Antworten:
update-manager
(sitzt in System -> Administration) sollte wohl deine erste Anlaufstelle sein. Wenn Sie eine Befehlszeilenversion wünschen:
sudo apt-get update
sudo apt-get dist-upgrade
aptitude
und synaptic
kann es dir auch sagen.
upgrade
werden nur installierte Pakete aktualisiert. Für Kernel (installiert als Abhängigkeit des Metapakets linux-image
) hat jede Kernelversion einen eigenen Paketnamen (zB :) linux-image-2.6.35.7
. Dies ist in Paketen üblich, in denen mehrere Versionen verfügbar sein sollen. apt-get upgrade
würde dich daher nicht upgraden, linux-image-2.6.35.8
wenn und wann linux-image
sich seine abhängigkeiten ändern, da ....8
es sich um ein neues paket handelt. dist-upgrade
würde.
Eine andere Möglichkeit, dies von der Kommandozeile aus zu erreichen, sind apt-show-Versionen .
In der Manpage heißt es:
apt-show-versions analysiert die dpkg-Statusdatei und die APT-Listen nach den installierten und verfügbaren Paketversionen und -distributionen und zeigt Upgrade-Optionen innerhalb der spezifischen Distribution des ausgewählten Pakets an.
Sobald Sie das Paket installiert haben:
$ sudo apt-get installiere apt-show-versions
das einzige was du tun musst ist:
$ sudo apt-show-versions -u
Ich hoffe, das hilft
Aptitude kümmert sich nicht so gut um die Paketinstallation apt-get
, daher würde ich empfehlen, dabei zu bleiben apt-get
. Um eine Liste der Pakete zu erhalten, die installiert werden müssen, verwende ich die --dry-run
Option:
sudo apt-get dist-upgrade --dry-run | grep ^Inst | cut -d" " -f2
In synaptic : von links "Status" und wählen Sie "installiert (aktualisierbar)", oder verwenden Sie einfach den Update-Manager, der alle benötigten Updates anzeigt.
Synaptic: System-> Administrator-> Synaptic Package Manager
Update Manager: System-> Administrator-> Update Manager