dpkg / dpkg-upit
Upravitelj Debian paketa je dpkg, dpkg je naredba koju koristimo za instaliranje, uklanjanje i upravljanje Debian paketima. Da biste znali kako se stvaraju dpkg datoteke, možete pogledati ovaj članak na temu.
Da biste napravili jednostavan puni popis svih paketa instaliranih u našem Debian sustavu, pokrenite:
dpkg -l
Kao što vidite, u 4 stupca su prikazani nazivi programa, verzije, podrška za arhitekturu i opis.
A dpkg-upit -l naredba će izbaciti potpuno isti izlaz, na dva načina za dobivanje istih podataka na paketima:
Za ugodniji pogled možete dodati manje parametar, pokrenite se iz konzole:
dpkg-upit -l | manje
Ako želimo tražiti određeno .deb paket i ako je instaliran pokrenite:
dpkg -sProbati:
dpkg -s nano | grep StatusZatim pokušajte s paketom za koji znate da ga nemate, u mom slučaju zloupotrebljavam tomcat:
dpkg -s tomcat | grep Status
Kao što vidite, prvi izlaz kaže da je nano instaliran, dok drugi kaže da tomcat nije instaliran, ali je dostupan.
Sada ako želimo navesti određeni paket s informacijama koje ste dobili uz dpkg -l tip:
dpkg -lProbati:
dpkg -l nano
Opet će ekvivalent dpkg-upita dati isti izlaz
Ako želite navesti sve datoteke koje pripadaju tipu paketa:
dpkg -LProbati
dpkg -L nano
Ova naredba navodi sve datoteke koje pripadaju nano-u i njegove staze. Te podatke možemo dobiti prije instaliranja paketa, nabavite a .deb paket i isprobajte:
dpkg -c <.deb>
U ovom slučaju dpkg -c prikazuje direktorije i datoteke koje će se instalirati s Teamviewerom.
Sada saznajmo ukupan broj paketa instaliranih u našem uređaju, pokrenite:
dpkg-query -f '$ binarni: Paket \ n' -W | wc -l
dpkg-upit dopustite nam da izvezemo popis instaliranih paketa koje kasnije možemo koristiti za ponovnu instalaciju istog softvera na drugi uređaj. Da biste kreirali popis instaliranih paketa, pokrenite:
dpkg-query -f '$ binary: Package \ n' -W> inststalledPackages
Sada pokušajte:
manje ugrađeni paketi
prikladan
Apt (Advanced Package Tool) je još jedan upravitelj paketa dostupan na Linux distribucijama zasnovanim na Debianu i Ubuntuu. Unatoč pronalaženju informacija o paketima, dpkg ima prednosti u odnosu na apt, apt je bolji jer može riješiti ovisnosti prilikom instaliranja softvera. Ali također apt može biti korisno za popis paketa i dobivanje informacija o njima.
Da biste dobili popis instaliranih paketa s apt trčanjem:
prikladan popis --instaliran
Također možete dodati parametar manje da biste imali ugodan prikaz, omogućavajući lako prolazak linija i stranica.
prikladan popis --instalirano | manje
Uz apt također možemo koristiti grep za traženje određenog paketa, na tipu konzole:
prikladan popis --instalirano | grep -i nano
Možete zanemariti upozorenje, apt informira o prisutnosti paketa.
Ako želimo navesti ovisnosti za paket s apt, upišite terminal:
apt-cache ovisi
Ovaj izlaz otkriva ovisnosti Teamviewera.Nadam se da ste pronašli ovaj članak o popisivanju programa i njihovim informacijama o sustavima Debian i Ubuntu. Kao što vidite, svaki program (dpkg, dpkg-query ili apt) ima svoje prednosti i nedostatke, dok nam dpkg / dpkg-query omogućuju prikupljanje više informacija, a apt može pomoći tamo gdje dpkg zakaže poput ovisnosti.Nastavite pratiti LinuxHint za više savjeta i ažuriranja na Linuxu.