Datorā palaistā programmatūra padara to patiesi personisku. Tas daudz stāsta par to, ar ko jūs strādājat, ko vēlaties darīt vai par jūsu vaļaspriekiem.

Šajā rokasgrāmatā tiek apskatīts, kā pārvaldīt programmatūras paketes, izmantojot Debian pakotņu pārvaldnieku (dpkg) Debian balstītās Linux distros, piemēram, Ubuntu, Debian, Mint un Kali utt. Debian programmatūras pakotnēm ir paplašinājums .deb.

Programmatūras pārvaldība ir viens no visizplatītākajiem uzdevumiem, ko veicat personālajā datorā vai kā sistēmas administrators.

Kas ir Dpkg?

Dpkg ir zema līmeņa utilīta, kas sastāv no komandu kopas, kuras tiek izmantotas programmatūras pakotņu instalēšanai, noņemšanai, uzskaitīšanai un pārvaldībai Debian bāzes Linux distros.

Dpkg lietderība ir pamats, uz kura tiek veidoti citi programmatūras pārvaldības rīki, piemēram, Apt un Synaptic. Tie tiek klasificēti kā augsta līmeņa programmatūras pārvaldības rīki.

Debian (.deb) programmatūras pakotnes failu lokāla instalēšana datorā ir viena no dpkg īpatnībām.

instagram viewer

Tas ir īpaši svarīgi programmatūras instalēšanai mašīnās, kas drošības nolūkos vai tīkla savienojuma problēmu dēļ ir ārpus tīkla. Ievērojamās programmatūras paketes, kuras var instalēt ar dpkg, ietver VS kodu, Google Chrome un VirtualBox, lai tikai minētu dažus.

Uzskaitīto instalēto programmatūras pakotņu saraksts

Lai skatītu datorā instalēto programmatūras pakotņu sarakstu, vienkārši izpildiet šo komandu.

dpkg --get-selections

The --get-selections komandu opcija parāda instalēto pakotņu nosaukumus vienkāršā un tīrā formātā.

Lai parādītu pieejamo informāciju par instalētajām pakotnēm par versiju, varat izmantot šo komandu. Turklāt ir norādīta informācija, piemēram, programmatūras versija, instalētā izmēra, izcelsme, prioritāte utt.

dpkg - print-izmantot

Ja vēlaties programmatūras pakotnes informāciju parādīt tabulas veidā. Jūs varat izmantot dpkg-query komandu šādi.

dpkg-query - saraksts

Programmatūras pakotņu instalēšana

Programmatūras pakotņu instalēšana ir viens no visizplatītākajiem uzdevumiem, ko veicam savos datoros. Pirms jūs varat instalēt programmatūras pakotnes datorā ar dpkg, vispirms ir jālejupielādē programmatūras pakotne un tā ir jāiegūst lokāli. Izmantojot pārlūkprogrammu vai tādus rīkus kā wget vai curl, varat viegli lejupielādēt programmatūras pakotnes.

Jums būs nepieciešamas paaugstinātas privilēģijas, lai instalētu un noņemtu programmatūras paketes ar dpkg.

Piemēram, lai instalētu Google Chrome, lejupielādējiet to mapē Lejupielādes. Pēc tam vienkārši palaidiet šo komandu.

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

Atkarību atjaunošana

Programmatūras pakotnes operētājsistēmā Linux bieži darbojas vienmērīgi.

Instalējot pakotnes, izmantojot dpkg, bieži ir lietderīgi atjaunot atkarības ar Apt, izmantojot šo komandu, lai pārliecinātos, ka viss darbojas labi.

sudo apt install -f

Padoms: Lielākajai daļai komandu dpkg varat izmantot stenogrāfijas metodi. Piemēram, dpkg -i paketes_nosaukums tā vietā dpkg - instalēt pakotnes_nosaukumu programmatūras pakotņu instalēšanai. Šajā ceļvedī tiek izmantota pēdējā pieeja, jo garās komandas vairāk izskaidro sevi.

Saistīts: Kā atrast un salabot salauztas pakotnes Linux

Programmatūras atjaunināšana

Paturot savu sistēma ir laba aizsardzības līnija no drošības trūkumiem un ir atslēga stabilākas un stabilākas sistēmas izveidei.

Lai atjauninātu programmatūras pakotnes, kas instalētas, izmantojot dpkg, vispirms ir jālejupielādē jaunākā pakete un pēc tam tā jāinstalē, izmantojot instalēšanas komandu, kas apspriesta iepriekš sadaļā.

