Saya baru saja bermigrasi dari CentOS ke Ubuntu Server 16.04 LTS. Saya memilih "tidak" ketika diminta untuk melakukan pembaruan otomatis selama pengaturan. Namun, saya baru menyadari bahwa secara default, unattended-upgrade diaktifkan dan diinstal secara default, karena telah menginstal pembaruan kernel secara otomatis. Ini sangat seperti Windows dan mengecewakan saya. Mengapa hal ini diaktifkan secara default meskipun pengguna memilih tidak selama pengaturan?
Terima kasih
Jawaban:
Saya tidak bisa menjelaskan mengapa itu memberi Anda opsi dan kemudian mengabaikan respons Anda. Tanpa menginstal, saya tidak dapat mengkonfirmasi perilaku itu, namun, mudah untuk memperbaikinya.
Edit
/etc/apt/apt.conf.d/50unattended-upgrades
dan komentari-security
barisnya.sumber
conf.d
area: Lebih baik untuk selalu membuat file penggantian kustom bila memungkinkan.99z-custom
akan bekerja di daerah ini saya pikir (belum diuji). Ketika apt memperbarui sendiri50unattended-upgrades
file Anda mungkin ditimpa. File khusus Anda tidak akan.Cara lain untuk menonaktifkan peningkatan tanpa pengawasan adalah dengan
Edit
/etc/apt/apt.conf.d/20auto-updates
dan atur "Upgrade tanpa pengawasan" ke "0".sumber
20auto-upgrades
, bukan20auto-updates
?conf.d
area mana pun yang sesuai dengan arahan khusus Anda datang TERAKHIR. Nama file20auto-updates
jika digunakan sebagai file override baru yang dibuat pengguna, akan dibaca di SEBELUM20auto-upgrades
. File terakhir dibaca menang. Ide yang lebih baik pada bidang apa punconf.d
adalah membuat sesuatu yang Anda tahu akan dibaca MATI TERAKHIR. Cobalah membuat99z-custom
di/etc/apt/apt.conf.d
dengan pernyataanAPT::Periodic::Unattended-Upgrade "0";
- itu akan dibaca lalu. Lagi: Kemenangan terakhir.