Réponses:
update-manager
(assis dans Système -> Administration) devrait probablement être votre premier port d'escale. Cependant, si vous voulez une version en ligne de commande:
sudo apt-get update
sudo apt-get dist-upgrade
aptitude
et synaptic
peut également vous le dire.
upgrade
ne mettra à niveau que les packages installés. Pour des choses comme les noyaux (installés en tant que dépendance du métapaquet linux-image
), chaque version du noyau a son propre nom de package (par exemple:) linux-image-2.6.35.7
. Ceci est courant dans les packages où plusieurs versions disponibles sont souhaitables. apt-get upgrade
ne vous mettrait donc pas à jour en linux-image-2.6.35.8
cas de linux-image
modification de ses dépendances car il ....8
s'agit d'un nouveau package. dist-upgrade
voudrais.
Une autre façon d'y parvenir à partir de la ligne de commande est celle des versions apt-show .
La page de manuel indique:
apt-show-versions analyse le fichier d'état dpkg et les listes APT pour les versions et la distribution des packages installés et disponibles et affiche les options de mise à niveau dans la distribution spécifique du package sélectionné.
Une fois que vous avez installé le package:
$ sudo apt-get install apt-show-versions
la seule chose que vous avez à faire est:
$ sudo apt-show-versions -u
J'espère que cela pourra aider
Aptitude ne gère pas l'installation des packages aussi bien apt-get
, donc je recommanderais de rester avec apt-get
. Pour obtenir une liste des packages qui doivent être installés, j'utiliserais l' --dry-run
option:
sudo apt-get dist-upgrade --dry-run | grep ^Inst | cut -d" " -f2
En synaptique : de gauche "Statut" et sélectionnez "installé (évolutif)", ou utilisez simplement update-manager qui affiche toutes les mises à jour nécessaires.
Synaptic: Système-> Administrateur-> Gestionnaire de paquets Synaptic
Gestionnaire de mise à jour: Système-> Administrateur-> Gestionnaire de mise à jour