Preverjanje, ali je z uporabo nameščen določen paket dpkg :
Če želite preveriti, ali je nameščen določen paket Distribucije Linuxa, ki temeljijo na Debianu , lahko uporabite dpkg ukaz, ki mu sledi -s (status) zastavo in ime paketa. Spodnji ukaz prikazuje primer dpkg, ki se uporablja za preverjanje stanja paketa Steam.
dpkg -spare
Kot lahko vidite, ukaz vrne informacije o paketu, vključno z naslednjim:
Ime paketa : Ime paketa.
Stanje paketa: Tukaj si lahko ogledate stanje paketa v vašem sistemu.
Prednost: Za pakete je možnih 5 stopenj prioritete: Prednost 'Obvezno' spada v pakete, ki so bistveni za sistem; odstranjevanje paketov označenih kot 'Obvezno' lahko povzroči okvaro sistema. Drugi možni prednostni način za a je 'Pomembno' prednost za pakete, ki niso bistveni za sistem, ampak za uporabnika, na primer urejevalnik besedil, kot sta nano ali net-tools. Tretja prednostna naloga je 'Standard' , ki vključuje pakete, ki so privzeto določeni za namestitev. Četrta prednostna raven je 'Neobvezno', ki vključuje izbirne pakete v namestitvah Debian/Ubuntu. Končno je peta prednostna naloga 'Dodatno' , ki je zastarelo in nadomeščeno z 'Neobvezno' . Stanje ' Dodatno ' je bil uporabljen za posebne pakete.
Oddelek: Paketi so razvrščeni po kategorijah; trenutno razpoložljive kategorije vključujejo skrbnika, bazo podatkov, cli-mono, odpravljanje napak, razvoj, doc, urednike, izobraževanje, gnustep, vdelane, pisave, igre, gnome, gnu-r, elektroniko, grafiko, tolmače, hamradio, haskell, httpd, python, introspekcija, javascript, java, rubin, kde, lokalizacija, jedro, libdevel, libs, lisp, pošta, matematika, metapakiranja, ocaml, net, novice, razno, comm, oldlibs, otherosfs, perl, php, rja, znanost, lupine, zvok, besedilo, video, opravila, tex, utils, vcs, web, x11, xfce in zope.
Nameščena velikost: Ocenjeni potreben prostor na disku si lahko ogledate v bajtih za namestitev paketa.
Vzdrževalec: To polje prikazuje podatke o razvijalcu paketa.
Arhitektura: Tu si lahko ogledate arhitekturo paketa.
Različica: Različica paketa.
Odvisno: Odvisnosti paketov.
Opis: Opis paketa.
Domača stran: Spletno mesto paketa/razvijalca.
Spodnji posnetek zaslona prikazuje izhod, ko preverite paket, ki ni nameščen.
dpkg -snexpose
Uporabite lahko tudi dpkg ukaz, ki mu sledi - zastavo, da preverite stanje določenega paketa, kot je prikazano v spodnjem primeru.
dpkg -pare
Preverjanje, ali je z uporabo nameščen določen paket dpkg-poizvedba :
The dpkg-poizvedba ukaz lahko uporabite za prikaz, ali je v vašem sistemu nameščen določen paket. Če želite to narediti, zaženite dpkg-poizvedba sledi zastavica -l in ime paketa, o katerem želite informacije. Spodnji primer prikazuje, kako preveriti, ali je paket Steam nameščen.
dpkg-poizvedba-pare
Z istim ukazom lahko prikažete vse nameščene pakete tako, da izpustite ime paketa, kot je prikazano v spodnjem primeru.
dpkg-poizvedba-
Preverite, ali je paket nameščen z apt-cache :
The apt-cache ukaz lahko prikaže tudi podatke o paketih, nameščenih različicah in drugem. Če želite dobiti ta izhod, morate dodati datoteko politiko možnost, ki ji sledi ime paketa, kot je prikazano v spodnjem primeru.
pravilnik apt-cachepare
Pridobite seznam vseh nameščenih paketov z uporabo apt :
Če želite natisniti seznam vseh nameščenih paketov v sistemu, namesto da preverite, ali je bil nameščen določen paket, lahko to dosežete z uporabo apt ukaz, kot je prikazano v spodnjem primeru.
apt-nameščenseznam
Pridobite seznam vseh nameščenih paketov za branje dnevnikov:
Druga metoda, ki se pogosto uporablja za pridobivanje seznama vseh nameščenih paketov, je branje apt ali dpkg hlodi.
Če želite prebrati apt log, zaženite naslednji ukaz.
mačka /kje/dnevnik/apt/history.log
Če želite prebrati dpkg log, če želite dobiti informacije o nameščenih paketih, zaženite spodnji ukaz.
oprijem 'namesti' /kje/dnevnik/dpkg.log
Prav tako lahko preberete stisnjene dnevnike dpkg z uporabo datoteke zgrep ukaz namesto oprijem, kot je prikazano v spodnjem primeru.
zgrep 'namesti' /kje/dnevnik/dpkg.log.11.gz
Kot lahko vidite, vam bodo stisnjeni dnevniki dali delne informacije, vendar lahko uporabite nadomestni znak (*) za branje vseh stisnjenih dnevnikov hkrati, kot je prikazano v naslednjem primeru.
zgrep 'namesti' /kje/dnevnik/dpkg.log.*.gz
Kako preveriti nadgrajene in odstranjene pakete:
Če želite prikazati informacije samo o nadgrajenih paketih, jih lahko dosežete s spodnjim ukazom.
Kot je bilo že pojasnjeno, lahko z nameščenimi paketi s pomočjo nadomestnega znaka preverite tudi stisnjene dnevnike za nadgrajene pakete, kot je prikazano v naslednjem primeru.
zgrep 'nadgradnja ' /kje/dnevnik/dpkg.log.*.gz
Če želite prikazati odstranjene pakete, je metoda podobna; samo zamenjaj nadgradnja z Odstrani, kot je prikazano spodaj.
oprijem 'Odstrani ' /kje/dnevnik/dpkg.log
Zaključek:
Kot lahko vidite, distribucije Linuxa, ki temeljijo na Debianu, ponujajo različne načine za preverjanje stanja določenega paketa ali seznam vseh nameščenih, nadgrajenih in odstranjenih paketov. Ukaze, razložene v tej vadnici, je enostavno uporabiti, njihovo učenje pa je obvezno za vse uporabnike distribucije, ki temeljijo na Debianu. Kot ste videli, lahko ti ukazi nudijo tudi informacije o različicah programske opreme, potrebnem prostoru na disku in še več. Dodatne nasvete za seznam informacij o paketih lahko dobite v vadnici Oglejte si zgodovino dpkg in apt.
Upam, da je bila ta vadnica, ki pojasnjuje, kako preveriti, ali je paket nameščen v Debianu ali Ubuntuju, uporabna. Sledite Linux Namigom za več nasvetov in vaj o Linuxu.