Viskas apie debian paketų tvarkytuvus: paaiškinta dpkg, apt ir aptitude

All About Debian Package Managers



Šioje pamokoje paaiškinama, kaip įdiegti, pašalinti, ieškoti ir išvardyti paketus naudojant dpkg , tinkamas ir gabumai „Linux Debian“ paketų tvarkytuvės su trumpu kiekvienos komandos aprašymu.

  • dpkg
  • Programinės įrangos diegimas naudojant dpkg
  • Programinės įrangos pašalinimas naudojant dpkg Debian'e
  • Programų sąrašas naudojant dpkg Debian'e
  • Išvardykite failus, priklausančius programai naudojant dpkg
  • Rodyti diegimo katalogus naudojant dpkg
  • tinkamas
  • tinkamas saugyklos
  • Įdiekite programinę įrangą naudodami tinkamas
  • Pašalinkite programinę įrangą naudodami tinkamas
  • Paketų paieška naudojant tinkamas
  • Sąrašas paketų naudojant tinkamas
  • tinkamas Problemų sprendimas
  • gabumai
  • Programinės įrangos diegimas su gabumai
  • Saugyklų atnaujinimas naudojant aptitude
  • Programinės įrangos pašalinimas naudojant gabumai
  • Programinės įrangos atnaujinimas naudojant gabumai
  • Susiję straipsniai apie „LinuxHint“

DPKG

dpkg yra „Linux Debian“ paketų tvarkyklė. Kada tinkamas arba apt-get naudojami, jie naudoja dpkg programa, skirta įdiegti ar pašalinti programas, kartu įtraukiant papildomas funkcijas dpkg nemėgsta priklausomybių sprendimo. Programa dpkg gali būti naudojamas programoms diegti ar šalinti, jas išvardyti arba konkrečią informaciją.







Pastaba : Norėdami parodyti pavyzdžius, kaip bus naudojamas paketas net-tools, naudokite bet kurį .deb paketą, kad galėtumėte naudoti net-tools paketą terminale:



wgethttp://ftp.us.debian.org/debianas/baseinas/pagrindinis/n/tinkliniai įrankiai/
net-tools_1.60+git20161116.90da8a0-1_amd64.deb



Programinės įrangos diegimas naudojant „dpkg Debian“ :

Norėdami įdiegti paketus, naudokite parametrą -i (diegti):





dpkg -i <PackageName.deb>

Pastaba : pakeiskite savo .deb paketą.



Programinės įrangos pašalinimas naudojant „dpkg“ „Debian“:

Pašalinti paketus reikia parametro –remove, kaip parodyta žemiau esančiame pavyzdyje:

dpkg -pašalinti <PackageName.deb>

Programų, naudojančių „dpkg“, sąrašas „Debian“:

Norėdami spausdinti įdiegtų paketų sąrašą, naudokite parametrą -l (sąrašas):

dpkg -jie

Ieškokite paketų ar failų, priklausančių programoms, naudojant „Debian“ dpkg:

The -s (paieška) parametras yra naudingas ieškant konkrečių paketų, tačiau ši komanda taip pat parodys programinės įrangos metaduomenis.

Sąrašas failų, priklausančių programai naudojant dpkg:

Su dpkg naudodami komandą, galite išvardyti visus failus, susietus ar priklausančius įdiegtam paketui -TAI parametras:

dpkg -TAI <PackageName>

Rodyti diegimo katalogus naudojant dpkg:

Prieš diegdami naują paketą, žinome, kad tai diegimo katalogai, naudodami -c parametras:

dpkg -c <Pakuotės pavadinimas>

APT/APT-GET

Komanda tinkamas yra pranašesnis už dpkg nes jis išsprendžia priklausomybes ir automatiškai atsisiunčia atnaujintą programinę įrangą. Norėdami atsisiųsti programinę įrangą, ši komanda nurodo į serijoje esančias programinės įrangos saugyklas /etc/apt/sources.list . Iš pradžių po „Debian“ įdiegimo turime redaguoti šį failą, komentuodami eilutę, nurodančią „Debian“ DVD/USB diegimo kelią, ir pridėdami tinkamas saugyklas.
The tinkamas komanda naudoja dpkg programa, skirta paketams valdyti.

tinkamos saugyklos

Galite redaguoti „sources.list“ failą naudodami „nano“ ir galite jį perskaityti paleisdami:

mažiau /ir kt/tinkamas/šaltiniai.sąrašas

Mano atveju Debian Stretch byla /etc/apt/sources.list turėtų būti komentuojamos visos eilutės, išskyrus eilutes:

deb http://deb.debian.org/debian ruožas pagrindinis
deb-src http://deb.debian.org/debian ruožas pagrindinis

