Debian

Seznam vseh nameščenih paketov v Debianu

Seznam vseh nameščenih paketov v Debianu
Ta vadnica vam bo razložila, kako navesti nameščene pakete v Debianu, vključno z vsemi možnostmi za seznam potrebnih paketov. Na LinuxHintu je bilo že razloženo, kako odstraniti pakete v Debianu, ta članek je vključeval kratek uvod v seznam paketov, zdaj bodo vse možnosti za uvrstitev paketov razložene z upravljalniki paketov dpkg, dpkg-query in apt.

dpkg / dpkg-poizvedba

Upravitelj paketov Debian je dpkg, dpkg je ukaz, ki ga uporabljamo za namestitev, odstranjevanje in upravljanje paketov Debian. Če želite vedeti, kako nastajajo datoteke dpkg, si oglejte ta članek o tej temi.

Če želite narediti preprost celoten seznam vseh paketov, nameščenih v našem sistemu Debian:

dpkg -l

Kot vidite, so v 4 stolpcih prikazana imena programov, različice, podpora arhitekture in opis.

A dpkg-poizvedba -l ukaz vrže popolnoma enak izhod na dva načina, da dobite enake informacije o paketih:

Za udobnejši pogled lahko dodate manj parameter, zaženite iz konzole:

dpkg-poizvedba -l | manj

Če želimo iskati določeno .deb paket in če je nameščen, zaženite:

dpkg -s | grep Status

Poskusite:

dpkg -s nano | grep Status

Nato poskusite s paketom, za katerega veste, da ga nimate, v mojem primeru slabo uporabljam tomcat:

dpkg -s tomcat | grep Status

Kot lahko vidite, prvi izhod pravi, da je nano nameščen, medtem ko drugi pravi, da tomcat ni nameščen, ampak na voljo.

Zdaj, če želimo navesti poseben paket s podatki, priloženimi dpkg -l vrsta:

dpkg -l

Poskusite:

dpkg -l nano

Spet ekvivalent dpkg-poizvedbe bo dal enak izhod

Če želite našteti vse datoteke, ki spadajo v vrsto paketa:

dpkg -L

Poskusi

dpkg -L nano

Ta ukaz navaja vse datoteke, ki pripadajo nano, in njegove poti. Te podatke imamo lahko pred namestitvijo paketa, dobite a .deb paket in poskusite:

dpkg -c <.deb>

V tem primeru dpkg -c prikazuje imenike in datoteke, ki bodo nameščene s programom Teamviewer.

Zdaj pa ugotovimo skupno število paketov, nameščenih v naši napravi, zaženite:

dpkg-query -f '$ binarni: paket \ n' -W | wc -l

dpkg-poizvedba nam omogočijo izvoz seznama nameščenih paketov, ki jih lahko kasneje uporabimo za ponovno namestitev iste programske opreme v drugo napravo. Če želite ustvariti seznam nameščenih paketov, zaženite:

dpkg-query -f '$ binary: Package \ n' -W> inststalledPackages

Zdaj poskusite:

manj nameščenih paketov

apt

Apt (Advanced Package Tool) je še en upravitelj paketov, ki je na voljo v distribucijah Linuxa na osnovi Debiana in Ubuntuja. Kljub iskanju informacij o paketih ima dpkg prednosti pred apt, vendar je apt boljši, saj lahko reši odvisnosti pri namestitvi programske opreme. Toda tudi apt je lahko koristen za naštevanje paketov in pridobivanje informacij o njih.

Če želite dobiti seznam nameščenih paketov s primernim zagonom:

apt list --instalirano

Za udoben pogled lahko dodate tudi manj parameter, ki omogoča enostavno prehajanje vrstic in strani.

primeren seznam --instaliran | manj

S pomočjo apt lahko uporabimo tudi grep za iskanje določenega paketa, in sicer na tipu konzole:

primeren seznam --instaliran | grep -i nano

Opozorilo lahko prezrete, apt obvešča o prisotnosti paketa.

Če želimo navesti odvisnosti za paket z apt, vnesite v terminal:

apt-cache je odvisno


Ta rezultat razkriva odvisnosti Teamviewerja.Upam, da ste našli ta članek o naštevanju programov in njihovih informacijah o sistemih Debian in Ubuntu. Kot vidite, ima vsak program (dpkg, dpkg-query ali apt) svoje prednosti in slabosti, medtem ko nam dpkg / dpkg-query omogoča, da zberemo več informacij, kar lahko pomaga, kadar dpkg ne uspe, kot odvisnosti.Še naprej sledite LinuxHint za več nasvetov in posodobitev o Linuxu.

Najboljši Linux Distros za igre na srečo v letu 2021
Operacijski sistem Linux je daleč od prvotnega, preprostega, strežniškega videza. Ta OS se je v zadnjih letih izjemno izboljšal in se je zdaj razvil v...
Kako zajeti in pretakati svojo igralno sejo v Linuxu
V preteklosti je bilo igranje iger le hobi, sčasoma pa je igralniška industrija zabeležila veliko rast glede tehnologije in števila igralcev. Občinstv...
Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...