Въпреки че автоматичните актуализации са полезни, те понякога могат да попречат на работата ви. Ето как можете да ги деактивирате в Ubuntu.
Редовното актуализиране на вашите приложения е важно, за да защитите системата си от уязвимости и да я поддържате актуализирана с най-новите функции и корекции за сигурност.
В Ubuntu автоматичните актуализации са активирани по подразбиране и поддържат системата ви актуализирана, без да е необходимо ръчно да актуализирате пакети. Някои потребители предпочитат да имат ръчен контрол върху актуализациите, тъй като това им дава гъвкавостта да инсталират актуализации според предпочитанията си.
Нека да видим как можете да деактивирате автоматичните актуализации в Ubuntu.
Защо да деактивирате автоматичните актуализации на Ubuntu?
Ръчно актуализиране на вашата система редовно може да бъде трудоемка и уморителна задача. Автоматичното актуализиране, известно още като функцията за Unattended Upgrade на Ubuntu, прави тази задача по-лесна. Той автоматично проверява и инсталира защита и други актуализации без ръчна намеса.
Освен това има някои недостатъци, като изразходване на честотна лента и ресурси, които забавят вашата система и засягат други процеси, особено в пиковите часове. Като деактивирате автоматичните актуализации, можете да контролирате ръчно кога и коя актуализация да стартирате.
Освен това, когато се опитате да инсталирате някои пакети на Ubuntu, докато автоматичната актуализация се изпълнява във фонов режим, ще получите съобщение за грешка, което гласи "Изчаква се заключване на кеша: Не може да се получи заключване /var/lib/dpkg/lock-frontend."
Това е доста дразнещо, тъй като не ви позволява да инсталирате пакета, докато актуализацията не приключи. За да предотвратите това да се случи отново, единствената опция, която имате, е да деактивирате автоматичните актуализации.
Как да деактивирате автоматичните актуализации на Ubuntu
Автоматичните актуализации в Ubuntu се управляват от пакета за необслужвани надстройки, който е предварително инсталиран на повечето версии на Ubuntu. За да проверите дали Unattended Upgrades е инсталиран и работи на вашата система, използвайте следната команда:
sudo systemctl status unattended-upgrades.service
Можете също да проверите това, като прегледате текущата конфигурация на Unattended Upgrades:
apt-config dump APT:: Periodic:: Update-Package-Lists
apt-config dump APT:: Periodic:: Unattended-Upgrade
Ако видите резултат като по-долу, това означава, че автоматичната актуализация е активирана.
Ако стойността на APT:: Периодични:: Update-Package-Lists и APT:: Периодично:: Unattended-Upgrade е "0", това означава, че автоматичните актуализации са деактивирани.
За да деактивирате Unattended Upgrades на Ubuntu, изпълнете следната команда:
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
Това ще отвори конфигурационния файл в Nano редактора. Променете стойността на Актуализиране на списъци с пакети и Unattended-Upgrade да се 0:
APT:: Периодични:: Update-Package-Lists "0";
APT:: Периодично:: Unattended-Upgrade "0";
След като сте готови, запазете и затворете файла.
Това ще каже на системата да деактивира автоматичното изтегляне и инсталиране на актуализации. След това изпълнете следните команди, за да проверите дали автоматичните актуализации са деактивирани:
apt-config dump APT:: Periodic:: Update-Package-Lists
apt-config dump APT:: Periodic:: Unattended-Upgrade
Ако са, ще получите следния резултат:
В бъдеще, ако искате да активирате отново автоматичните актуализации, отворете /etc/apt/apt.conf.d/20auto-upgrades файл и променете стойностите на Актуализиране на списъци с пакети и Unattended-Upgrade да се 1.
Ако искате да деактивирате за постоянно функцията за автоматични актуализации, изпълнете следната команда:
sudo apt премахнете необслужвани надстройки
Деактивирайте автоматичните актуализации на Ubuntu графично
Можете също да деактивирате автоматичните актуализации на Ubuntu графично. За да направите това, натиснете Супер клавиш на клавиатурата и въведете "софтуер и актуализации." От резултатите от търсенето изберете Софтуер и актуализации опция.
Под Актуализации ще видите различни опции за конфигурация на актуализацията. По подразбиране е конфигуриран да проверява за актуализации ежедневно. Ако не искате системата автоматично да проверява за актуализации, задайте стойността на Автоматично проверявайте за актуализации да се Никога.
По същия начин, промяна Когато има актуализации за защита от Изтеглете и инсталирайте автоматично да се Показване веднага. Това ще ви уведоми за всички актуализации на защитата веднага щом са налични.
Тези настройки само деактивират системата да проверява автоматично актуализациите. Все още можете да проверявате и инсталирате актуализациите ръчно, когато пожелаете.
Ръчно инсталиране на актуализации на Ubuntu
За да проверите ръчно и инсталирате актуализации на вашата система, изпълнете следното команди за актуализиране и надграждане:
sudo apt актуализация
надграждане на sudo apt
Можете също ръчно инсталирайте актуализации на Ubuntu графично с помощта на инструмента Ubuntu Software Updater.
Пакетните актуализации помагат за поддържане на сигурността на системата
Въпреки че не се препоръчва да деактивирате автоматичните актуализации в която и да е операционна система, може да има някои причини, които все пак бихте искали да направите.
Каквато и да е причината, сега можете лесно да деактивирате автоматичните актуализации в Ubuntu или чрез командния ред, или графично. Не забравяйте обаче редовно да актуализирате ръчно вашата система и приложения, за да поддържате сигурността на системата и да сведете до минимум риска от пробиви.