Начини на плащане Abuse

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

05.03.2021, 20:47

Всеки потребител на Windows е запознат с известие от типа "Не изключвайте компютъра си, в ход е актуализация на системата". Сега тази ситуация може да се случи, когато използвате системата Ubuntu. Автоматичното обновяване се стартира веднага след зареждането на дистрибуцията и пречи на инсталирането на пакетите. За автоматичното обновяване отговаря програмата unattended-upgrades, която се доставя с Ubuntu по подразбиране. Съществуват различни начини за деактивиране на програмата, а с нея и на автоматичното обновяване.

Използване на графичния потребителски интерфейс

В графичния потребителски интерфейс има опция за деактивиране на проверката за актуализации. Логично е, че ако системата не търси и не намира актуализации, няма да се извърши инсталация в автоматичен режим. За да направите това, изберете "Програми и актуализации" и след това щракнете върху раздела "Актуализации":

ГРАФИЧЕСКИЙ ИНТЕРФЕЙС

Изберете "Никога" срещу опцията "Автоматична проверка за актуализации".

Конфигуриране на функцията unattended-updated

Следващият начин за деактивиране на автоматичните актуализации включва конфигуриране на пакет, наречен unattended-updates. За да направите това, отворете файла с име /etc/apt/apt.conf.d/20auto-upgrades и направете следните промени: задайте APT::Periodic::Unattended-Upgrade и APT::Periodic::Update-Package-Lists на 0:

$ sudo vi /etc/apt/apt.conf.d/20auto-upgrades

НАСТРОЙКА UNATTENDED-UPDATES

Потребителят все още има възможност да забрани само отделни източници на актуализации. За тази цел трябва да се работи с конфигурационния файл /etc/apt/apt.conf.d/50unattended-upgrades. В Unattended-Upgrade::Allowed-Origins избирателно коментирайте отделни позиции, например:

$ sudo vi /etc/apt/apt.conf.d/50unattended-upgrades
Unattended-Upgrade::Allowed-Origins {
// "${distro_id}:${distro_codename}-security";
// "${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};

Ако добавите имената на определени програми в секциите за пакети в Unattended-Upgrade::Package-Blacklist, това ще ви нареди да не търсите и инсталирате сервизни пакети за тях:

Unattended-Upgrade::Package-Blacklist {
"vim";
"libc6";
};

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