Her Windows kullanıcısı "Bilgisayarınızı kapatmayın, sistem güncellemesi devam ediyor" gibi bir bildirime aşinadır. Şimdi bu durum Ubuntu sistemini kullanırken gerçekleşebilir. Otomatik güncelleme, dağıtım yüklendikten hemen sonra başlatılır ve paketlerin kurulumuna müdahale eder. Ubuntu ile varsayılan olarak gelen unattended-upgrades programı otomatik güncellemeden sorumludur. Programı ve onunla birlikte otomatik güncellemeyi devre dışı bırakmanın çeşitli yolları vardır.
GUI'de güncellemeleri kontrol etmeyi devre dışı bırakmak için bir seçenek vardır. Mantıksal olarak, eğer sistem güncellemeleri aramaz ve bulmazsa, otomatik modda kurulum gerçekleşmeyecektir. Bunu yapmak için, "Programlar ve Güncellemeler" ve ardından "Güncellemeler" sekmesine tıklayın:
"Güncellemeleri otomatik olarak kontrol et" seçeneğinin karşısında "Hiçbir zaman" seçeneğini seçin.
Otomatik güncellemeleri devre dışı bırakmanın bir sonraki yolu, unattended-updates
adlı bir paketi yapılandırmayı içerir. Bunu yapmak için /etc/apt/apt.conf.d/20auto-upgrades
adlı dosyayı açın ve aşağıdaki değişiklikleri yapın: APT::Periodic::Unattended-Upgrade ve APT::Periodic::Update-Package-Lists
değerlerini 0 olarak ayarlayın:
$ sudo vi /etc/apt/apt.conf.d/20auto-upgrades
Kullanıcı hala yalnızca tek tek güncelleme kaynaklarını devre dışı bırakma seçeneğine sahiptir. Bu amaçla, /etc/apt/apt.conf.d/50unattended-upgrades
yapılandırma dosyası ile çalışmanız gerekir. Unattended-Upgrade::Allowed-Origins
içinde, örneğin tek tek konumları seçerek yorumlayın:
$ 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
'in paket bölümlerine belirli programların adlarını eklerseniz, bu size bu programlar için hizmet paketlerini aramamanız veya yüklememeniz komutunu verecektir:
Unattended-Upgrade::Package-Blacklist {
"vim";
"libc6";
};
Yalnızca gerçekten ihtiyacınız olmayan programları ve güncellemeleri devre dışı bırakın. Aksi takdirde gelecekte bunları Ubuntu'da kendiniz aramak ve yüklemek zorunda kalacaksınız.