Arvutis käitatav tarkvara muudab selle tõeliselt isiklikuks. See räägib palju sellest, millega te töötate, mida teile meeldib teha või teie hobidest.

Selles juhendis heidetakse pilk tarkvarapakettide haldamisele Debiani pakettihalduri (dpkg) abil Debiani-põhistes Linuxi distros nagu Ubuntu, Debian, Mint ja Kali jne. Debiani tarkvarapakettidel on laiend .deb.

Tarkvarahaldus on üks levinumaid ülesandeid, mida teete oma personaalarvutis või süsteemiadministraatorina.

Mis on Dpkg?

Dpkg on madala taseme utiliit, mis koosneb käskude komplektist, mida kasutatakse tarkvarapakettide installimisel, eemaldamisel, loetlemisel ja haldamisel Debiani-põhistes Linuxi distros.

Dpkg utiliit on vundament, millele on ehitatud muud tarkvarahalduse tööriistad, näiteks Apt ja Synaptic. Need on liigitatud kõrgel tasemel tarkvarahalduse tööriistadeks.

Debiani (.deb) tarkvarapaketi failide kohalikuks installimine arvutisse on üks dpkg eripära.

See on eriti oluline tarkvara installimisel masinatele, mis on turvalisuse huvides või võrguühenduse probleemide tõttu võrguvälised. Märkimisväärsed tarkvarapaketid, mida saab installida dpkg-ga, hõlmavad VS-koodi, Google Chrome'i ja VirtualBoxi.

instagram viewer

Installitud tarkvarapakettide loetelu

Arvutisse installitud tarkvarapakettide loendi nägemiseks käivitage lihtsalt järgmine käsk.

dpkg --get-valikud

The --get-valikud käsuvõimalus näitab installitud pakettide nimesid lihtsas ja puhtas vormingus.

Installitud pakettide olemasolevate versioonide üksikasjade kuvamiseks võite kasutada järgmist käsku. Lisaks on loetletud teave nagu tarkvara versioon, installitud suurus, päritolu, prioriteet jne.

dpkg - print-kasutada

Kui soovite kuvada tarkvarapaketi teavet tabelina. Võite kasutada dpkg-päring käsk järgmiselt.

dpkg-query - list

Tarkvarapakettide installimine

Tarkvarapakettide installimine on üks levinumaid ülesandeid, mida me oma arvutis teostame. Enne installimist tarkvarapaketid oma arvutis dpkg-ga, peate kõigepealt tarkvarapaketi alla laadima ja selle omama kohapeal. Tarkvarapakette saate hõlpsalt alla laadida oma brauseri abil või selliste tööriistade kaudu nagu wget või curl.

Dpkg-ga tarkvarapakettide installimiseks ja eemaldamiseks vajate kõrgendatud õigusi.

Näiteks installimiseks Google Chrome, laadige see alla kausta Allalaadimised. Seejärel käivitage lihtsalt järgmine käsk.

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

Sõltuvuste taastamine

Linuxi tarkvarapaketid sõltuvad sujuvalt sageli teistest tarkvaratükkidest.

Pakettide installimisel dpkg kaudu on mõistlik taastada sõltuvused Aptiga järgmise käsu abil, et veenduda, et kõik töötab hästi.

sudo apt install -f

Näpunäide: Enamiku dpkg käskude jaoks saate kasutada kiirmenetlust. Näiteks, dpkg -i paketi_nimi selle asemel dpkg --install paketi_nimi tarkvarapakettide installimiseks. Selles juhendis kasutatakse viimast lähenemisviisi, kuna pikad käsud on enesestmõistetavad.

Seotud: Kuidas leida ja parandada katkiseid pakette Linuxis

Tarkvara värskendamine

Oma hoidmine süsteemi ajakohane on hea kaitseliin turvavigade eest ning on võtmetähtsusega stabiilsema ja kindla süsteemi loomisel.

Dpkg kaudu installitud tarkvarapakettide värskendamiseks peate kõigepealt alla laadima uuema paketi ja seejärel installima selle ülaltoodud jaotises käsitletud installikäskluse kaudu.

Katkiste pakettide kontrollimiseks kasutage - audit valik. See käsuvõimalus kontrollib, kas kõik paketid on õigesti installitud ja kas puuduvad sõltuvused. Kui pakett peaks olema katki, annab utiliit dpkg soovitatud paranduste kohta nõu.

