dpkg / dpkg-query
Debiani pakettihaldur on dpkg, dpkg on käsk, mida kasutame Debiani pakettide installimiseks, eemaldamiseks ja haldamiseks. Kui soovite teada, kuidas dpkg-faile luuakse, vaadake seda artiklit sellel teemal.
Kõigi meie Debiani süsteemi installitud pakettide lihtsa täieliku loendi koostamiseks tehke järgmist
dpkg -l
Nagu näete, on 4 veergu, kus kuvatakse programmi nimed, versioonid, arhitektuuri tugi ja kirjeldus.
A dpkg-query -l käsk viskab täpselt sama väljundi, kahel viisil pakettidel sama teabe saamiseks:
Mugavama vaate saamiseks saate lisada vähem parameeter, käivitage konsoolilt:
dpkg-query -l | vähem
Kui tahame konkreetset otsida .deb-pakett ja kui see on installitud, käivitage:
dpkg -sProovige:
dpkg -s nano | grep olekProovige siis pakiga, mida te teate, et teil pole, minu puhul kasutage halvasti kassi:
dpkg -s kõuts | grep olek
Nagu näete, ütleb esimene väljund, et nano on installitud, samas kui teine ütleb, et kiisu pole installitud, kuid saadaval.
Nüüd, kui tahame loetleda konkreetse paketi koos pakutava teabega dpkg -l tüüp:
dpkg -lProovige:
dpkg -l nano
Jällegi viskab sama väljundi dpkg-query ekvivalent
Kui soovite loetleda kõik paketitüübile kuuluvad failid:
dpkg -LProovige
dpkg -L nano
See käsk loetleb kõik nanole kuuluvad failid ja selle teed. See teave võib olla enne paketi installimist, hankige a .deb pakett ja proovige:
dpkg -c <.deb>
Sel juhul dpkg -c näitab katalooge ja faile, mis installitakse koos Teamvieweriga.
Nüüd selgitame välja meie seadmesse installitud pakettide koguarvu, käivitage:
dpkg-query -f '$ binary: pakett \ n' -W | wc -l
dpkg-päring lubage meil eksportida installitud pakettide loend, mida saame hiljem kasutada sama tarkvara teises seadmes uuesti installimiseks. Käivitatud installitud pakettide loendi loomiseks toimige järgmiselt
dpkg-query -f '$ binary: Package \ n' -W> inststalledPackages
Nüüd proovige:
vähem installitud pakette
asjakohane
Apt (Advanced Package Tool) on veel üks pakettihaldur, mis on saadaval Debiani ja Ubuntu põhistes Linuxi distributsioonides. Vaatamata pakettide kohta teabe leidmisele on dpkg-l apt-ga võrreldes eeliseid, on apt parem, kuna see suudab tarkvara installimisel sõltuvused lahendada. Kuid apt võib olla kasulik ka pakettide loetlemiseks ja nende kohta teabe saamiseks.
Apt käitusega installitud pakettide loendi saamiseks toimige järgmiselt
apt-loend - installitud
Mugava vaate saamiseks võite lisada ka vähem parameetri, mis võimaldab ridu ja lehti hõlpsalt edastada.
apt-loend - installitud | vähem
Apt-ga saame grepiga kasutada ka konkreetse paketi otsimist konsooli tüübist:
apt-loend - installitud | grep -i nano
Võite hoiatust ignoreerida, apt teavitab paketi olemasolust.
Kui tahame loetleda apt-ga paketi sõltuvused, tippige terminal:
apt-cache sõltub
See väljund näitab Teamvieweri sõltuvusi.Loodan, et leidsite selle artikli programmide ja nende teabe loetlemisest Debiani ja Ubuntu süsteemides. Nagu näete, on igal programmil (dpkg, dpkg-query või apt) oma eelised ja puudused, samas kui dpkg / dpkg-query võimaldab meil koguda rohkem teavet, võib apt aidata, kui dpkg ebaõnnestub nagu sõltuvused.Järgige LinuxHinti, et saada rohkem näpunäiteid ja värskendusi Linuxi kohta.