Programska oprema, ki jo zaženete v računalniku, je resnično osebna. Veliko pove o tem, s čim delate, kaj najraje počnete ali o svojih hobijih.

V tem priročniku si oglejte, kako upravljati programske pakete z uporabo Debian Package Manager (dpkg) na distribucijah Linux, ki temeljijo na Debianu, kot so Ubuntu, Debian, Mint in Kali itd. Programski paketi Debian imajo pripono .deb.

Upravljanje programske opreme je eno najpogostejših nalog, ki jih boste opravljali v osebnem računalniku ali kot skrbnik sistema.

Kaj je Dpkg?

Dpkg je pripomoček na nizki ravni, ki je sestavljen iz niza ukazov, ki se uporabljajo pri nameščanju, odstranjevanju, uvrščanju in upravljanju programskih paketov na distribucijah Linux, ki temeljijo na Debianu.

Pripomoček dpkg je osnova, na kateri temeljijo druga orodja za upravljanje programske opreme, kot sta Apt in Synaptic. Ta so razvrščena kot orodja za upravljanje programske opreme na visoki ravni.

Lokalna namestitev datotek programskega paketa Debian (.deb) v računalnik je ena od posebnosti dpkg.

instagram viewer

To je še posebej pomembno za namestitev programske opreme na računalnike, ki so izven omrežja zaradi varnosti ali zaradi težav z omrežno povezavo. Pomembni programski paketi, ki jih je mogoče namestiti z dpkg, vključujejo kodo VS, Google Chrome in VirtualBox, če omenimo le nekatere.

Naštevanje nameščenih programskih paketov

Če si želite ogledati seznam nameščenih programskih paketov v računalniku, preprosto zaženite naslednji ukaz.

dpkg --get-selections

The --get-selections Možnost ukaza prikazuje nameščena imena paketov v preprosti in čisti obliki.

Za prikaz podrobnosti o razpoložljivih različicah nameščenih paketov lahko uporabite naslednji ukaz. Poleg tega so navedeni podatki, kot so različica programske opreme, nameščena velikost, izvor, prednost itd.

dpkg --print-avail

Če želite informacije o programskem paketu prikazati v obliki tabele. Lahko uporabite dpkg-poizvedba ukaz, kot sledi.

dpkg-query --list

Nameščanje programskih paketov

Namestitev programskih paketov je ena najpogostejših nalog, ki jih izvajamo na svojih osebnih računalnikih. Preden lahko namestite programski paketi v računalniku z dpkg, morate najprej prenesti programski paket in ga imeti lokalno. Programske pakete lahko enostavno prenesete z brskalnikom ali z orodji, kot sta wget ali curl.

Za namestitev in odstranjevanje programskih paketov z dpkg boste potrebovali povišane privilegije.

Na primer za namestitev Google Chrome, jo naložite v mapo Prenosi. Nato preprosto zaženite naslednji ukaz.

sudo dpkg --install ~ / Downloads / google-chrome-stable_current_amd64.deb

Obnavljanje odvisnosti

Programski paketi v Linuxu so pogosto odvisni od drugih delov programske opreme za nemoteno delovanje.

Ko nameščate pakete prek dpkg, je pogosto pametno obnoviti odvisnosti z Apt z naslednjim ukazom, samo da se prepričate, da vse deluje v redu.

sudo apt install -f

Nasvet: Za večino ukazov dpkg lahko uporabite okrajšavo. Na primer dpkg -iime_paketa namesto dpkg --inštaliraj ime_paketa za namestitev programskih paketov. Ta priročnik uporablja slednji pristop, ker so dolgi ukazi bolj samoumevni.

Sorodno: Kako najti in popraviti zlomljene pakete v Linuxu

Posodabljanje programske opreme

Ohranjanje vašega sistem posodobljen je dobra obrambna linija pred varnostnimi napakami in je ključnega pomena za stabilnejši in trdnejši sistem.

Če želite posodobiti programske pakete, nameščene prek dpkg, morate najprej naložiti novejši paket in ga nato namestiti z namestitvenim ukazom, opisanim v zgornjem razdelku.

Če želite preveriti poškodovane pakete, uporabite - revizija možnost. Ta možnost ukaza preveri, ali so bili vsi paketi pravilno nameščeni in ali manjkajo odvisnosti. Če gre za pokvarjen paket, vam bo pripomoček dpkg svetoval glede predlaganih popravkov.

