Je cherche à installer un package, mais je voudrais m'assurer que je ne peux pas get une version plus récente que, par exemple, un PPA.
Existe-t-il une command aptitude
ou apt-get
qui me permettra de saisir un nom de package et de le vider des informations de version?
apt-cache policy packagename
renvoie les versions d'un package disponible dans les référentiels.
Exemple:
$ apt-cache policy xserver-xorg-video-nouveau xserver-xorg-video-nouveau: Installed: 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric Candidate: 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric Version table: *** 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric 0 500 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ oneiric/main amd64 Packages 100 /var/lib/dpkg/status 1:0.0.16+git20110411+8378443-1 0 500 http://nl.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
apt-cache policy pkgname
est la command la plus pratique, je pense, mais dépend des sources que vous avez configurées dans votre sources.list
.
Le système de suivi des packages Debian constitue une bonne page récapitulative pour les informations sur les packages . Vous pouvez également utiliser les packages Debian, mais je trouve le premier plus pratique et plus complet. Le premier contient des informations sur les rétroportages ainsi que des liens vers les packages Ubuntu correspondants, ainsi que d'autres informations dont ce dernier manque.
BBW, les PPA sont une fonctionnalité Ubuntu et n'existent pas pour Debian.
Vous pouvez aussi le faire sans aptitude, en exécutant apt-cache show <packagename>