web-dev-qa-db-fra.com

Comment trouver une liste de logiciels obsolètes et à mettre à jour?

Comment trouver une liste de paquets obsolètes et devant être mis à jour avec aptitude?

J'utilise Ubuntu 10.04.

14
Vishal

update-manager (assis dans Système -> Administration) devrait probablement être votre premier port d'escale. Mais si vous voulez une version en ligne de commande:

Sudo apt-get update
Sudo apt-get dist-upgrade

aptitude et synaptic peuvent également vous dire.

11
Oli

Un autre moyen d’y parvenir depuis la ligne de commande est celui de apt-show-versions.
La page de manuel indique:

apt-show-versions analyse le fichier de statut de dpkg et les listes APT pour les versions et la distribution du paquet installé et disponible, et présente les options de mise à niveau au sein de la distribution spécifique du paquet sélectionné.

Une fois que vous avez installé le paquet:

$ Sud apt-get install apt-show-versions

la seule chose à faire est de:

$ Sudo apt-show-versions -u

J'espère que ça t'as aidé

11
zuzust

Aptitude ne gère pas l’installation de paquetages aussi bien que apt-get, je vous recommande donc de vous en tenir à apt-get. Pour obtenir une liste des paquets qui doivent être installés, j'utiliserais l'option --dry-run:

Sudo apt-get dist-upgrade --dry-run | grep ^Inst | cut -d" " -f2
9
Kees Cook

In synaptic: à gauche de "Status" et sélectionnez "installed (upgradable)", ou utilisez simplement pdate-manager qui affiche toutes les mises à jour nécessaires.

Synaptic: Système-> Administrateur-> Gestionnaire de paquets Synaptic

Gestionnaire de mises à jour: Système-> Administrateur-> Gestionnaire de mises à jour

0
Hillar