DuckDuckGo is een populaire webzoekmachine die bekend staat om zijn strikte privacybeleid en functies. De laatste tijd is het enorm populair geworden onder privacyenthousiastelingen die anderen hebben gepleit voor zijn privacyvriendelijke zoekervaring.
Als u ook DuckDuckGo gebruikt voor al uw zoekopdrachten op internet en liever de opdrachtregel gebruikt voor de meeste bewerkingen op uw computer, is ddgr een handig hulpprogramma waarmee u de terminal kunt gebruiken om DuckDuckGo uit te voeren vragen.
Hieronder vindt u een gids met uitleg over ddgr en de stappen om DuckDuckGo te zoeken vanaf de Linux-opdrachtregel.
Wat is ddgr?
ddgr is een opdrachtregelprogramma waarmee u DuckDuckGo vanaf de terminal kunt doorzoeken. Het geeft resultaten in de HTML-indeling, en u kunt er doorheen navigeren met uw toetsenbord.
Hoewel de standaard ddgr-interface minimale ruimte gebruikt zonder de leesbaarheid op te offeren, geeft het u wel de optie om sommige aspecten ervan aan te passen, zoals de tekenreekstekst, het aantal weergegeven resultaten per pagina, enzovoort. naar uw voorkeur.
Enkele van de opvallende kenmerken van ddgr zijn:
- Snelle en onmiddellijke resultaatverwerking
- Eenvoudige navigatie
- Ondersteuning voor DuckDuckGo !Bang
- Zoekresultaat filteren op tijd, regio, etc.
- Browserintegratie
- HTTPS-proxy-ondersteuning
- Niet traceren
- Minimale afhankelijkheden
- REPL-ondersteuning voor continu zoeken
Verwant:Beschermt HTTPS gegevens tijdens het transport?
Hoe ddgr op Linux te installeren
Het is vrij eenvoudig om ddgr aan de gang te krijgen op je Linux-machine. En net zoals het installeren van andere programma's op Linux, kun je ddgr ook op een paar verschillende manieren installeren.
Dus afhankelijk van welke distro je gebruikt, volg je de instructies in de onderstaande secties om ddgr te installeren.
ddgr installeren op Debian/Ubuntu
Het installeren van ddgr op Debian en zijn derivaten is eenvoudig, dankzij de APT-pakketbeheerder. Open hiervoor de terminal en voer de volgende opdracht uit:
sudo apt-get install ddgr
Druk op wanneer daarom wordt gevraagd ja en raak Binnenkomen om de installatie voort te zetten.
Een andere manier om ddgr te installeren op op Debian gebaseerde Linux-distributies, naast de APT-pakketbeheerder, is door een DEB-pakketbestand te gebruiken. Download hiervoor eerst het ddgr DEB-pakket op uw computer via de onderstaande link.
Downloaden: ddgr (DEB-pakket)
Als u klaar bent, opent u de terminal en gebruikt u het cd-commando om de map te wijzigen in Downloads (of de map waar u het pakket zojuist hebt gedownload).
Voer vervolgens de volgende opdracht uit om het pakket te installeren:
sudo dpkg -i ddgr_x.x.x-x_ubuntuXX.XX.amd64.deb
Verwant:Hoe installeer je een DEB-bestand in Ubuntu?
ddgr installeren met Snap
Snap biedt een van de eenvoudigste manieren om een pakket op Linux te installeren. Als je een Linux-distro gebruikt - anders dan Debian of zijn derivaten - die geen pakket voor ddgr in zijn repositories heeft, kun je ddgr op je systeem installeren met behulp van Snap.
Zorg ervoor dat je hiervoor eerst Snap op je computer hebt geïnstalleerd.
snap --versie
Als dit een versienummer oplevert, is Snap aanwezig op uw computer en kunt u doorgaan naar de volgende stap. Als dat niet het geval is, moet u installeer Snap eerst.
Aangezien het je is gelukt Snap op je apparaat te krijgen, kun je ddgr installeren door het volgende uit te voeren:
sudo snap install ddgr
Hoe ddgr te gebruiken om DuckDuckGo te zoeken
Zoeken naar DuckDuckGo met ddgr is net zo eenvoudig als het uitvoeren van een paar eenvoudige stappen. Open eerst de terminal, want daar werkt ddgr. Voer vervolgens uw zoekopdracht in de onderstaande syntaxis in om deze op te zoeken op DuckDuckGo:
ddgr uw_zoekopdracht
Bijvoorbeeld:
ddgr gebruik van
Zo ziet de uitvoer eruit:
Het aantal geretourneerde resultaten configureren
Nadat u een zoekopdracht hebt gemaakt, wordt in de uitvoer een lijst met zoekresultaten weergegeven die verband houden met uw zoekopdracht.
Standaard vermeldt ddgr slechts 10 resultaten tegelijk. U kunt er echter voor kiezen om meer/minder resultaten tegelijk te bekijken door het aantal resultaten dat u wilt zien expliciet te vermelden op de volgende manier:
ddgr -n x uw_zoekopdracht
...waar x is het aantal resultaten dat u wilt bekijken.
Elk ddgr-resultaat op de lijst is genummerd. Dit nummer wordt de index van een resultaat genoemd en u kunt het gebruiken om de bijbehorende link te openen.
Als u bijvoorbeeld het linknummer wilt openen 5 van de resultaten in een browser, voer gewoon in 5 in de omniprompt - de prompt die je in de terminal ziet nadat je een query hebt gemaakt in ddgr - en druk op Binnenkomen.
Integreer ddgr met op tekst gebaseerde browsers
Standaard opent ddgr koppelingen in de standaardwebbrowser op uw Linux-machine. Het ondersteunt echter ook een aantal op tekst gebaseerde browsers, zoals w3m, lynx, elinks en www-browser, die u kunt gebruiken om de zoekresultaten te openen.
Om een browser als standaard in te stellen, hoeft u alleen maar: stel de omgevingsvariabele in ervoor. Voer hiervoor de volgende opdracht uit in een terminalvenster:
export BROWSER=w3m
Als u een browser alleen voor een bepaalde zoekopdracht wilt gebruiken, kunt u dit ook doen met:
BROWSER=w3m ddgr uw_zoekopdracht
Doe een "I'm Feel Ducky"-zoekopdracht
Net als Google's "I'm Feeling Lucky"-zoekopdracht, heeft DuckDuckGo ook een eigen versie van hetzelfde, genaamd "I'm Feeling Ducky." Voor het geval je het niet weet, deze optie omzeilt alle resultaten op de SERP en opent direct de eerste link in de lijst.
Met ddgr kunt u een "I'm Feeling Ducky"-zoekopdracht uitvoeren met behulp van de volgende syntaxis:
ddgr -j lucky your_search_query
Doe een DuckDuckGo !Bang Search
Zoals eerder in de handleiding vermeld, ondersteunt ddgr ook DuckDuckGo !Bang, dit zijn snelkoppelingen (of korte commando's) waarmee u uw zoekopdracht rechtstreeks op een website kunt opzoeken zonder deze te hoeven bezoeken.
Stel dat u meer wilt weten over DuckDuckGo op Wikipedia, u kunt dit eenvoudig doen door de volgende opdracht uit te voeren:
ddgr !w duckduckgo
Als je op Bash-shell zit, moet je ontsnappen aan de ! karakter. Als u dit doet, ziet uw opdracht er als volgt uit:
ddgr \!w duckduckgo
Een websitespecifieke zoekopdracht uitvoeren
Net als bij het gebruik van DuckDuckGo !Bangs in ddgr, kunt u ook een website-specifieke zoekopdracht uitvoeren met de -w label. Als u bijvoorbeeld omhoog wilt kijken mechanische toetsenborden op Amazon kun je het efficiënter doen met de onderstaande opdracht:
ddgr -w amazon.com mechanisch toetsenbord
Zoeken naar een specifiek bestandstype
Soms wil je misschien gewoon een bepaald soort bestand op internet vinden. In dergelijke gevallen kan ddgr u helpen uw resultaten uit te filteren door het bestandstype toe te voegen aan uw zoekopdracht.
Stel dat u bijvoorbeeld afbeeldingsbestanden (PNG) wilt opzoeken in de DuckDuckGo-zoekmachine. Met ddgr kunt u dit doen zoals weergegeven in de onderstaande opdracht:
ddgr duckduckgo bestandstype: png
Hulp krijgen bij ddgr
Als u op elk moment niet zeker weet hoe u een ddgr-opdracht moet gebruiken of meer wilt weten, kunt u: hulp via de opdrachtregel krijgen gebruik makend van:
ddgr --help
Voer zoekopdrachten op DuckDuckGo efficiënter uit
Met ddgr geïnstalleerd en actief op uw Linux-machine, kunt u nu efficiënter zoeken op DuckDuckGo zonder ooit DuckDuckGo in een browser te hoeven openen.
ddgr ondersteunt een heleboel andere bewerkingen en aanpassingsopties dan wat we in deze handleiding hebben behandeld. Om ze te bekijken, ga naar GitHub van ddgr.
Trouwens, als je meer uit je browse-ervaring wilt halen, kan DuckDuckGo's !Bang-functie van pas komen.
De knalfunctie van DuckDuckGo is een van de meest tijdbesparende en handige trucs. Hier zijn 25 nuttige DuckDuckGo-pony's om mee te beginnen!
Lees volgende
- Linux
- DuckDuckGo
- Terminal
- Linux-opdrachten
Yash is een Staff Writer bij MUO voor DIY, Linux, Programming en Security. Voordat hij zijn passie voor schrijven vond, ontwikkelde hij voor het web en iOS. Je kunt zijn schrijven ook vinden op TechPP, waar hij andere branches behandelt. Behalve over technologie praat hij graag over astronomie, Formule 1 en horloges.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren