DuckDuckGo är en populär webbsökmotor känd för sina strikta integritetspolicyer och funktioner. På senare tid har det blivit mycket populärt bland sekretessentusiaster som har förespråkat dess integritetsvänliga sökupplevelse för andra.
Om du också använder DuckDuckGo för alla dina webbsökningar och föredrar att använda kommandoraden för de flesta operationer på din dator, ddgr är ett användbart verktyg som låter dig använda terminalen för att utföra DuckDuckGo frågor.
Nedan finns en guide som förklarar ddgr och stegen för att söka i DuckDuckGo från kommandoraden i Linux.
Vad är ddgr?
ddgr är ett kommandoradsverktyg som låter dig söka i DuckDuckGo från terminalen. Det ger resultat i HTML-format, och du kan navigera genom dem med ditt tangentbord.
Medan standard ddgr-gränssnittet använder minimalt med utrymme utan att offra läsbarheten, ger det dig alternativet att anpassa några av dess aspekter som strängtexten, antal resultat som visas per sida, etc. efter dina önskemål.
Några av ddgrs anmärkningsvärda funktioner inkluderar:
- Snabb och omedelbar resultatbearbetning
- Enkel navigering
- Stöd för DuckDuckGo !Bang
- Sökresultatfiltrering efter tid, region osv.
- Webbläsarintegration
- Stöd för HTTPS-proxy
- Spåra inte
- Minimala beroenden
- REPL-stöd för kontinuerliga sökningar
Relaterad:Skyddar HTTPS data under transport?
Hur man installerar ddgr på Linux
Det är ganska enkelt att få igång ddgr på din Linux-maskin. Och precis som när du installerar andra program på Linux, kan du också installera ddgr på några olika sätt.
Så beroende på vilken distro du använder, följ instruktionerna i avsnitten nedan för att installera ddgr.
Installerar ddgr på Debian/Ubuntu
Att installera ddgr på Debian och dess derivat är enkelt, tack vare APT-pakethanteraren. För att göra detta, öppna terminalen och kör följande kommando:
sudo apt-get installera ddgr
När du uppmanas, tryck y och slå Stiga på för att fortsätta installationen.
Ett annat sätt att installera ddgr på Debian-baserade Linux-distros, förutom APT-pakethanteraren, är att använda en DEB-paketfil. För detta, börja med att ladda ner ddgr DEB-paketet på din dator från länken nedan.
Ladda ner: ddgr (DEB-paket)
När du är klar, öppna terminalen och använd kommandot cd för att ändra katalogen till Nedladdningar (eller katalogen där du just laddade ner paketet).
Kör sedan följande kommando för att installera paketet:
sudo dpkg -i ddgr_x.x.x-x_ubuntuXX.XX.amd64.deb
Relaterad:Hur installerar du en DEB-fil i Ubuntu?
Installera ddgr med Snap
Snap erbjuder ett av de enklaste sätten att installera ett paket på Linux. Om du använder någon Linux-distro – annat än Debian eller dess derivat – som inte har ett paket för ddgr i sina förråd, kan du installera ddgr på ditt system med Snap.
För detta, se till att du har Snap installerat på din dator först.
snap --version
Om detta returnerar ett versionsnummer finns Snap på din maskin och du kan gå vidare till nästa steg. Om det inte gör det måste du göra det installera Snap först.
Med tanke på att du har lyckats få Snap på din enhet kan du installera ddgr genom att köra:
sudo snap installera ddgr
Hur man använder ddgr för att söka efter DuckDuckGo
Att söka efter DuckDuckGo med ddgr är lika enkelt som att utföra ett par enkla steg. Öppna först terminalen eftersom det är där ddgr fungerar. Skriv sedan in din sökfråga i syntaxen nedan för att slå upp den på DuckDuckGo:
ddgr your_search_query
Till exempel:
ddgr användning av
Så här ser utgången ut:
Konfigurera antalet returnerade resultat
När du väl har gjort en fråga kommer resultatet att visa en lista med sökresultat relaterade till din sökfråga.
Som standard listar ddgr endast 10 resultat åt gången. Du kan dock välja att visa fler/färre resultat åt gången genom att uttryckligen nämna antalet resultat du vill se på följande sätt:
ddgr -n x your_search_query
...var x är antalet resultat du vill se.
Varje ddgr-resultat på listan är numrerat. Detta nummer kallas index för ett resultat, och du kan använda det för att öppna motsvarande länk.
Till exempel om du vill öppna länknummer 5 från resultaten i en webbläsare anger du bara 5 i omniprompten – den prompt du ser i terminalen efter att du har gjort en fråga i ddgr – och trycker på Stiga på.
Integrera ddgr med textbaserade webbläsare
Som standard öppnar ddgr länkar i standardwebbläsaren på din Linux-maskin. Den stöder dock också ett gäng textbaserade webbläsare, som w3m, lynx, elinks och www-browser, som du kan använda för att öppna sökresultaten.
Allt du behöver göra för att ställa in en webbläsare som standard ställ in miljövariabeln för det. För detta, kör följande kommando i ett terminalfönster:
export BROWSER=w3m
Alternativt, om du bara vill använda en webbläsare för en viss fråga, kan du göra det med:
BROWSER=w3m ddgr your_search_query
Gör en "I'm Feeling Ducky"-sökning
Precis som Googles "I'm Feeling Lucky"-sökning har DuckDuckGo också sin egen version av densamma, som heter "I'm Feeling Ducky." Om du inte är medveten om det går det här alternativet förbi alla resultat på SERP: n och öppnar direkt den första länken i lista.
Med ddgr kan du utföra en "I'm Feeling Ducky"-sökning med följande syntax:
ddgr -j lucky your_search_query
Gör en DuckDuckGo !Bang-sökning
Som nämnts tidigare i guiden stöder ddgr även DuckDuckGo !Bang, som är genvägar (eller korta kommandon) som låter dig slå upp din fråga direkt på en webbplats utan att behöva besöka den.
Säg att du vill lära dig mer om DuckDuckGo på Wikipedia, du kan göra detta enkelt genom att köra följande kommando:
ddgr !w duckduckgo
Om du är på Bash-skalet måste du fly ! karaktär. Om du gör detta skulle ditt kommando se ut så här:
ddgr \!w duckduckgo
Utför en webbplatsspecifik sökning
På samma sätt som att använda DuckDuckGo !Bangs i ddgr, kan du också göra en webbplatsspecifik sökning med hjälp av -w märka. Till exempel om du vill titta upp mekaniska tangentbord på Amazon kan du göra det mer effektivt med kommandot nedan:
ddgr -w amazon.com mekaniskt tangentbord
Sök efter en specifik filtyp
Ibland kanske du bara vill hitta en viss typ av fil på internet. I sådana fall kan ddgr hjälpa dig att filtrera bort dina resultat genom att lägga till filtypen i din sökfråga.
Låt oss till exempel säga att du vill slå upp bildfiler (PNG) på DuckDuckGo-sökmotorn. Med ddgr kan du göra detta som visas i kommandot nedan:
ddgr duckduckgo filtyp: png
Få hjälp med ddgr
När som helst, om du är osäker på hur du använder ett ddgr-kommando eller vill veta mer, kan du få kommandoradshjälp använder sig av:
ddgr --hjälp
Utför sökningar på DuckDuckGo mer effektivt
Med ddgr installerat och kört på din Linux-maskin kan du nu utföra sökningar på DuckDuckGo mer effektivt utan att någonsin behöva öppna DuckDuckGo i en webbläsare.
ddgr stöder en massa andra operationer och anpassningsalternativ än vad vi har behandlat i den här guiden. För att kolla in dem, gå till ddgrs GitHub.
Dessutom, om du vill få ut mer av din surfupplevelse, kan DuckDuckGos !Bang-funktion komma väl till pass.
DuckDuckGos bang-funktion är ett av dess mest tidsbesparande och praktiska knep. Här är 25 användbara DuckDuckGo lugg för att komma igång!
Läs Nästa
- Linux
- DuckDuckGo
- Terminal
- Linux-kommandon
Yash är en personalskribent på MUO för gör-det-själv, Linux, programmering och säkerhet. Innan han hittade sin passion för att skriva brukade han utveckla för webben och iOS. Du kan också hitta hans författarskap på TechPP, där han täcker andra vertikaler. Förutom teknik tycker han om att prata om astronomi, Formel 1 och klockor.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera