338 votes

Comment puis-je vérifier la version disponible d'un paquet dans les référentiels ?

Comment puis-je vérifier la version du paquet disponible dans les dépôts Ubuntu sans l'installer ?

422voto

Alaa Ali Points 29075

Utilisez la commande :

apt-cache policy <packageName>

Cela vous donne des informations sur toutes les versions de paquet disponibles.

Exemple :

alaa@aa-lu:~$ apt-cache policy vlc
vlc:
  Installed: 2.0.8-0ubuntu0.13.04.1
  Candidate: 2.0.8-0ubuntu0.13.04.1
  Version table:
 \*\*\* **2.0.8-0ubuntu0.13.04.1** 0
        500 http://ae.archive.ubuntu.com/ubuntu/ raring-updates/universe i386 Packages
        500 http://security.ubuntu.com/ubuntu/ raring-security/universe i386 Packages
        100 /var/lib/dpkg/status
     **2.0.6-1** 0
        500 http://ae.archive.ubuntu.com/ubuntu/ raring/universe i386 Packages
  • Dans le résultat, vous pouvez voir qu'il y a deux versions disponibles : 2.0.8-0ubuntu0.13.04.1 y 2.0.6-1 . Il vous indique également de quels dépôts ils proviennent.

  • Installed: vous indique la version que vous avez installée. Si le paquet n'est pas installé, le message suivant s'affiche (none) .

  • Candidate: est la version qui sera installée si vous utilisez l'option apt-get install vlc . Si vous voulez installer l'autre version, vous devez faire ce qui suit apt-get install vlc=2.0.6-1 .

31voto

RN. Points 559

Aller à paquets.ubuntu.com Remplissez le formulaire de recherche et obtenez une vue d'ensemble du paquet, y compris la version.


enter image description here


Appuyez sur recherche, alors :


enter image description here


Avantages supplémentaires

  • Listera également les versions des paquets pour les autres versions d'Ubuntu. Par exemple, si vous voulez connaître la version d'un paquet dans Raring (13.04), mais que votre système possède toujours Precise (12.04), cela vous permettra de le découvrir.
  • Vous n'avez même pas besoin qu'Ubuntu soit installé.

Le plus gros inconvénient est qu'il ne liste pas les versions des autres dépôts que vous avez peut-être installés, comme les PPA. Vous aurez alors besoin de l'option apt-cache policy approche comme déjà affiché.

Conseil de pro

Prenez le raccourci - il suffit de naviguer vers http://packages.ubuntu.com/packagename et remplacer packagename avec le nom du paquet que vous voulez interroger.

24voto

Avinash Raj Points 72686
apt-cache madison <packageName>

Il donne également des informations sur toutes les versions de paquet disponibles dans les dépôts. La sortie de cette commande avait la syntaxe suivante :

packageName | Version | Repository

La commande madison d'apt-cache tente d'imiter le format de sortie et une sous-ensemble des fonctionnalités de l'outil de gestion des archives de Debian, madison. Elle affiche les versions disponibles d'un paquet sous forme de tableau. sous forme de tableau. Contrairement à la commande madison originale, elle ne peut afficher que des informations pour l'architecture pour laquelle APT a récupéré les listes de paquets (APT::Architecture).

Exemple :

$ apt-cache madison chromium-browser
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-updates/universe amd64 Packages
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-security/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy/universe Sources
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-updates/universe Sources
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-security/universe Sources
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe Sources
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe Sources

11voto

Radu Rădeanu Points 156862

apt-cache show o aptitude show vous donne beaucoup d'informations sur un paquet de vos dépôts (même si celui-ci est installé ou non), y compris la version. Si vous n'êtes intéressé que par la version, utilisez :

apt-cache show <packageName> | grep Version

ou

aptitude show <packageName> | grep Version

Si un paquet est disponible en plusieurs versions, vous verrez ceci. Pour voir uniquement la dernière version, utilisez :

apt-cache show <packageName> | grep Version | head -1

Vous ne pouvez pas avoir de doutes avec la commande ci-dessus.

10voto

Zian Choy Points 1510

Ouvrez votre terminal avec CTRL + ALT + T puis tapez comme

apt-cache showpkg <package_name>

Il vous donnera ensuite des informations sur la version disponible.

par exemple :

jai@frank-Jai:~$ apt-cache showpkg chromium
Package: chromium
Versions: 

Reverse Depends: 
  mozplugger,chromium 10.0.648.114~r75702-1~
  chromium-bsu,chromium 0.9.14
  chromium-bsu,chromium 0.9.14
Dependencies: 
Provides: 
Reverse Provides: 
jai@frank-Jai:~$

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X