Com comprovar les dependències d’un paquet a l’Ubuntu 20.04

How Check Dependencies Package Ubuntu 20



Al sistema Ubuntu, la instal·lació dels paquets mitjançant la línia d’ordres és popular entre els principiants, ja que sembla bastant fàcil. Hi ha diverses maneres d’obtenir les dependències d’un paquet a l’Ubuntu 20.04. Però hem de saber sobre el dependències del paquet per a les persones que no ho saben.

Mentre instal·leu paquets de programari al sistema operatiu Linux, alguns paquets depenen d'altres paquets perquè funcionin correctament. De vegades ja estan instal·lats al sistema, però, en altres casos, s’instal·len automàticament amb el paquet. Aquests paquets dependents s’anomenen dependències del paquet .







Hi ha diversos enfocaments per obtenir detalls de dependències, com ara utilitzar el gestor de paquets apt, l'ordre dpkg o instal·lar una eina.



Comencem pel sistema de gestió de paquets APT per obtenir les dependències d’un paquet.



Com es pot comprovar la dependència del paquet amb APT Show:

Executeu el fitxer apte espectacle ordre amb el nom del paquet per obtenir la informació completa d'un paquet.





La sintaxi d’utilitzar aquest enfocament és:

apte espectacle[nom_paquet]

Comprovem quin resultat obteniu per a Mozilla Firefox paquet quan s'executa:



apt show mozilla firefox

Com es mostra a la imatge anterior, el paquet firefox depèn de diverses biblioteques. El Gestor de paquets APT té un paper clau en el sistema Linux ja que instal·la la majoria de les dependències automàticament.

Com comprovar la informació de dependències amb APT-Cache:

Si necessiteu un script limitat d'informació sobre dependències, aneu amb el fitxer apt-cache comandament.

Utilitzeu la sintaxi donada:

apt-cache depèn [nom_paquet]

Prenem un exemple per a una millor comprensió. Comproveu la informació de dependència del fitxer Mozilla Firefox paquet:

apt-cache depènMozilla Firefox

Mireu un altre exemple.

Per obtenir els detalls de les dependències de PHP :

apt-cache depènphp

Com es comproven les dependències d'un fitxer de paquet .deb:

Si vostè té .deb per instal·lar el paquet de programari i, a continuació, el fitxer apte l'ordre no funcionarà.

Per a això, podeu executar el fitxer dpkg ordre amb el fitxer -Jo o bé –Informació opció per obtenir detalls. Per tant, la sintaxi seria:

dpkg --informació [ruta_de_ fitxer_deb]

Suposem que tinc el .deb paquet de Teamviewer a la meva màquina Ubuntu. Per obtenir el detall de les seves dependències, executeu l'ordre esmentada:

dpkg --informacióDescàrregues/teamviewer_15.16.8_amd64.deb

La secció anterior era com obtenir detalls de les dependències del paquet via apte i dpkg comandament.

Però si preferiu una eina, seguiu l'enfocament que es mostra a continuació:

Com es comproven les dependències amb l'eina apt-rdepends:

Hi ha nombroses eines per comprovar les dependències dels paquets i és possible que us confongueu sobre quina eina és l'eina adequada per instal·lar. A més, no podeu córrer el risc d’instal·lar cap dependència que afecti el sistema en execució.

El apt-rdepends és una eina autèntica que ajuda a enumerar totes les dependències que té un paquet de programari. No és una eina integrada; per obtenir-lo, utilitzeu l'ordre esmentada a continuació:

$suoapteinstal·larapt-rdepends

La sintaxi del fitxer apt-rdepends és directe:

apt-rdepends[opcions] [nom_paquet]

Suposem que heu d'esbrinar el PHP dependències. Per a això, executeu l'ordre donada per obtenir la sortida desitjada:

apt-rdepends de php

De la mateixa manera, si prenem un altre exemple:

apt-rdepends vlc

Per invertir això, consulteu quins altres paquets depenen d'un paquet de programari específic, utilitzeu el fitxer -r opció.

Per exemple, per comprovar que la llista de paquets depèn del paquet vlc, l'ordre és:

apt-rdepends-rvlc

Conclusió:

La redacció ens ha mostrat com comprovar les dependències del paquet d’un paquet a l’Ubuntu 20.04.

Hem trobat diverses maneres d’obtenir dependències de paquets mitjançant la línia d’ordres. El Gestió de paquets APT El sistema té un paper important ja que instal·la la majoria de les dependències automàticament. Però si algun programari s'ha descarregat mitjançant el paquet .deb, llavors dpkg es recomana l'ordre.

El apt-rdepends L'eina és un mètode alternatiu per comprovar les dependències. Amb aquesta eina, podeu obtenir la llista de dependències detallades del paquet i trobar-ne el revers.