Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills
23.09.2025

Как да деактивирам автоматичните актуализации в Ubuntu ?

По подразбиране Ubuntu инсталира актуализации автоматично, за да поддържа системата ви сигурна и стабилна. Това е полезно за повечето потребители, но в някои случаи може да искате да контролирате актуализациите ръчно – например на сървъри, тестови среди или когато трябва да поддържате определени версии на софтуера.

Основни механизми за актуализиране в Ubuntu

  • unattended-upgrades – услуга, която автоматично инсталира актуализации, най-вече пачове за сигурност.
  • APT Periodic – контролира колко често се проверяват и изтеглят актуализациите.
  • snapd – актуализира автоматично пакетите Snap.
  • systemd timers – фонови задачи, които изпълняват проверки на актуализациите по график.

Деактивиране на автоматичните актуализации на APT (системни актуализации)

Метод 1: Редактиране на конфигурационния файл
Отворете файла:

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

Променете или добавете тези редове:

APT::Periodic::Update-Package-Lists "0";

APT::Periodic::Unattended-Upgrade "0";

Запазете (Ctrl+O) и излезте (Ctrl+X).

Метод 2: Премахване на пакета unattended-upgrades

sudo apt remove unattended-upgrades -y

Деактивиране на автоматичните актуализации Snap

Вариант 1: Спрете и деактивирайте услугата

sudo systemctl stop snapd.service sudo systemctl disable snapd.service

Вариант 2: Промяна на графика за обновяване (по-безопасно)

###ATP_NOTR_5_CODE_TAG_NOTR_ATP##

Добавяне:

[Service]
Environment=SNAPD_REFRESH_TIMER=00:00-00:00

Това блокира автоматичните актуализации на Snap.

Деактивиране на таймерите на systemd за APT

Ubuntu използва таймери за актуализациите. За да ги деактивирате:

sudo systemctl disable --now apt-daily.timer sudo systemctl disable –now apt-daily-upgrade.timer

Проверете дали автоматичните актуализации са деактивирани

systemctl status apt-daily.timer apt-daily-upgrade.timer

И двете трябва да се показват като неактивни.

Проверете също:

cat /etc/apt/apt.conf.d/20auto-upgrades

Важни бележки след деактивиране на автоматичните актуализации

  • Актуализирайте ръчно:

sudo apt update && sudo apt upgrade
  • Следете новините за сигурността, за да знаете кога да актуализирате.
  • На производствени сървъри направете резервни копия или моментни снимки на системата, преди да актуализирате.
  • За да активирате отново автоматичните актуализации, променете стойностите на конфигурацията обратно на “1” или инсталирайте отново unattended-upgrades.

Заключение

Деактивирането на автоматичните актуализации в Ubuntu ви дава пълен контрол върху това кога и как се прилагат актуализациите. Това може да е полезно за сървъри и специални среди, където стабилността е по-важна от незабавните актуализации. В същото време то изисква отговорност: трябва да прилагате актуализациите за сигурност ръчно и да следите за уязвимости.

Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills