Cum se verifică dependențele unui pachet în Ubuntu 20.04

How Check Dependencies Package Ubuntu 20



În sistemul Ubuntu, instalarea pachetelor folosind linia de comandă este populară printre începători, deoarece pare destul de ușoară. Există diferite modalități de a obține dependențele unui pachet în Ubuntu 20.04. Dar trebuie să știm despre dependențele pachetului pentru cei care nu-l cunosc.

În timp ce instalați pachete software în sistemul de operare Linux, unele pachete depind de alte pachete pentru a funcționa corect. Uneori sunt deja instalate pe sistem, dar, în alte cazuri, s-au instalat automat cu pachetul. Aceste pachete dependente sunt denumite dependențele pachetului .







Există mai multe abordări pentru a obține detalii despre dependențe, cum ar fi utilizarea managerului de pachete apt, comanda dpkg sau instalarea unui instrument.



Să începem cu sistemul de gestionare a pachetelor APT pentru a obține dependențele unui pachet.



Cum să verificați dependența pachetului cu APT Show:

Executați spectacol apt comanda cu numele pachetului pentru a obține detaliile complete ale unui pachet.





Sintaxa utilizării acestei abordări este:

spectacol apt[numele pachetului]

Să verificăm ce rezultat obțineți pentru Mozilla Firefox pachet la rulare:



apt show mozilla firefox

Așa cum se arată în imaginea de mai sus, pachetul firefox depinde de diferite biblioteci. The Manager de pachete APT joacă un rol cheie în sistemul Linux, deoarece instalează automat majoritatea dependențelor.

Cum să verificați informațiile despre dependențe cu APT-Cache:

Dacă aveți nevoie de scriptul limitat al informațiilor despre dependențe, mergeți cu apt-cache comanda.

Utilizați sintaxa dată:

apt-cache depinde [numele pachetului]

Să luăm un exemplu pentru o mai bună înțelegere. Verificați informațiile de dependență ale Mozilla Firefox pachet:

apt-cache depindeMozilla Firefox

Uită-te la un alt exemplu!

Pentru a obține detalii despre dependențe PHP :

apt-cache depindephp

Cum să verificați dependențele unui fișier pachet .deb:

Daca ai .deb pentru a instala pachetul software, apoi fișierul apt comanda nu va funcționa.

Pentru aceasta, puteți rula dpkg comanda cu -Eu sau –Info opțiune pentru a obține detalii. Deci, sintaxa ar fi:

dpkg --info [deb_file_path]

Să presupunem că am .deb pachet de Teamviewer în mașina mea Ubuntu. Pentru a obține detaliile dependențelor sale, executați comanda menționată:

dpkg --infoDescărcări/teamviewer_15.16.8_amd64.deb

Secțiunea de mai sus a fost cum să obțineți detalii despre dependențele pachetului prin intermediul apt și dpkg comanda.

Dar dacă preferați un instrument, urmați abordarea dată mai jos:

Cum să verificați dependențele cu instrumentul apt-rdepends:

Există numeroase instrumente pentru a verifica dependențele pachetului și s-ar putea să vă confundați cu privire la care instrument este instrumentul potrivit pentru a instala. De asemenea, nu puteți risca să instalați nicio dependență care afectează sistemul care rulează.

The apt-rdependă este un instrument autentic care ajută la listarea tuturor dependențelor pe care le are un pachet software. Nu este un instrument încorporat; pentru ao obține, utilizați comanda menționată mai jos:

$sudoaptinstalareapt-rdependă

Sintaxa apt-rdependă este direct înainte:

apt-rdependă[Opțiuni] [numele pachetului]

Să presupunem că trebuie să vă dați seama de PHP dependențe. Pentru aceasta, executați comanda dată pentru a obține ieșirea dorită:

apt-rdependă de php

În mod similar, dacă luăm un alt exemplu:

apt-rdepends vlc

Pentru a inversa acest lucru, vedeți ce alte pachete depind de un anumit pachet software, utilizați -r opțiune.

De exemplu, pentru a verifica lista pachetelor depinde de pachetul vlc, comanda este:

apt-rdependă-rvlc

Concluzie:

Scrierea ne-a arătat cum să verificăm dependențele pachetelor unui pachet pe Ubuntu 20.04.

Am găsit diferite modalități de a obține dependențe de pachete folosind linia de comandă. The Managementul pachetelor APT sistemul joacă un rol important, deoarece instalează automat majoritatea dependențelor. Dar dacă vreun software a fost descărcat prin pachetul .deb, atunci fișierul dpkg este sugerată comanda.

The apt-rdependă instrumentul este o metodă alternativă de verificare a dependențelor. Folosind acest instrument, puteți obține lista de dependențe detaliate de pachete și puteți găsi inversul acestuia.