Comment pouvez-vous voir si vous avez une dépendance à Ubuntu? Je veux voir si j'ai le libc6
dépendance pour prboom
. Est-ce qu'il y a un moyen de faire ça? toute aide serait appréciée
La commande dpkg -l
Répertorie les packages correspondant à un modèle donné. Si le package est installé, la première colonne de la sortie doit être ii
, par exemple:
$ dpkg -l libc6
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================-=============-=============-======================================
ii libc6:AMD64 2.19-0ubuntu6 AMD64 Embedded GNU C Library: Shared librari
ii libc6:i386 2.19-0ubuntu6 i386 Embedded GNU C Library: Shared librari
Vous pouvez voir si un package est installé, quelle version est installée et quelles versions sont disponibles et d'où utiliser la commande
apt policy PACKAGENAME
ou pour les systèmes plus anciens (je ne sais pas exactement depuis quand apt
est inclus et prend en charge la commande policy
)
apt-cache policy PACKAGENAME
Cela se traduira par une sortie comme celle-ci:
$ apt policy libc6
libc6:
Installed: 2.23-0ubuntu5
Candidate: 2.23-0ubuntu5
Version table:
*** 2.23-0ubuntu5 500
500 http://ftp.uni-stuttgart.de/ubuntu xenial-updates/main AMD64 Packages
100 /var/lib/dpkg/status
2.23-0ubuntu3 500
500 http://ftp.uni-stuttgart.de/ubuntu xenial/main AMD64 Packages
S'il y a quelque chose d'écrit après Installed:
autre que (none)
, ce package est installé et la chaîne représente la version installée.
Au fait, libc6
est un élément essentiel d'Ubuntu, votre système ne pourrait pas fonctionner sans lui de toute façon.