deb http://deb.debian.org/debian-security/pasitempti/pagrindiniai atnaujinimai
deb-src http://deb.debian.org/debian-security/pasitempti/pagrindiniai atnaujinimai

deb http://deb.debian.org/debian stretch-updates pagrindinis
deb-src http://deb.debian.org/debian stretch-updates pagrindinis

Atnaujinant apt, kaip parodysiu vėliau šioje pamokoje, visos šaltinių sąrašo saugyklos ir /etc/apt/ katalogas bus įtrauktas, o ne redaguoti pridėsite naujų failų su papildomomis saugyklomis šaltiniai.sąrašas failą.

Įdiekite programinę įrangą naudodami apt:

Norint įdiegti programinę įrangą naudojant apt, reikia pasirinkimo diegti prieš programos pavadinimą. Norėdami išbandyti apt, įdiekite paketo tvarkyklės aptitude, naudojamą būsimose instrukcijose.

tinkamasdiegti <PackageName>

Pastaba: galite pridėti parinktį -ir kad diegiant programas nebūtų prašoma patvirtinimo.

Programinės įrangos pašalinimas naudojant apt:

Norėdami pašalinti paketus naudodami tinkamas komandų vykdymas:

tinka pašalinti<PackageName>

Pastaba: taip pat pašalindami programinę įrangą galite naudoti šią parinktį -ir kad nebūtų prašoma patvirtinimo.

Ieškokite paketų naudodami apt :

Naudodami parinkčių paiešką, galite ieškoti konkrečių paketų, šiame paveikslėlyje nikto yra paieška, norint ieškoti paketo tipo:

tinkama paieška<PackageName>

Sąrašas paketų naudojant apt:

Įdiegtų paketų sąrašą galite atlikti vykdydami:

tinkamas sąrašas

tinkamas trikčių šalinimas

Kartais dėl netinkamo programinės įrangos pašalinimo ar panašių problemų „apt“ gali nepavykti, jame yra keletas bendrų komandų, kurias reikia išspręsti tinkamas paketų tvarkyklės problemos.

apt-get švarus
apt-get autoclean
apt-get -f diegti
apt-get -trūksta pataisos diegti
apt-get --purgeautomatinis pašalinimas
tinkamas atnaujinimas


gabumai

Tinkamumo paketų valdytojai veikia panašiai kaip apt. Tai taip pat leidžia atsisiųsti ir įdiegti programinę įrangą ir turi interaktyvų režimą terminale. Ši paketų tvarkyklė turi interaktyvų režimą, leidžiantį peržiūrėti ir naršyti paketus pagal būseną, įdiegti ir pašalinti paketus. Jis taip pat gali būti naudojamas iš komandinės eilutės su panašiomis parinktimis kaip tinkamas paketų tvarkyklė, aptitude naudoja tas pačias saugyklas, kurias naudoja apt. Norėdami pamatyti interaktyvų režimą, tiesiog paskambinkite programai, vykdančiai komandą gabumai be papildomų parinkčių konsolėje.

Norėdami išeiti iš interaktyvaus režimo, tiesiog paspauskite Q ir patvirtinkite paspausdami IR .

Tinkamumo atnaujinimas:

Norėdami atnaujinti saugyklas naudodami aptitude, galite paleisti:

tinkamumo atnaujinimas

Įdiekite paketus naudodami aptitude:

Panašiai kaip apt, galite įdiegti programinę įrangą naudodami aptitude:

įdiegti aptitude <PackageName>

Pašalinkite paketus naudodami aptitude:

Ieškokite paketų naudodami aptitude:

Norėdami ieškoti paketų su aptitude, galime naudoti komandas arba interaktyviąją konsolę, kurioje veikia aptitude be parinkčių, kaip minėta anksčiau. Norėdami ieškoti paketų iš komandinės eilutės:

Išvardykite paketus naudodami aptitude:

Tinkamumas taip pat gali būti naudojamas programoms išvardyti taip:

tinkamumo paieška~ i

Atnaujinimas naudojant tinkamumą:

Norėdami atnaujinti programinę įrangą naudodami „aptitude run“:

tinkamumo atnaujinimas

Visai kaip su tinkamas , naudodami aptitude galite pridėti -ir parinktį, kad nebūtų prašoma pašalinti diegimo ar atnaujinimo patvirtinimo.

Iš esmės tai reikia žinoti norint valdyti „Debian“ paketus, jei apskritai turite klausimų apie „Linux“, susisiekite su mumis per mūsų palaikymo kanalą adresu https://support.linuxhint.com arba per twitter @linuxhint .

Susiję straipsniai:

Išvardykite visus „Debian“ įdiegtus paketus
Pašalinkite „Ubuntu“ ir „Debian“ paketus naudodami apt-get ir dpkg