Jak mogę zatrzymać nienadzorowane aktualizacje przed ponownym uruchomieniem komputera?

20

Właśnie obejrzałem moją instancję Amazon EC2 i zauważyłem, że mam dokładnie 20 minut przestoju. Nie wiedziałem, co go spowodowało, więc zalogowałem się do SSH i spróbowałem zaktualizować swoje pakiety i zobaczyłem, że unattended-upgradespakiet wymaga aktualizacji. Poszedłem i to zrobiłem.

Po przeszukaniu wygląda na to, że ten pakiet może automatycznie ponownie uruchomić komputer. Nie jestem pewien, dlaczego nie udało mi się tego skonfigurować w systemie operacyjnym, ale no cóż.

Czy ktoś wie, jak uniemożliwić automatyczne ponowne uruchomienie pakietu? Lub jak całkowicie przestać aktualizować pakiety? Mogę to zrobić sam.

użytkownik1814016
źródło
2
Bądź ostrożny, ponieważ uważam, że niektóre poprawki bezpieczeństwa (np. Nowe jądro?) Nie zostaną zastosowane do następnego uruchomienia.
AdamS

Odpowiedzi:

26

Sprawdź, czy w pliku konfiguracyjnym: /etc/apt/apt.conf.d/50unattended-upgradesustawiłeś:

Unattended-Upgrade::Automatic-Reboot "false";

Zapobiegnie to ponownemu uruchomieniu oprogramowania również w razie potrzeby aktualizacji.

Dokumentacja

ricciocri
źródło
4

Aby całkowicie wyłączyć automatyczne aktualizacje, wystarczy usunąć pakiet. Próbować:

sudo apt-get remove unattended-upgrades

Zobacz dokumentację Ubuntu, aby uzyskać więcej informacji. Jeśli jednak chcesz zachować pakiet i skonfigurować jego zachowanie, zobacz rozwiązanie tego pytania. Jak włączyć automatyczne aktualizacje?

Tijn Porcelijn
źródło
Najpierw głosowana odpowiedź na pierwszy link sugeruje zainstalowanie go i sugerujesz jego usunięcie? Ponownie, usunięcie go przekracza cel polegający na uzyskaniu automatycznych aktualizacji bezobsługowych!
Anwar,
@Anwar W porządku, chciałem wskazać powiązane informacje, ale zgadzam się, że pierwszy link może być mylący. Wrt. twoja druga uwaga, choć pytanie obejmuje Lub jak przestać całkowicie aktualizować pakiety?
Tijn Porcelijn
1
Możesz tylko wyodrębnić te informacje, aby wskazać OP we właściwym kierunku? Ponieważ mylące jest wyświetlanie linku pomocniczego przeciw (przynajmniej na pierwszy rzut oka) odpowiedzi.
Anwar,
1
@AnwarShah Dzięki za sugestie! Mam nadzieję, że po ostatnich zmianach jest to wyraźniejsze
Tijn Porcelijn,
Wierzę, że chcesz apt-get purgezabić nienadzorowane ulepszenia w całości, nie tylko apt-get remove.
Reid