dpkg --audit

Ponovna konfiguracija programskega paketa

Druga močna možnost, ki jo ponuja dpkg, je možnost ponovne konfiguracije že nameščenega programskega paketa. Če želite na primer znova konfigurirati VirtualBox, zaženite spodnji ukaz in prikazal se vam bo zaslon za konfiguracijo.

sudo dpkg-reconfigure virtualbox-6.1

Odstranjevanje programskih paketov

Ko dela programske opreme ne potrebujete več in ste jo pripravljeni odstraniti ali jo želite odstraniti za nadgradnjo programske opreme, lahko uporabite --Odstrani možnost ukaza.

sudo dpkg --remove google-chrome-stable

(V zgornjem ukazu, google-chrome-stable je ime paketa)

Ko odstranite programske pakete z možnostjo --remove, konfiguracijske datoteke, povezane s paketom, ki ga odstranjujete, ostanejo nedotaknjene. Torej, ko boste naslednjič znova namestili ta del programske opreme, bo uporabil prejšnje konfiguracije.

Če želite popolnoma odstraniti programski paket in z njim povezane konfiguracije, lahko uporabite možnost --purge.

sudo dpkg --purge google-chrome-stable

Pridobivanje informacij o programskem paketu

Lahko dobite več informacij o paketu, ki ga nameravate namestiti --info.

sudo dpkg --info ~ / Downloads / google-chrome-stable_current_amd64.deb

Rezultat vključuje informacije, kot so arhitektura programske opreme, vzdrževalec, številka različice itd.

Pregled vsebine programskega paketa

Vsebino paketa Debian lahko tudi pregledate z uporabo - vsebina. Seznam bo orisal imeniško strukturo paketa in vse pomembne datoteke, kot so licenca za programsko opremo in druge datoteke manifesta.

dpkg --contents ~ / Downloads / google-chrome-stable_current_amd64.deb

Vsebina paketa je prikazana v obliki dolgega seznama, kot je prikazano spodaj.

Ugotovitev, ali je paket nameščen

Z uporabo programa. Lahko enostavno preverite, ali je v vaš računalnik nameščen kakšen programski paket --stanje možnost. Če želite na primer izvedeti, ali je v vašem sistemu nameščen zoom, preprosto zaženite spodnji ukaz.

sudo dpkg --status zoom

Na izhodu so prikazane tudi druge podrobnosti, kot so namen programskega paketa in prodajalec.

Vzorec izhoda je videti spodaj. Na primer, druga vrstica izhoda ukaza prikazuje stanje paketa. Kot lahko vidite iz izhoda, je na tej napravi nameščen paket zoom.

Med njimi lahko iščete po imenikih paketov, ki izpolnjujejo pogoje brezplačne distribucije v skladu z Debianovimi standardi uradna stran.

Preberi več: Osnovni ukazi za začetek uporabe Linuxa

Pridobivanje pomoči

Če želite izvedeti več o ukazu dpkg, lahko uporabite - pomoč možnost.

dpkg --pomoč

Za podrobnejše informacije o možnostih ukaza dpkg in stanju programskih paketov uporabite Man Pages.

človek dpkg

Kaj pa upravitelji alternativnih paketov?

dpkg je zmogljiv pripomoček za namestitev in upravljanje programskih paketov. Orodja na višji ravni, kot sta apt in sinaptik, uporabljajo dpkg. Druge možnosti za namestitev paketov vključujejo Apt, Synaptic in Aptitude.

E-naslov
Priročnik za začetnike za namestitev programske opreme v Ubuntu z APT

Če ste uporabljali Ubuntu, ste verjetno nekoč uporabili ukaz apt. Toda ali ste vedeli, da je v njem še veliko več kot apt-get install in apt-get upgrade?

Preberite Naprej

Sorodne teme
  • Linux
  • Linux
  • Upravitelji paketov
O avtorju
Mwiza Kumwenda (2 objavljena članka)

Mwiza po poklicu razvija programsko opremo in veliko piše o Linuxu in front-end programiranju. Nekatera njegova zanimanja vključujejo zgodovino, ekonomijo, politiko in arhitekturo podjetij.

Več od Mwize Kumwende

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Še en korak…!

Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.

.