apt-cache show <package>
montre aussi ses dépendances.
yum info <package>
ne montre pas les dépendances, mais il les connait évidemment.
Comment demander à yum des dépendances du paquet spécifié?
linux
rpm
yum
dependencies
Vi.
la source
la source
rpm -qp --requires <package file>
.--resolve
réellement? L'exécutionrepoquery --requires --resolve
sur un paquet déjà installé devrait retourner une liste vide, puisque toutes les dépendances sont déjà satisfaites. Lorsque je l'ai essayé sur un paquet déjà installé, j'en ai énuméré quelques-uns, y compris lui-même (tous sont déjà installés).Utilisez la
deplist
commande,Du manuel de yum:
Mise à jour pour dnf
Pour faire la même chose avec DNF, on peut faire
Comme
man yum2dnf
dit:la source
Si vous avez un RPM local, vous pouvez obtenir une liste de dépendances via:
la source
Si vous avez besoin de la liste des paquets nécessaires, utilisez:
repoquery dnf --requires --resolve`
Dans le cas de Firefox, en exécutant:
sudo dnf repoquery --requires --resolve firefox
J'ai la sortie:
Last metadata expiration check: 0:00:00 ago on Wed 13 Dec 2017 21:41:47 GMT. atk-0:2.26.1-1.fc27.x86_64 bash-0:4.4.12-12.fc27.x86_64 cairo-0:1.15.8-1.fc27.x86_64 cairo-gobject-0:1.15.8-1.fc27.x86_64 dbus-glib-0:0.108-4.fc27.x86_64 dbus-libs-1:1.12.0-1.fc27.x86_64 fontconfig-0:2.12.6-4.fc27.x86_64 freetype-0:2.8-6.fc27.x86_64 freetype-freeworld-0:2.8-4.fc27.x86_64 gdk-pixbuf2-0:2.36.11-1.fc27.x86_64 glib2-0:2.54.2-1.fc27.x86_64 glibc-0:2.26-16.fc27.i686 glibc-0:2.26-16.fc27.x86_64 gtk2-0:2.24.31-6.fc27.x86_64 gtk3-0:3.22.26-1.fc27.x86_64 hunspell-0:1.5.4-4.fc27.x86_64 libX11-0:1.6.5-4.fc27.x86_64 libX11-xcb-0:1.6.5-4.fc27.x86_64 libXcomposite-0:0.4.4-11.fc27.x86_64 libXdamage-0:1.1.4-11.fc27.x86_64 libXext-0:1.3.3-7.fc27.x86_64 libXfixes-0:5.0.3-4.fc27.x86_64 libXrender-0:0.9.10-4.fc27.x86_64 libXt-0:1.1.5-6.fc27.x86_64 libffi-0:3.1-14.fc27.x86_64 libgcc-0:7.2.1-2.fc27.x86_64 libjpeg-turbo-0:1.5.1-4.fc27.x86_64 libstdc++-0:7.2.1-2.fc27.x86_64 libvpx-0:1.6.1-4.fc27.x86_64 libxcb-0:1.12-5.fc27.x86_64 mozilla-filesystem-0:1.9-17.fc27.x86_64 nspr-0:4.17.0-1.fc27.i686 nspr-0:4.17.0-1.fc27.x86_64 nss-0:3.34.0-1.0.fc27.i686 nss-0:3.34.0-1.0.fc27.x86_64 nss-util-0:3.34.0-1.0.fc27.x86_64 p11-kit-trust-0:0.23.8-1.fc27.i686 p11-kit-trust-0:0.23.9-2.fc27.x86_64 pango-0:1.40.14-1.fc27.x86_64 startup-notification-0:0.12-14.fc27.x86_64 u2f-hidraw-policy-0:1.0.2-5.fc27.x86_64 zlib-0:1.2.11-4.fc27.x86_64
la source
Si vous souhaitez installer un paquet et ses dépendances via yum, essayez plutôt l'option localinstall si install. L'
localinstall
installation d' un paquet et trouve toutes les dépendances et les téléchargements:Je ne suis pas un gourou mais cela fonctionne bien pour moi, le rend facile à installer, y compris les dépendances :-)
la source