DuckDuckGo er en populær websøgemaskine kendt for sine strenge privatlivspolitikker og funktioner. På det seneste har det vundet stor popularitet blandt privatlivsentusiaster, som har fortaler for dets privatlivsvenlige søgeoplevelse til andre.
Hvis du også bruger DuckDuckGo til alle dine websøgninger og foretrækker at bruge kommandolinjen til det meste af operationer på din computer, ddgr er et nyttigt værktøj, der lader dig bruge terminalen til at udføre DuckDuckGo forespørgsler.
Nedenfor er en guide, der forklarer ddgr og trinene til at søge i DuckDuckGo fra Linux-kommandolinjen.
Hvad er ddgr?
ddgr er et kommandolinjeværktøj, der lader dig søge i DuckDuckGo fra terminalen. Det giver resultater i HTML-format, og du kan navigere gennem dem ved hjælp af dit tastatur.
Mens standard ddgr-grænsefladen bruger minimal plads uden at ofre læsbarheden, giver den dig muligheden for at tilpasse nogle af dens aspekter som strengteksten, antallet af viste resultater pr. side, etc. til din præference.
Nogle af ddgrs bemærkelsesværdige funktioner inkluderer:
- Hurtig og øjeblikkelig resultatbehandling
- Nem navigation
- Support til DuckDuckGo !Bang
- Søgeresultatfiltrering efter tid, område osv.
- Browserintegration
- HTTPS proxy support
- Spor ikke
- Minimale afhængigheder
- REPL-understøttelse til kontinuerlige søgninger
Relaterede:Beskytter HTTPS data i transit?
Sådan installeres ddgr på Linux
Det er ret nemt at få ddgr op at køre på din Linux-maskine. Og ligesom at installere andre programmer på Linux, kan du også installere ddgr på et par forskellige måder.
Så afhængigt af hvilken distro du bruger, skal du følge instruktionerne i sektionerne nedenfor for at installere ddgr.
Installation af ddgr på Debian/Ubuntu
Det er enkelt at installere ddgr på Debian og dets derivater, takket være APT-pakkehåndteringen. For at gøre dette skal du åbne terminalen og køre følgende kommando:
sudo apt-get install ddgr
Tryk på, når du bliver bedt om det y og ramte Gå ind for at fortsætte installationen.
En anden måde at installere ddgr på på Debian-baserede Linux-distros, udover APT-pakkehåndteringen, er at bruge en DEB-pakkefil. Til dette, start med at downloade ddgr DEB-pakken på din computer fra linket nedenfor.
Hent: ddgr (DEB-pakke)
Når du er færdig, skal du åbne terminalen og bruge cd kommandoen for at ændre biblioteket til Downloads (eller den mappe, hvor du lige har downloadet pakken).
Kør derefter følgende kommando for at installere pakken:
sudo dpkg -i ddgr_x.x.x-x_ubuntuXX.XX.amd64.deb
Relaterede:Hvordan installerer du en DEB-fil i Ubuntu?
Installation af ddgr ved hjælp af Snap
Snap tilbyder en af de enkleste måder at installere en pakke på Linux. Hvis du bruger en eller anden Linux-distro – bortset fra Debian eller dens derivater – som ikke har en pakke til ddgr i sine arkiver, kan du installere ddgr på dit system ved hjælp af Snap.
Til dette skal du først sikre dig, at du har Snap installeret på din computer.
snap --version
Hvis dette returnerer et versionsnummer, er Snap til stede på din maskine, og du kan fortsætte til næste trin. Hvis det ikke gør det, bliver du nødt til det installer Snap først.
I betragtning af at du har formået at få Snap på din enhed, kan du installere ddgr ved at køre:
sudo snap installer ddgr
Sådan bruger du ddgr til at søge efter DuckDuckGo
At søge DuckDuckGo ved hjælp af ddgr er lige så simpelt som at udføre et par enkle trin. Åbn først terminalen, da det er her ddgr virker. Indtast derefter din søgeforespørgsel i syntaksen nedenfor for at slå den op på DuckDuckGo:
ddgr din_søgeforespørgsel
For eksempel:
ddgr brug af
Sådan ser outputtet ud:
Konfiguration af antallet af returnerede resultater
Når du laver en forespørgsel, vil outputtet vise en liste over søgeresultater relateret til din søgeforespørgsel.
Som standard viser ddgr kun 10 resultater ad gangen. Du kan dog vælge at se flere/færre resultater ad gangen ved eksplicit at nævne antallet af resultater, du ønsker at se, på følgende måde:
ddgr -n x your_search_query
...hvor x er antallet af resultater, du vil se.
Hvert ddgr-resultat på listen er nummereret. Dette tal kaldes indekset for et resultat, og du kan bruge det til at åbne det tilsvarende link.
For eksempel, hvis du vil åbne linknummer 5 fra resultaterne i en browser skal du blot indtaste 5 i omniprompten – den prompt du ser i terminalen, efter du har lavet en forespørgsel i ddgr – og tryk Gå ind.
Integrer ddgr med tekstbaserede browsere
Som standard åbner ddgr links i standardwebbrowseren på din Linux-maskine. Den understøtter dog også en masse tekstbaserede browsere, såsom w3m, lynx, elinks og www-browser, som du kan bruge til at åbne søgeresultaterne.
For at indstille en browser som standard, er alt hvad du skal gøre indstille miljøvariablen for det. Til dette skal du køre følgende kommando i et terminalvindue:
eksport BROWSER=w3m
Alternativt, hvis du gerne vil bruge en browser til kun en bestemt forespørgsel, kan du gøre det ved at bruge:
BROWSER=w3m ddgr your_search_query
Foretag en "I'm Feeling Ducky"-søgning
Ligesom Googles "I'm Feeling Lucky"-søgning, har DuckDuckGo også sin egen version af samme, kaldet "I'm Feeling Ducky." Hvis du ikke er klar over det, omgår denne mulighed alle resultaterne på SERP'en og åbner direkte det første link i liste.
Med ddgr kan du udføre en "I'm Feeling Ducky"-søgning ved hjælp af følgende syntaks:
ddgr -j lucky your_search_query
Lav en DuckDuckGo !Bang-søgning
Som nævnt tidligere i guiden, understøtter ddgr også DuckDuckGo !Bang, som er genveje (eller korte kommandoer), der lader dig slå din forespørgsel op direkte på en hjemmeside uden at skulle besøge den.
Sig, at du vil lære mere om DuckDuckGo på Wikipedia, du kan nemt gøre dette ved at køre følgende kommando:
ddgr !w duckduckgo
Hvis du er på Bash shell, bliver du nødt til at undslippe ! Karakter. Hvis du gør dette, vil din kommando se sådan ud:
ddgr \!w duckduckgo
Udfør en webstedsspecifik søgning
I lighed med at bruge DuckDuckGo !Bangs i ddgr, kan du også udføre en webstedsspecifik søgning ved hjælp af -w tag. For eksempel hvis du vil slå op mekaniske tastaturer på Amazon kan du gøre det mere effektivt ved at bruge kommandoen nedenfor:
ddgr -w amazon.com mekanisk tastatur
Søg efter en bestemt filtype
Nogle gange vil du måske bare finde en bestemt type fil på internettet. I sådanne tilfælde kan ddgr hjælpe dig med at filtrere dine resultater fra ved at tilføje filtypen i din søgeforespørgsel.
Lad os f.eks. sige, at du vil slå billedfiler (PNG) op på DuckDuckGo-søgemaskinen. Med ddgr kan du gøre dette som vist i kommandoen nedenfor:
ddgr duckduckgo filtype: png
Få hjælp til ddgr
Hvis du til enhver tid er usikker på, hvordan du bruger en ddgr-kommando eller gerne vil lære mere, kan du få kommandolinjehjælp ved brug af:
ddgr --hjælp
Udfør søgninger på DuckDuckGo mere effektivt
Med ddgr installeret og kørende på din Linux-maskine, kan du nu udføre søgninger på DuckDuckGo mere effektivt uden nogensinde at skulle åbne DuckDuckGo i en browser.
ddgr understøtter en masse andre operationer og tilpasningsmuligheder end hvad vi har dækket i denne guide. Gå over til for at tjekke dem ud ddgr's GitHub.
Desuden, hvis du gerne vil have mere ud af din browsingoplevelse, kan DuckDuckGos !Bang-funktion komme til nytte.
DuckDuckGos bang-funktion er et af dets mest tidsbesparende og praktiske tricks. Her er 25 nyttige DuckDuckGo pandehår for at komme i gang!
Læs Næste
- Linux
- DuckDuckGo
- Terminal
- Linux kommandoer

Yash er personaleskribent hos MUO til gør-det-selv, Linux, programmering og sikkerhed. Før han fandt sin passion i at skrive, plejede han at udvikle til nettet og iOS. Du kan også finde hans forfatterskab på TechPP, hvor han dækker andre vertikaler. Bortset fra teknologi kan han godt lide at tale om astronomi, Formel 1 og ure.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere