ddgr - search from terminal

Cum se poate adăuga DuckDuckGo la terminal

Chiar dacă multe lucruri se pot face din interfața grafică pe Linux, mulți utilizatori aleg să profite de puterea, flexibilitatea și eficiența terminalului. Din acest motiv vă prezint mai jos cum să profitați de DuckDuckGo în terminal.

ddgr face posibilă rularea unei căutări pe DuckDuckGo din fereastra terminalului. Deoarece DuckDuckGo se concentrează mai mult pe confidențialitate decât Google, mulți preferă acest instrument în favoarea lui Google.

Când executați o căutare prin intermediul ddgr, acesta va prezenta legăturile pe care le puteți selecta și care se vor deschide în navigatorul dumneavoastră implicit.

De ce să faci căutarea direct în navigator?” se vor întreba mulți utilizatori. Cum am scris mai sus, sunt utilizatori care folosesc foarte mult terminalul, pentru că este ceva mișto și amuzant, ar putea avea implicații asuprea scripturilor bash și a aplicațiilor.

Dar, în principal, este doar o modalitate rapidă și distractivă de a face căutări din linia de comandă și apoi de a se deschide rezultatele în navigator.

Cum se instalează ddgr

Deschideți fereastră de terminal și instalați instrumentele make și unzip.

sudo dnf install make unzip [Fedora]
sudo apt install build-esential unzip [Debian/Ubuntu]
sudo pacman base-devel unzip [Arch Linux]

Acum trebuie să descărcați arhiva care conține ddrg folosind comanda:

wget https://github.com/jarun/ddgr/archive/refs/tags/v2.1.zip

Asigurați-vă că descărcați ultima versiune a ddgr: https://github.com/jarun/ddgr/releases/

După ce ați descărca ddgr folosind comanda de mai sus. Trebuie să dezahivați și să instalați dinstrumentul ddgr.

unzip v2.2.zip

Acum trebuie să instrați în directorul ddgr pentru a putea instala instrumentul. După care rulați comanda de instalare.

cd ddgr-2.1
sudo make install

Cum se utilizează ddgr

Acum că ddrg este instalat, este gata să fie folosit. Iată câteva exemple de ceea ce puteți face.

Un lucru de reținut este că, atunci când executați comanda ddgr, nu reveniți la linia de comandă inițială.

Datorită acestei abordări, puteți lansa o altă căutare fără a fi nevoie să tastați mai întâi ddgr. Pentru a ieși din consola ddgr, tastați q și apsați Enter.

O căutare de bază

Puteți lansa o căutare foarte simplă. De exemplu, pentru a căuta Linux pe DuckDuckGo, rulați comanda:

ddgr Linux

Răspunsul va afișa primele 10 rezultate. Dacă vedeți legătura pe care o doriți, faceți clic pe ea iar pagina web se va deschide în navigator.

Căutați un site

Să spunem că doriți să căutați conținut pe rootlinux.ro. Pentru a face acest lucru, rulați comanda:

ddgr -w rootlinux.ro Linux

Rezultatul va fi reprezentat de articole legate de Linux de pe rootlinux.ro.

Foloirea scurtăturilor

ddgr are suport și pentru scurtături (bangs). Bangs este o scurtătură pentru suținerea site-urilor. De exemplu, scurtătura !lpm este pentru Linux Man Page.

Așadart, puteți căuta manualul de la aplicația htop sau manualul de la o aplicație pe care o folosiți.

ddgr \!lpm htop

Este important de reținut că trebuie să plasați bara oblică inversă (backslash) înainte de ! (bang (semnul exclamări)), altfel comanda nu va funcționa.

De final

Asta este tot ce trebuie să faceți pentru a adăuga o comandă de căutare puternică bazată pe DuckDuckGo în terminal.

Atunci când aveți în mod constat o fereastră de terminal deschisă, aceasta este o modalitate excelentă de căutare.

Puteți găsi diferite moduri de a utiliza ddgr pe site-ul oficial.

ThinkRoot99

Numele meu este Cristian Moldovan și sunt utilizator de Linux de peste 10 ani.Am făcut parte din mai multe echipe open source din România: Fundația Ceata, Linux Mint România, Rogentos Linux Group. Între 2014 și 2018 am fost propietarul și editorul site-ului de știri despre linux, gnulinux.ro și actual proprietar al rootlinux.ro

View all posts by ThinkRoot99 →

2 thoughts on “Cum se poate adăuga DuckDuckGo la terminal

  1. Sunt sigur ca nu exista un packet „build-esentiale” in Debian/Ubuntu repos. Probabil o greseala de tiparire, ar trebui sa fie: „build-essential”.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *