Ubuntu mówi, że aktualizacje są dostępne po aktualizacji i aktualizacji


10

Mam serwer 16.04 na Digital Ocean, który wyświetla to, kiedy ssh do niego ...

 * 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.

Biegałem apt-get updatei apt-get upgradewiele razy i to nie zniknęło.

Po uruchomieniu aktualizacji widzę to jako ostatnią linię ...

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

3
Polecam używać aptzamiast apt-get, ponieważ inteligentniej radzi sobie z takimi sytuacjami (w szczególności sudo apt upgradezaktualizowałbym te cztery pakiety).
fkraiem

Odpowiedzi:


12

Ponieważ używasz Ubuntu 16.04, następujące rzeczy powinny to naprawić:

sudo apt full-upgrade

Ale jeśli wolisz sposób Ubuntu 14.04, to:

sudo apt-get dist-upgrade

Jeśli dwa polecenia nie działają, powinieneś porozmawiać o tym z cyfrowym oceanem .

Mam nadzieję, że to pomaga.



3

Możliwe, że plik / var / lib / update-notifier / updates-available nie odświeżył się po ostatniej aktualizacji.

Jeśli chcesz ustawić to ręcznie:

sudo su # Needed to acquire permissions.
/usr/lib/update-notifier/apt-check --human-readable >/var/lib/update-notifier/updates-available
exit    # to get out of sudo

Zauważ, że / var / lib / update-notifier / updates-available jest ustawiony na 0600 dla uprawnień użytkownika i grupy „root”, które uniemożliwiają ci po prostu sudo-wanie polecenia apt-check, aby go przepisać.


1
To nie jest 600, ale składnia bash. apt-checknie potrzebuje pozwolenia; >robi. Spróbuj wymienić >z | sudo teezweryfikować.
Franklin Yu

To była jedyna działająca odpowiedź dla mnie. Byobu mówił, że mam ponad 1400 pakietów, które można aktualizować, a lista apt - zainstalowane - wskazuje to samo. Apt upgrade powiedział 0 dostępnych aktualizacji.
linuxandria

1

Przede wszystkim wiadomość

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

mówi, że istnieją 4 pakiety, które nie zostały zaktualizowane. Sądzę, że są one związane z nowszym jądrem i można je zaktualizować za pomocą

apt-get full-upgrade 

Poza tym wiadomość

7 packages can be updated.
7 updates are security updates.

nie jest obliczany przy każdym logowaniu, więc może być nieaktualny.


1
Czy istnieje sposób, aby zmusić go do aktualizacji?
Czyścił się

Obawiam się, że nie znam odpowiedzi na to :(
jsalatas,

sudo apt full-apgradeto najbezpieczniejszy sposób aktualizacji tego, co jest dostępne. Jeśli to nie pomoże, jeden lub więcej pakietów może zostać wstrzymanych z powodu niespełnionych zależności. Zwykle naprawia się za kilka dni.
Gunnar Hjalmarsson,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.