Jak wyłączyć automatyczne aktualizacje w Ubuntu?
Domyślnie Ubuntu instaluje aktualizacje automatycznie, aby zapewnić bezpieczeństwo i stabilność systemu. Jest to przydatne dla większości użytkowników, ale w niektórych przypadkach możesz chcieć ręcznie kontrolować aktualizacje – na przykład na serwerach, w środowiskach testowych lub gdy musisz zachować określone wersje oprogramowania.
Główne mechanizmy aktualizacji w Ubuntu
- unattended-upgrades – usługa, która automatycznie instaluje aktualizacje, głównie poprawki bezpieczeństwa.
- APT Periodic – kontroluje częstotliwość sprawdzania i pobierania aktualizacji.
- snapd – automatycznie aktualizuje pakiety Snap.
- systemd timers – zadania działające w tle, które sprawdzają aktualizacje zgodnie z harmonogramem.
Wyłączanie automatycznych aktualizacji APT (aktualizacje systemowe)
Metoda 1: Edycja pliku konfiguracyjnego
Otwórz plik:
Zmień lub dodaj następujące linie:
Zapisz (Ctrl+O) i wyjdź (Ctrl+X).
Metoda 2: Usuń pakiet nienadzorowanych aktualizacji
Wyłączanie automatycznych aktualizacji Snap
Opcja 1: Zatrzymanie i wyłączenie usługi
Opcja 2: Zmiana harmonogramu odświeżania (bezpieczniejsza)
Dodaj:
Blokuje to automatyczne aktualizacje Snap.
Wyłącz czasomierze systemd dla APT
Ubuntu używa timerów do aktualizacji. Aby je wyłączyć:
Sprawdź, czy automatyczne aktualizacje są wyłączone
Oba powinny być wyświetlane jako nieaktywne.
Sprawdź również:
Ważne uwagi po wyłączeniu automatycznych aktualizacji
Zaktualizuj ręcznie:
- Obserwuj wiadomości dotyczące bezpieczeństwa, aby wiedzieć, kiedy należy dokonać aktualizacji.
- Na serwerach produkcyjnych przed aktualizacją należy wykonać kopie zapasowe lub migawki systemu.
- Aby ponownie włączyć automatyczne aktualizacje, zmień wartości konfiguracyjne z powrotem na “1” lub ponownie zainstaluj nienadzorowane aktualizacje.
Wnioski
Wyłączenie automatycznych aktualizacji w Ubuntu daje pełną kontrolę nad tym, kiedy i jak aktualizacje są stosowane. Może to być przydatne w przypadku serwerów i specjalnych środowisk, w których stabilność jest ważniejsza niż natychmiastowe aktualizacje. Jednocześnie wymaga to odpowiedzialności: musisz ręcznie stosować aktualizacje zabezpieczeń i śledzić luki w zabezpieczeniach.