Kako preveriti odvisnosti paketa v Ubuntu 20.04

How Check Dependencies Package Ubuntu 20



V sistemu Ubuntu je namestitev paketov z ukazno vrstico priljubljena med začetniki, saj se zdi precej enostavna. Odvisnosti paketa v Ubuntu 20.04 lahko dobite na različne načine. Moramo pa vedeti o odvisnosti paketa za ljudi, ki se tega ne zavedajo.

Med nameščanjem programskih paketov v operacijski sistem Linux so nekateri paketi odvisni od pravilnega delovanja drugih paketov. Včasih so že nameščeni v sistemu, v drugih primerih pa so bili samodejno nameščeni s paketom. Ti odvisni paketi se imenujejo odvisnosti paketa .







Za pridobivanje podrobnosti o odvisnostih obstaja več pristopov, na primer uporaba upravitelja paketov apt, ukaz dpkg ali namestitev orodja.



Začnimo s sistemom za upravljanje paketov APT, da ugotovimo odvisnosti paketa.



Kako preveriti odvisnost od paketa z APT Show:

Izvedite datoteko primerna predstava ukaz z imenom paketa, da dobite popolne podrobnosti o paketu.





Sintaksa uporabe tega pristopa je:

primerna predstava[ime_paketa]

Preverimo, kakšen rezultat dobite za Mozilla Firefox paket med izvajanjem:



apt show mozilla firefox

Kot je prikazano na zgornji sliki, je paket firefox odvisen od različnih knjižnic. The Upravitelj paketov APT igra ključno vlogo v sistemu Linux, saj samodejno namesti večino odvisnosti.

Kako preveriti informacije o odvisnostih z APT-predpomnilnikom:

Če potrebujete omejen skript informacij o odvisnostih, pojdite z apt-cache ukaz.

Uporabite podano skladnjo:

apt-cache je odvisen [ime_paketa]

Za boljše razumevanje vzemimo primer. Preverite podatke o odvisnosti Mozilla Firefox paket:

apt-cache je odvisenMozilla Firefox

Poglejte še en primer!

Za podrobnosti o odvisnostih PHP :

apt-cache je odvisenphp

Kako preveriti odvisnosti datoteke paketa .deb:

Če imate .deb datoteko za namestitev programskega paketa, nato datoteko apt ukaz ne bo deloval.

V ta namen lahko zaženete dpkg ukaz z -JAZ ali –Info možnost, da dobite podrobnosti. Torej bi bila sintaksa naslednja:

dpkg --info [deb_file_path]

Recimo, da imam .deb paket Teamviewer v mojem računalniku Ubuntu. Za podrobnosti o odvisnostih izvedite omenjeni ukaz:

dpkg --infoPrenosi/teamviewer_15.16.8_amd64.deb

Zgornji razdelek je opisal, kako pridobiti podrobnosti o odvisnostih paketov prek primeren in dpkg ukaz.

Če pa imate raje orodje, sledite spodnjemu pristopu:

Kako preveriti odvisnosti z orodjem apt-rdepends:

Obstaja veliko orodij za preverjanje odvisnosti paketov in morda se boste zmešali, katero orodje je pravo orodje za namestitev. Prav tako ne morete tvegati, da namestite kakršno koli odvisnost, ki vpliva na delujoči sistem.

The apt-rdepends je verodostojno orodje, ki pomaga popisati vse odvisnosti, ki jih ima programski paket. Ni vgrajeno orodje; da ga dobite, uporabite spodnji ukaz:

$sudoaptnamestiteapt-rdepends

Sintaksa datoteke apt-rdepends naravnost naprej:

apt-rdepends[opcije] [ime_paketa]

Recimo, da morate ugotoviti PHP odvisnosti. V ta namen izvedite dani ukaz, da dobite želeni rezultat:

apt-rdepends php

Podobno, če vzamemo drug primer:

apt-rdepends vlc

Če želite to obrniti, si oglejte, kateri drugi paketi so odvisni od določenega programskega paketa -r možnost.

Na primer, če želite preveriti, ali je seznam paketov odvisen od paketa vlc, je ukaz naslednji:

apt-rdepends-rvlc

Zaključek:

Zapis nam je pokazal, kako preverimo odvisnosti paketa od paketa v Ubuntu 20.04.

Našli smo različne načine za pridobivanje odvisnosti od paketov z ukazno vrstico. The Upravljanje paketov APT sistem igra pomembno vlogo, saj samodejno namesti večino odvisnosti. Če pa je bila prek paketa .deb naložena katera koli programska oprema, potem dpkg ukaz je predlagan.

The apt-rdepends orodje je alternativna metoda za preverjanje odvisnosti. S tem orodjem lahko dobite seznam podrobnih odvisnosti paketa in najdete njegovo nasprotno stran.