Ich habe einen 16.04-Server auf Digital Ocean, der dies auflistet, wenn ich in ihn ssh ...
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
7 packages can be updated.
7 updates are security updates.
Ich bin gelaufen apt-get update
und apt-get upgrade
viele Male und es ist nicht weggegangen.
Nachdem ich das Upgrade ausgeführt habe, sehe ich dies als letzte Zeile ...
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
apt
anstelle vonapt-get
, da es mit solchen Situationen intelligenter umgeht (insbesonderesudo apt upgrade
hätte diese vier Pakete aktualisiert).Antworten:
Da Sie Ubuntu 16.04 verwenden, sollte Folgendes behoben werden:
Aber wenn Sie Ubuntu 14.04 bevorzugen , dann:
Wenn die beiden Befehle nicht funktionieren, sollten Sie mit Digital Ocean darüber sprechen .
Ich hoffe, das hilft.
quelle
Verwenden Sie den
dist-upgrade
Befehl, mit dem Upgrades durchgeführt werden, bei denen Abhängigkeiten geändert und bei Bedarf neue Pakete hinzugefügt oder entfernt werden müssen. Dies behandelt eine Reihe von Upgrades, die möglicherweise zurückgehalten wurden vonapt-get upgrade
:Weitere Informationen finden Sie unter Was ist "dist-upgrade" und warum wird mehr als "upgrade" aktualisiert?
quelle
Möglicherweise wurde Ihre Datei / var / lib / update-notifier / updates-available nach Ihrem letzten Update nicht aktualisiert.
Wenn Sie dies manuell einstellen möchten:
Beachten Sie, dass / var / lib / update-notifier / updates-available mit 0600 für Berechtigungen für den Benutzer und die Gruppe 'root' festgelegt ist. Dies verhindert, dass Sie den Befehl apt-check einfach umschreiben, um ihn neu zu schreiben.
quelle
apt-check
braucht keine Erlaubnis; das>
tut. Versuchen Sie, dies>
durch| sudo tee
zu ersetzen .Zuallererst die Nachricht
sagt, dass es 4 Pakete gibt, die nicht aktualisiert wurden. Ich denke, diese beziehen sich auf einen neueren Kernel und können mit aktualisiert werden
Außerdem die Nachricht
wird nicht jedes Mal berechnet, wenn Sie sich anmelden, daher ist es möglicherweise veraltet.
quelle
sudo apt full-apgrade
ist der sicherste Weg, um zu aktualisieren, was verfügbar ist. Wenn dies nicht hilft, können ein oder mehrere Pakete aufgrund nicht erfüllter Abhängigkeiten zurückgehalten werden. Normalerweise behebt sich das in wenigen Tagen.