Kaip patikrinti paketo priklausomybes „Ubuntu 20.04“

How Check Dependencies Package Ubuntu 20



„Ubuntu“ sistemoje paketų diegimas naudojant komandinę eilutę yra populiarus tarp pradedančiųjų, nes tai atrodo gana paprasta. Yra įvairių būdų, kaip gauti paketo priklausomybes „Ubuntu 20.04“. Bet mes turime žinoti apie paketo priklausomybės žmonėms, kurie to nežino.

Įdiegdami programinės įrangos paketus „Linux“ operacinėje sistemoje, kai kurie paketai priklauso nuo kitų paketų, kad jie tinkamai veiktų. Kartais jie jau yra įdiegti sistemoje, tačiau kitais atvejais jie automatiškai įdiegiami kartu su paketu. Šie priklausomi paketai vadinami paketo priklausomybės .







Yra daugybė būdų, kaip gauti išsamią informaciją apie priklausomybes, pvz., Naudojant apt paketo tvarkyklę, komandą dpkg arba įdiegiant įrankį.



Pradėkime nuo APT paketų valdymo sistemos, kad gautume paketo priklausomybes.



Kaip patikrinti paketo priklausomybę naudojant „APT Show“:

Vykdyti taiklus šou komandą su paketo pavadinimu, kad gautumėte išsamią informaciją apie paketą.





Šio metodo naudojimo sintaksė yra tokia:

taiklus šou[paketo_pavadinimas]

Patikrinkime, kokį rezultatą gausite Mozilla Firefox paketas veikiant:



apt show mozilla firefox

Kaip parodyta aukščiau esančiame paveikslėlyje, „Firefox“ paketas priklauso nuo įvairių bibliotekų. The APT paketų tvarkyklė vaidina pagrindinį vaidmenį „Linux“ sistemoje, nes ji automatiškai įdiegia daugumą priklausomybių.

Kaip patikrinti priklausomybių informaciją naudojant APT talpyklą:

Jei jums reikia riboto informacijos apie priklausomybes scenarijaus, eikite su apt-cache komandą.

Naudokite nurodytą sintaksę:

apt-cache priklauso [paketo_pavadinimas]

Paimkime pavyzdį, kad geriau suprastume. Patikrinkite priklausomybės informaciją Mozilla Firefox pakuotė:

apt-cache priklausoMozilla Firefox

Pažvelk į kitą pavyzdį!

Norėdami gauti išsamią informaciją apie priklausomybes PHP :

apt-cache priklausophp

Kaip patikrinti .deb paketo failo priklausomybes:

Jei turite .deb failą, kad įdiegtumėte programinės įrangos paketą, tada tinkamas komanda neveiks.

Norėdami tai padaryti, galite paleisti dpkg komandą su -Aš arba - informacija galimybė gauti išsamią informaciją. Taigi, sintaksė būtų tokia:

dpkg --info [deb_file_path]

Tarkime, kad turiu .deb „Teamviewer“ paketą mano „Ubuntu“ kompiuteryje. Norėdami gauti išsamią informaciją apie priklausomybes, vykdykite nurodytą komandą:

dpkg --infoAtsisiuntimai/teamviewer_15.16.8_amd64.deb

Aukščiau pateiktame skyriuje buvo paaiškinta, kaip gauti išsamią informaciją apie paketo priklausomybę per tinkamas ir dpkg komandą.

Bet jei jums labiau patinka įrankis, vadovaukitės toliau pateiktu metodu:

Kaip patikrinti priklausomybes naudojant įrankį apt-rdepends:

Yra daugybė įrankių, skirtų patikrinti paketų priklausomybes, ir galite susipainioti, kuris įrankis yra tinkamas diegti. Be to, negalite rizikuoti įdiegdami bet kokią priklausomybę, turinčią įtakos veikiančiai sistemai.

The apt-rdepends yra autentiškas įrankis, padedantis išvardyti visas programinės įrangos paketo priklausomybes. Tai nėra įmontuotas įrankis; Norėdami jį gauti, naudokite toliau nurodytą komandą:

$sudotinkamasdiegtiapt-rdepends

Sintaksė apt-rdepends yra tiesiai į priekį:

apt-rdepends[galimybės] [paketo_pavadinimas]

Tarkime, jums reikia išsiaiškinti PHP priklausomybės. Norėdami tai padaryti, vykdykite nurodytą komandą:

apt-rdepends php

Panašiai, jei imtume kitą pavyzdį:

apt-rdepends vlc

Norėdami tai pakeisti, pažiūrėkite, kokie kiti paketai priklauso nuo konkretaus programinės įrangos paketo, naudokite -r variantas.

Pavyzdžiui, norint patikrinti paketų sąrašą, priklauso nuo vlc paketo, komanda yra tokia:

apt-rdepends-rvlc

Išvada:

Rašymas parodė mums, kaip patikrinti paketo priklausomybę nuo paketo naudojant „Ubuntu 20.04“.

Mes radome įvairius būdus, kaip gauti priklausomybę nuo paketo naudojant komandinę eilutę. The APT paketų valdymas sistema atlieka svarbų vaidmenį, nes ji automatiškai įdiegia daugumą priklausomybių. Bet jei kuri nors programinė įranga buvo atsisiųsta per .deb paketą, tada dpkg siūloma komanda.

The apt-rdepends įrankis yra alternatyvus būdas patikrinti priklausomybes. Naudodami šį įrankį galite gauti išsamių paketų priklausomybių sąrašą ir rasti jo atvirkštinę versiją.