Il y a quelques jours, j'ai écrit un article sur les commandes yum qui permet de connaître la version du paquet disponible dans le dépôt. Aujourd'hui, je vais montrer comment utiliser apt-get et aptitudes commandes dans Ubuntu pour identifier la version du paquet avant l'installation. Je veux dire, vous pouvez utiliser l'option de simulation avec apt-get pour connaître la version exacte du paquet qui sera installé et quand vous utilisez apt-get upgrade , il affichera la liste complète des packages qui seront mis à niveau avec leurs informations de version. La même chose peut être obtenue en utilisant aptitude commande également. Eh bien, voici les commandes.
Vous pouvez utiliser ‘-s’ option (simulation) avec apt-get comme indiqué ci-dessous pour connaître la version du package avant l'installation. Par exemple, supposez que vous voudriez connaître la version de vim disponible dans le référentiel avant même que vous ne l'installiez.
Comment identifier la version du package avant l'installation à l'aide d'apt-get ?
# apt-get -s install vim Les packages supplémentaires suivants seront installés :vim-common vim-runtime vim-tiny Packages suggérés :ctags vim-doc vim-scripts indent Les NOUVEAUX packages suivants seront installés :vim vim- runtime Les packages suivants seront mis à jour :vim-common vim-tiny 2 mis à jour, 2 nouvellement installés, 0 à supprimer et 487 non mis à jour. Inst. :7.3.154+hg~74503f6ee649-2ubuntu3] (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [amd64]) Inst vim-runtime (2:7.3.154+hg~74503f6ee649 -2ubuntu3.1 Ubuntu:11.10/oneiric-updates [tous]) Inst vim (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [amd64]) Conf vim-common (2:7.3 .154+hg~74503f6ee649-2ubuntu3.1 Ubuntu :11.10/oneiric-updates [amd64]) Conf vim-runtime (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [tous]) Conf vim (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric -mises à jour [amd64])
La sortie ci-dessus affiche également les informations de version des packages dépendants.
La même option peut être utilisée avec apt-get upgrade aussi bien. Ici, la commande affichera tous les packages possibles (ainsi que ses informations de version) qui vont être mis à niveau.
# apt-get -V -s upgrade
Utilisation d'apt-cache :
Vous pouvez utiliser la politique attribut avec apt-cache commande pour connaître la version du package installé dans le système et ainsi que dans le référentiel.
# apt-cache policy vim vim :Installé :(aucun) Candidat :2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Tableau des versions :2:7.3.154+hg~74503f6ee649-2ubuntu3.1 0 500 http ://old-releases.ubuntu.com/ubuntu/oneiric-updates/main amd64 Packages 2:7.3.154+hg~74503f6ee649-2ubuntu3 0 500 http://old-releases.ubuntu.com/ubuntu/oneiric/main Paquets amd64
Utiliser aptitude :
Utiliser versions attribut avec aptitude connaître la version du paquet avant de l'installer.
# versions d'aptitude Thunderbird i 7.0.1+build1+nobinonly-0ubuntu1 oniric 500 p 17.0.5+build1-0ubuntu0.11.10.1 one ir preic># aptitude -V -s installUtilisation de -V vous donnera les informations détaillées.