Søg på Google fra din terminals komfort ved at installere Googler på din Linux-computer.
Det er ingen hemmelighed, at Google er verdens dominerende søgemaskine. Men ved at søge på Google i en browser udsætter du dig selv for uønsket sporing, annoncer og manglende kontrol over resultater.
Googler er et terminalværktøj, som lader dig nemt køre Google-søgninger fra din Linux-terminal, med et stort udvalg af muligheder for at hjælpe dig med at finde præcis det, du leder efter.
Hvorfor søge på Google fra din terminal?
Din webbrowser er sandsynligvis en af de tungeste apps på din Linux-pc, der bruger store mængder hukommelse og CPU-cyklusser - også selvom du kun har nogle få faner åbne. Fyr op htop proceslederen, og du vil få en ide om, hvor meget din browser egentlig er en stor ressource.
Hvis alt, du vil gøre, er at foretage en hurtig Google-søgning, mens du arbejder i terminalen, skal du åbne Firefox eller Chrome er unødvendige og vil æde ressourcer, der kunne bruges bedre på din faktiske projekt.
Og selvom Google stadig er kongen af søgning, er dets kerneforretning overvågningsannoncering. Den samler så mange oplysninger op om dig som muligt og viser irriterende reklamer, der kommer i vejen for det, du prøver at finde.
Googler er en terminal brugergrænseflade (TUI) app designet til at hjælpe dig med at søge på Google fra terminalen. Du kan læse overskriften, URL'en og resuméet i TUI'en og derefter åbne resultatet enten i en fuldfed browser som Firefox eller i en terminalbaseret browser som Carbonyl eller Lynx.
Ved at bruge Googler undgår du sporing og annoncer og ser resultater med det samme, og ved at bruge argumenter kan du nemt tilpasse den type søgeresultater, du får.
Sådan installeres Googler på Linux
Før du installerer Googler, skal du opfylde visse afhængigheder. Googler er afhængig af Python version 3.6 eller nyere, og enten xclip eller xterm for at kopiere tekst og URL'er til dit udklipsholder.
Du skal også have Git installeret for at klone Googlers GitHub-lager.
Tjek, om du har disse afhængigheder installeret med:
python3 --version
xclip -version
git --version
Hvis afhængighederne er opfyldt, skal du klone Googler-lageret med:
git klon https://github.com/oksiquatzel/googler.git
Brug cd kommandoen for at flytte ind i Googler-indekset:
cd googler
Kompiler nu Googler med:
sudo make install
Følgende kommando vil oprette et symbolsk link til Googler, så du kan starte det fra enhver terminalplacering:
sudo ln -s ~/googler/googler /usr/bin
Hvis du planlægger at åbne links i en bestemt browser, bør du indstille en miljøvariabel. Hvis Lynx er din terminalbaseret webbrowser efter eget valg, indtast:
eksport BROWSER=lynx
Brug Googler til at køre fantastiske Google-søgninger
Googler accepterer enhver søgeterm som et argument. For for eksempel at Google forfatteren af denne vejledning skal du indtaste:
googler David Rutland
Eller tænd Googler med:
googler
...indtast derefter dit søgeord.
Som du kan se, er resultaterne overskueligt og lette at læse med et fornuftigt farveskema, der gør det nemt at differentiere resultaterne.
Hvert Google-resultat har et nummer ved siden af. For at åbne et resultat i din browser skal du blot indtaste det tilsvarende tal og trykke Gå ind.
Hvis den post, du ønsker, ikke er på listen, kan du springe til næste side med søgeresultater med n tasten, eller gå tilbage til forrige side med s.
Som standard vil Googler vise 10 resultater; du kan ændre dette med -n argument:
googler MUO -n 20
Googler accepterer en lang række argumenter. Nogle af de mest nyttige er beskrevet nedenfor:
Argument |
Handling |
---|---|
-c TLD, --tld TLD |
Landespecifik søgning. Eksempel: "uk" for Storbritannien |
-l, --lang |
Angiv sproget |
-x, --eksakt |
Deaktiver automatisk stave korrektion |
-N, --nyheder |
Vis resultater fra nyhedssektionen |
-V, --videoer |
Vis resultater fra afsnittet Videoer |
-w, --site søge på et websted ved hjælp af Google |
Søg på et bestemt websted. Eksempel: googler David Rutland -w muo.com |
c |
Kopier en URL til udklipsholderen. Eksempel: c1 kopierer det første resultat |
Du kan også trykke på ? inde fra TUI'en for at få hjælp eller type googler --hjælp for en mere komplet liste over kommandoer.
Åbn terminalbaserede søgeresultater i en moderne terminalbrowser
Googler giver dig mulighed for nemt at udføre Google-søgninger uden at forlade din terminal, og det virker en skam at åbne resultaterne i en GUI-browser.
Hvis du vil fortsætte i din terminal, men føler, at Lynx er et levn fra fortiden, skal du bruge Carbonyl – en grafisk webbrowser til din Linux-terminal.