Nonaktifkan pembaruan dari baris perintah di Ubuntu 16.04


16

Apakah ada skema gsettings untuk memilih "Never" on

pengaturan sistem-> perangkat lunak dan pembaruan-> pembaruan-> secara otomatis memeriksa pembaruan

Opsi baris perintah lainnya untuk menonaktifkan pembaruan otomatis tepat untuk saya.

Terima kasih



Tidak, itu pilihan lain .. Saya tidak mencari "beri tahu saya tentang versi ubuntu baru" tetapi untuk "periksa pembaruan secara otomatis" ...
rok

Apakah maksud Anda peningkatan tanpa pengawasan? Seperti dalam jawaban ini ?
N0rbert

Jawaban:


16

Menurut posting ini

Nonaktifkan apt-daily.service:

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

Atau

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

1
Perintah lain tampaknya berhasil ...
Aleksandar Pavić

Apa "perintah lain?"
mr.zog

8

Berkat saran dari Norbert dan doug saya datang dengan solusi ini:

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

Tidak, tidak ada pengaturan untuk ini. Dalam 16,04 opsi-opsi yang relevan diatur dalam /etc/apt/apt.conf.d/10periodicfile

Jelas cara termudah untuk mengubah adalah melalui Perangkat Lunak & Pembaruan> Pembaruan yang mengedit file itu jika Anda berubah dari default.

Anda dapat mengedit file itu secara manual jika diinginkan atau membuat beberapa perintah untuk mengatur opsi menjadi false ("0"

Edit /etc/apt/apt.conf.d/20auto-upgradesuntuk menonaktifkan pembaruan otomatis dari baris perintah:

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

Setelah file dibuka, matikan petunjuk Update-Package-Lists dari 1 ke 0 seperti yang ditunjukkan di bawah ini:

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

0

Di Ubuntu 18.04 (LUbuntu) saya tidak punya cara mudah untuk melakukannya, tetapi untuk symlink ke true:

mv /usr/bin/update-manager /usr/bin/update-manager.bak # if needed
ln -s /bin/true /usr/bin/update-manager
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.