dpkg --audit

Tarkvarapaketi ümberkonfigureerimine

Teine võimas variant, mille dpkg pakub, on võimalus juba installitud tarkvarapakett ümber seadistada. Näiteks VirtualBoxi ümberkonfigureerimiseks võite käivitada alloleva käsu ja teile kuvatakse konfiguratsiooniekraan.

sudo dpkg-virtuaalkasti uuesti seadistamine-6.1

Tarkvarapakettide eemaldamine

Kui te ei vaja enam mõnda tarkvara ja olete valmis selle eemaldama või soovite tarkvara värskendamiseks selle eemaldada, võite kasutada - eemaldage käsuvalik.

sudo dpkg - eemaldage google-chrome-stabil

(Ülaltoodud käsus google-kroom-stabiilne on pakendi nimi)

Kui eemaldate tarkvarapaketid suvandi --remove abil, jäävad eemaldatava paketiga seotud konfiguratsioonifailid puutumatuks. Nii et järgmine kord, kui selle tarkvara uuesti installite, kasutab see eelmisi konfiguratsioone.

Tarkvarapaketi ja sellega seotud konfiguratsioonide täielikuks eemaldamiseks võite kasutada valikut --purge.

sudo dpkg --purge google-chrome-stabil

Tarkvarapaketi kohta teabe hankimine

Võite saada lisateavet paketi kohta, millega kavatsete installida --info.

sudo dpkg --info ~ / Allalaadimised / google-chrome-stabil_current_amd64.deb

Väljund sisaldab sellist teavet nagu tarkvara arhitektuur, hooldaja ja versiooni number jne.

Tarkvarapaketi sisu kontrollimine

Debiani paketi sisu saate kontrollida ka kasutades --sisu. Loendis esitatakse paketi kataloogistruktuur ja kõik olulised failid, näiteks tarkvaralitsents ja muud manifestifailid.

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

Pakendi sisu kuvatakse pika nimekirja vormingus, nagu allpool.

Paketi installimise tuvastamine

Selle abil saate hõlpsalt kontrollida, kas teie arvutisse on installitud mõni tarkvarapakett - olek valik. Näiteks selleks, et teada saada, kas teie süsteemi on installitud suum, käivitage lihtsalt järgmine käsk.

sudo dpkg - oleku suum

Väljund kuvab ka muid üksikasju, näiteks tarkvarapaketi eesmärk ja müüja.

Valimi väljund näeb välja nagu allpool. Näiteks näitab käsu väljundi teine ​​rida paketi olekut. Nagu väljundist näha, on suumipakett just sellele masinale installitud.

Debiani standardite kohaselt saate tasuta levitamise tingimustele vastavaid pakikatalooge otsida ametlik veebisait.

Loe rohkem: Põhikäsklused Linuxiga alustamiseks

Abi saamine

Käsu dpkg kohta lisateabe saamiseks võite kasutada - aidata valik.

dpkg --abiline

Täpsema teabe saamiseks käskude dpkg ja tarkvarapakettide oleku kohta kasutage Man Pages.

mees dpkg

Aga alternatiivsed paketihaldurid?

dpkg on võimas utiliit tarkvarapakettide installimiseks ja haldamiseks. Kõrgema taseme tööriistad, nagu apt ja synaptic, kasutavad dpkg. Muud pakettide installimise alternatiivid on Apt, Synaptic ja Aptitude.

E-post
Algaja juhend tarkvara installimiseks Ubuntu koos APT-ga

Kui olete kasutanud Ubuntu, olete tõenäoliselt mingil hetkel kasutanud käsku apt. Kuid kas teadsite, et selles on nii palju muud kui apt-get install ja apt-get upgrade?

Loe edasi

Seotud teemad
  • Linux
  • Linux
  • Paketihaldurid
Autori kohta
Mwiza Kumwenda (2 artiklit on avaldatud)

Mwiza töötab tarkvara järgi välja tarkvara ning kirjutab palju Linuxi ja esiotsa programmeerimisest. Tema huvide hulka kuuluvad ajalugu, majandus, poliitika ja ettevõtte arhitektuur.

Veel Mwiza Kumwendalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.