Ubuntu 16.04'te komut satırından güncellemeleri devre dışı bırak


16

"Asla" seçmek için herhangi bir ayar şeması var mı

sistem ayarları-> yazılım ve güncellemeler-> güncellemeler-> güncellemeleri otomatik olarak kontrol et

Otomatik güncelleştirmeleri devre dışı bırakan diğer komut satırı seçenekleri benim için doğru.

Teşekkür ederim



Hayır, bu başka bir seçenek .. "Bana yeni bir ubuntu sürümü bildir" aramıyorum ama "güncellemeleri otomatik olarak kontrol et" ...
rok

Katılımsız yükseltme demek istiyor musunuz? Gibi bu cevap ?
N0rbert

Yanıtlar:


16

Bu mesaja göre

Apt-daily.service hizmetini devre dışı bırakın:

systemctl stop apt-daily.timer
systemctl disable apt-daily.timer
systemctl disable apt-daily.service
systemctl stop apt-daily-upgrade.timer
systemctl disable apt-daily-upgrade.timer
systemctl disable apt-daily-upgrade.service

Veya

systemctl disable --now apt-daily{,-upgrade}.{timer,service}

1
Diğer komut işe yarıyor gibi ...
Aleksandar Pavić

"Başka komut" nedir?
mr.zog

9

Norbert ve doug'un önerileri sayesinde bu çözümü buldum:

sudo sed -i 's/APT::Periodic::Update-Package-Lists "1"/APT::Periodic::Update-Package-Lists "0"/' /etc/apt/apt.conf.d/20-auto-upgrades

6

Hayır, bunun için bir belirti yok. 16.04'te bu ilgili seçenekler /etc/apt/apt.conf.d/10periodicdosyada ayarlanır

Açıkçası değiştirmenin en kolay yolu, varsayılan olarak değiştirirseniz o dosyayı düzenleyen Yazılım ve Güncellemeler> Güncellemelerdir.

İsterseniz bu dosyayı manuel olarak düzenleyebilir veya seçenekleri yanlış ("0") olarak ayarlamak için bazı komutlar oluşturabilirsiniz.

/etc/apt/apt.conf.d/20auto-upgradesOtomatik güncellemeleri komut satırından devre dışı bırakmak için Düzenle :

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

Dosya açıldıktan sonra, Güncelleme-Paket-Listeleri yönergesini aşağıda gösterildiği gibi 1'den 0'a kapatın:

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "1";

0

Ubuntu 18.04'te (LUbuntu) bunu yapmanın kolay bir yolu yoktu, ama şuna bağlanmak için true:

mv /usr/bin/update-manager /usr/bin/update-manager.bak # if needed
ln -s /bin/true /usr/bin/update-manager
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.