Ich habe Ubuntu 12.04 auf Amazon EC2 installiert. Manchmal erhalte ich nach dem Herstellen einer Verbindung mit der Instanz Folgendes
7 packages can be updated.
4 updates are security updates.
Wie finde ich heraus, welche Pakete aktualisiert werden können? Kann ich wählen, ob ich einige Pakete nicht aktualisieren möchte?
updates
package-management
Gaurav Agarwal
quelle
quelle
Antworten:
Sie können sehen, welche Updates verfügbar sind, indem Sie als eingeben
sudo aptitude
.Beispielsweise,
Und wenn Sie nicht möchten, dass ein Paket aktualisiert wird, können Sie dieses Paket sperren.
sudo -s
und drücken Sie die EingabetasteGeben Sie Ihr Passwort für sudo ein
sudo apt-get update
und dannsudo apt-get upgrade
.Weitere Informationen finden Sie unter Anheften von Paketen .
quelle
So führen Sie ein simuliertes Update durch:
sudo apt-get -s upgrade
So aktualisieren Sie nur ein einzelnes Paket:
sudo apt-get upgrade packagename_here
quelle
Bitte mach das
Überprüfen Sie anschließend, welche Pakete für das Upgrade verfügbar sind
apt list --upgradable
Dann installieren Sie einfach, was Sie aus dem Ergebnis oben benötigen
sudo apt-get install PACKAGE_NAME
quelle
Sie können ein bestimmtes Paket behalten, dies wird es in der gleichen Version behalten, egal was passiert.
sudo -s
Dann erstmal rennenecho package_name hold | dpkg --set-selections
.Anschließend können Sie den Hold mit entfernen
sudo apt-get install package_name
.Ich hoffe, das hilft.
quelle