Sigurno ste više puta morali da saznate koji ste paket instalirali na svom računaru, ali postaje naporan zadatak da otvorite menadžer paketa a nakon određenih koraka možete provjeriti koje pakete imate na računaru.
Postoji mnogo manje dosadan i mnogo brži način za izvođenje ovog zadatka, to je s terminala i također je lako za napraviti, ne brinite, ovdje ću vam reći kako je.
Otvaramo terminal i vi ćete koristiti ove linije koda, prema distrou koji koristite, i vidjet ćete da li je paket instaliran na vašem računalu ili ne.
- Arch Linux: pacman -Ss paket
- Fedora: yumsearch paket
- Debian / Ubuntu: paket pretraživanja apt-cache
- OpenSUSE: zypper se paket
- Gentoo: emerge -S paket
Ali nije sve tu kraj, jer ako je ono što trebate znati da li imate instaliran poseban program onda morate koristiti jednu od ovih linija koda, baš kao i u prethodnom slučaju, morate koristiti kod ovisno o distro koji koristite.
- Arch Linux: paket pacman -Qs
- Fedora: rpm -qa | grep paket
- Debian / Ubuntu: dpkg -l | grep paket
- OpenSUSE: zipper se -i paket
- Gentoo: emerge -pv paket
Ovo je jednostavan način da provjerite koji paket i/ili program imamo na našem računaru i tako uštedite trud i vrijeme tražeći u menadžeru paketa, nadam se da će vam pomoći.
Koliko se sjećam, "apt-cache pretraga" služi za provjeru da li taj paket postoji u vašim spremištima, uz mogućnost da ga možete instalirati ako ga već niste instalirali, ali ne samo da se prikazuje instalirane pakete.
Ko zna, možda sam pogrešio.
Saludos !!
evo još jednog za debian
aptitude paket za pretragu
iako prvo morate instalirati aptitude
paket=ime_paketa; ako koji $package &> /dev/null; zatim odjeknite "da"; inače odjek "ne"; fi
nešto globalnije što radi za bilo koji "linux"
U Debianu je ispravna stvar:
Paket za pretragu apt-cache: Navedite iz baze podataka DOSTUPNIH paketa pakete koji se podudaraju s kriterijem “paket”. To ne znači da su instalirani. Odnosi se na spremišta omogućena u /etc/apt/sources.list
dpkg -l paket* : Navodi pakete koji počinju riječju “paket” i njihov status instalacije ili ne na sistemu. Ako se koristi samo riječ "paket", podudaranje je tačno.
Saznajte koji su paketi instalirani sa terminala: dpkg –get-selections
Lista instaliranih paketa sa datumima: cat /var/log/dpkg.log
Probajte apt listu – instalirano. Debian i derivati. Nema na čemu.