cet article est un petit mémo sur comment connaître la version d’un paquet dans les dépôts sous Debian et dérivés
apt-cache
apt-cache extrait des informations dans le cache d’APT.
fred@server01-deb6:~#apt-cache policy apache2 apache2: Installé : 2.2.16-6+squeeze7 Candidat : 2.2.16-6+squeeze7 Table de version : *** 2.2.16-6+squeeze7 0 500 http://ftp2.fr.debian.org/debian/ squeeze/main i386 Packages 500 http://security.debian.org/ squeeze/updates/main i386 Packages 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages 100 /var/lib/dpkg/status
apt-show-versions
Une alternative pour connaitre les versions d’un paquet
si apt-show-versions n’est pas installer
apt-get install apt-show-versions
pour connaître la version installée
fred@server01-deb6:~# apt-show-versions apache2 apache2/squeeze uptodate 2.2.16-6+squeeze7
pour connaître toutes les versions disponibles:
fred@server01-deb6:~# apt-show-versions apache2 -a apache2 2.2.16-6+squeeze7 install ok installed apache2 2.2.16-6+squeeze7 squeeze security.debian.org apache2 2.2.16-6+squeeze7 squeeze ftp2.fr.debian.org apache2 2.2.16-6+squeeze7 squeeze ftp.fr.debian.org apache2/squeeze uptodate 2.2.16-6+squeeze7
paquet -v
ou alors une autre façon de faire est d’utiliser l’option -v :
fred@server01-deb6:~#apache2 -v Server version: Apache/2.2.16 (Debian) Server built: Apr 1 2012 06:40:08