Även om automatiska uppdateringar är användbara kan de ibland komma i vägen för ditt arbete. Så här kan du inaktivera dem i Ubuntu.
Att regelbundet uppdatera dina applikationer är viktigt för att skydda ditt system från sårbarheter och hålla det uppdaterat med de senaste funktionerna och säkerhetskorrigeringarna.
I Ubuntu är automatiska uppdateringar aktiverade som standard och håller ditt system uppdaterat utan att behöva uppdatera paket manuellt. Vissa användare föredrar att ha manuell kontroll över uppdateringar eftersom det ger dem flexibiliteten att installera uppdateringar enligt deras preferenser.
Låt oss se hur du kan inaktivera automatiska uppdateringar i Ubuntu.
Varför inaktivera automatiska uppdateringar på Ubuntu?
Manuell uppdatering av ditt system regelbundet kan vara en tidskrävande och tröttsam uppgift. Automatisk uppdatering, även känd som funktionen Unattended Upgrade på Ubuntu gör denna uppgift enklare. Den kontrollerar och installerar automatiskt säkerhets- och andra uppdateringar utan några manuella ingrepp.
Det har också några nackdelar som att det förbrukar bandbredd och resurser som saktar ner ditt system och påverkar andra processer, särskilt under rusningstid. Genom att inaktivera automatiska uppdateringar kan du ha manuell kontroll över när och vilken uppdatering som ska köras.
Dessutom, när du försöker installera några paket på Ubuntu medan den automatiska uppdateringen körs i bakgrunden, kommer du att få ett felmeddelande som säger "Väntar på cachelås: Kunde inte hämta lås /var/lib/dpkg/lock-frontend."
Detta är ganska irriterande eftersom det inte låter dig installera paketet förrän uppdateringen är klar. För att förhindra att detta händer igen är det enda alternativet du har att inaktivera automatiska uppdateringar.
Hur man inaktiverar automatiska uppdateringar på Ubuntu
Automatiska uppdateringar i Ubuntu hanteras av paketet för oövervakade uppgraderingar som är förinstallerat på de flesta Ubuntu-utgåvorna. För att kontrollera om Unattended Upgrades är installerad och körs på ditt system, använd följande kommando:
sudo systemctl status unattended-upgrades.service
Du kan också kontrollera detta genom att se den aktuella konfigurationen av obevakade uppgraderingar:
apt-config dump APT:: Periodisk:: Update-Package-Lists
apt-config dump APT:: Periodisk:: Oövervakad-Uppgradering
Om du ser en utgång som nedan betyder det att den automatiska uppdateringen är aktiverad.
Om värdet av APT:: Periodisk:: Uppdatera-paket-listor och APT:: Periodisk:: Oövervakad-Uppgradering är "0", betyder det att automatiska uppdateringar är inaktiverade.
För att inaktivera obevakade uppgraderingar på Ubuntu, kör följande kommando:
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
Detta öppnar konfigurationsfilen i Nano-redigeraren. Ändra värdet på Uppdatera-paket-listor och Oövervakad-Uppgradering till 0:
APT:: Periodisk:: Uppdatera-paket-listor "0";
APT:: Periodisk:: Oövervakad-Uppgradering "0";
När du är klar, spara och stäng filen.
Detta skulle berätta för systemet att inaktivera automatisk nedladdning och installation av uppdateringar. Kör sedan följande kommandon för att kontrollera om de automatiska uppdateringarna är inaktiverade:
apt-config dump APT:: Periodisk:: Update-Package-Lists
apt-config dump APT:: Periodisk:: Oövervakad-Uppgradering
Om de är det skulle du få följande utdata:
I framtiden, om du vill återaktivera automatiska uppdateringar, öppnar du /etc/apt/apt.conf.d/20auto-upgrades fil och ändra värdena för Uppdatera-paket-listor och Oövervakad-Uppgradering till 1.
Om du vill inaktivera funktionen för automatiska uppdateringar permanent, kör följande kommando:
sudo apt ta bort obevakade uppgraderingar
Inaktivera automatiska uppdateringar på Ubuntu grafiskt
Du kan också inaktivera automatiska uppdateringar på Ubuntu grafiskt. För att göra det, tryck på Super tangent på ditt tangentbord och skriv "programvara och uppdateringar." Från sökresultaten väljer du Mjukvaruuppdateringar alternativ.
Under Uppdateringar fliken kommer du att se olika alternativ för uppdateringskonfiguration. Som standard är den konfigurerad att söka efter uppdateringar dagligen. Om du inte vill att systemet automatiskt ska söka efter uppdateringar, ställ in värdet på Sök automatiskt efter uppdateringar till Aldrig.
På samma sätt förändras När det finns säkerhetsuppdateringar från Ladda ner och installera automatiskt till Visa omedelbart. Detta kommer att informera dig om eventuella säkerhetsuppdateringar så snart de är tillgängliga.
Dessa inställningar inaktiverar bara systemet från att kontrollera uppdateringarna automatiskt. Du kan fortfarande kontrollera och installera uppdateringarna manuellt när du vill.
Installera uppdateringar manuellt på Ubuntu
För att manuellt kontrollera och installera uppdateringar på ditt system, kör följande uppdaterings- och uppgraderingskommandon:
sudo apt uppdatering
sudo apt uppgradering
Du kan också manuellt installera uppdateringar på Ubuntu grafiskt med hjälp av verktyget Ubuntu Software Updater.
Paketuppdateringar hjälper till att upprätthålla systemsäkerhet
Även om det inte rekommenderas att inaktivera automatiska uppdateringar i något operativsystem, kan det finnas några anledningar till att du kanske vill göra det ändå.
Oavsett anledningen kan du nu enkelt inaktivera automatiska uppdateringar i Ubuntu antingen via kommandoraden eller grafiskt. Se dock till att manuellt uppdatera ditt system och dina applikationer regelbundet för att upprätthålla systemsäkerheten och minimera risken för intrång.