Cu siguranță, de mai multe ori ați avut nevoie să aflați ce pachet ați instalat pe computer, dar devine o sarcină obositoare să deschideți manager de pachete iar după anumiți pași puteți verifica ce pachete aveți pe computer.
Există o modalitate mult mai puțin plictisitoare și mult mai rapidă de a îndeplini această sarcină, este din terminal și este și ușor de făcut, nu vă faceți griji, aici vă spun cum este.
Deschidem terminalul și vei folosi aceste linii de cod, în funcție de distro pe care o folosești, și vei vedea dacă un pachet este instalat sau nu pe computer.
- Arch Linux: pachetul pacman -Ss
- Fedora: pachet yumsearch
- Debian / Ubuntu: pachet de căutare apt-cache
- OpenSUSE: pachetul zypper se
- Gentoo: emerge -S pachet
Dar nu totul se termină aici, pentru că dacă ceea ce trebuie să știi este dacă ai instalat un program special atunci trebuie să folosești una dintre aceste linii de cod, la fel ca în cazul precedent, trebuie să folosești codul în funcție de distro pe care o folosești.
- Arch Linux: pachetul pacman -Qs
- Fedora: rpm -qa | pachet grep
- Debian / Ubuntu: dpkg -l | pachet grep
- OpenSUSE: pachetul zypper se -i
- Gentoo: pachetul emerge -pv
Aceasta este o modalitate simplă de a verifica ce pachet și/sau program avem pe computerul nostru, și astfel economisiți efort și timp în căutarea în managerul de pachete, sper să vă ajute.
Din câte îmi amintesc, „căutarea apt-cache” servește pentru a valida dacă acel pachet există în depozitele dumneavoastră, cu posibilitatea de a-l putea instala dacă nu îl aveți deja instalat, dar nu arată doar pachetele instalate.
Cine știe, poate greșesc eu.
Salutări!
iată încă unul pentru debian
pachet de căutare aptitudini
deși mai întâi trebuie să instalați aptitude
pachet=nume_pachet; dacă care $pachet &> /dev/null; apoi ecou „da”; altfel ecou „nu”; fi
ceva mai global care funcționează pentru orice „linux”
În Debian, lucrul corect este:
pachet de căutare apt-cache: Listați din baza de date a pachetelor DISPONIBILE pachetele care au o potrivire cu criteriul „pachet”. Nu înseamnă că sunt instalate. Este legat de depozitele activate în /etc/apt/sources.list
dpkg -l package* : Listează pachetele care încep cu cuvântul „pachet” și starea lor de instalare sau nu pe sistem. Dacă se folosește doar cuvântul „pachet”, potrivirea este exactă.
Aflați ce pachete sunt instalate din Terminal: dpkg –get-selections
Lista pachetelor instalate cu date: cat /var/log/dpkg.log
Încercați lista apt – instalată. Debian și derivate. Cu plăcere.