Izmantojiet - audits opcija. Šī komandu opcija pārbauda, ​​vai visi pakotnes ir pareizi instalēti un vai trūkst atkarību. Ja pakete ir bojāta, utilīta dpkg sniegs padomus par ieteiktajiem labojumiem.

dpkg --audit

Programmatūras pakotnes atkārtota konfigurēšana

Vēl viena spēcīga opcija, ko nodrošina dpkg, ir iespēja pārkonfigurēt jau instalētu programmatūras pakotni. Piemēram, lai pārkonfigurētu VirtualBox, varat palaist zemāk esošo komandu, un jums tiks parādīts konfigurācijas ekrāns.

sudo dpkg-pārkonfigurēt virtuālo lodziņu-6.1

Programmatūras pakotņu noņemšana

Kad programmatūras gabals vairs nav vajadzīgs un esat gatavs to noņemt, vai arī vēlaties to noņemt, lai jauninātu programmatūru, varat izmantot --noņemt komandu opcija.

sudo dpkg - noņemt google-chrome-stabil

(Iepriekš esošajā komandā google-chrome-stabil ir pakas nosaukums)

Noņemot programmatūras pakotnes, izmantojot opciju --remove, konfigurācijas faili, kas ir saistīti ar noņemamo paketi, paliek neskarti. Tāpēc nākamreiz, kad atkārtoti instalēsit šo programmatūras daļu, tā izmantos iepriekšējās konfigurācijas.

Lai pilnībā noņemtu programmatūras pakotni un ar to saistītās konfigurācijas, varat izmantot opciju --purge.

sudo dpkg - purge google-chrome-stabil

Informācijas iegūšana par programmatūras pakotni

Jūs varat iegūt vairāk informācijas par pakotni, ar kuru gatavojaties instalēt - informācija.

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

Izeja ietver tādu informāciju kā programmatūras arhitektūra, uzturētājs un versijas numurs utt.

Programmatūras pakotnes satura pārbaude

Jūs varat arī pārbaudīt Debian pakotnes saturu, izmantojot --saturs. Sarakstā tiks izklāstīta paketes direktoriju struktūra un visi svarīgi faili, piemēram, programmatūras licence un citi manifesta faili.

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

Iepakojuma saturs tiek parādīts garā saraksta formātā, kā norādīts zemāk.

Uzziniet, vai ir instalēta pakete

Izmantojot., Varat viegli pārbaudīt, vai datorā ir instalēta programmatūras pakotne - statuss opcija. Piemēram, lai uzzinātu, vai tālummaiņa ir instalēta jūsu sistēmā, vienkārši izpildiet zemāk esošo komandu.

sudo dpkg - statusa tālummaiņa

Izejā tiek parādīta arī cita informācija, piemēram, programmatūras pakotnes mērķis un pārdevējs.

Izlaides paraugs izskatās šādi. Piemēram, komandas izvades otrā rinda parāda pakotnes statusu. Kā redzat no izejas, tālummaiņas pakotne ir instalēta tieši šajā mašīnā.

Varat meklēt to pakotņu direktorijus, kas atbilst bezmaksas izplatīšanas nosacījumiem saskaņā ar Debian standartiem oficiālā vietne.

Lasīt vairāk: Pamata komandas, lai sāktu darbu ar Linux

Palīdzības saņemšana

Lai uzzinātu vairāk par komandu dpkg, varat izmantot --palīdzēt opcija.

dpkg - palīdzība

Lai iegūtu detalizētāku informāciju par komandu opcijām dpkg un programmatūras pakotņu stāvokli, izmantojiet Man Pages.

cilvēks dpkg

Kā ir ar alternatīvo pakešu pārvaldniekiem?

dpkg ir spēcīga lietderība programmatūras pakotņu instalēšanai un pārvaldībai. Augstāka līmeņa rīki, piemēram, apt un synaptic, izmanto dpkg. Citas pakotņu instalēšanas alternatīvas ir Apt, Synaptic un Aptitude.

E-pasts
Iesācēja rokasgrāmata programmatūras instalēšanai Ubuntu ar APT

Ja esat izmantojis Ubuntu, iespējams, kādā brīdī esat izmantojis komandu apt. Bet vai jūs zināt, ka tajā ir daudz vairāk nekā apt-get install un apt-get upgrade?

Lasiet Tālāk

Saistītās tēmas
  • Linux
  • Linux
  • Iepakojuma vadītāji
Par autoru
Mwiza Kumwenda (Publicēti 2 raksti)

Mwiza pēc profesijas izstrādā programmatūru un plaši raksta par Linux un priekšējo programmēšanu. Dažas viņa intereses ir vēsture, ekonomika, politika un uzņēmumu arhitektūra.

Vairāk no Mwiza Kumwenda

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.