Update Manager terus-menerus menawarkan saya pembaruan (mis. Perbaikan keamanan, pembaruan dari PPA).
Bagaimana saya bisa memberi tahu instalasi Ubuntu saya untuk secara otomatis mengunduh dan menginstal pembaruan setiap kali tersedia?
Update Manager terus-menerus menawarkan saya pembaruan (mis. Perbaikan keamanan, pembaruan dari PPA).
Bagaimana saya bisa memberi tahu instalasi Ubuntu saya untuk secara otomatis mengunduh dan menginstal pembaruan setiap kali tersedia?
Jawaban:
Anda dapat melakukan ini dengan mudah untuk pembaruan keamanan.
Dari Pengaturan Sistem, buka Pembaruan Manajer. Klik tombol 'Pengaturan ...', lalu pada tab 'Pembaruan', pilih tombol radio 'Instal pembaruan keamanan tanpa konfirmasi.'
Untuk menginstal semua pembaruan secara otomatis, lihat jawaban di bawah ini.
Meskipun tidak salah atau berbahaya (lihat komentar untuk jawaban ini), menggunakan apt-get upgrade -y
bukanlah cara terbaik untuk mencapai ini.
upgrade tanpa pengawasan adalah salah satu praktik terbaik untuk memiliki pembaruan otomatis, terutama untuk mesin atau server tanpa kepala!
Anda dapat mengatur peningkatan tanpa pengawasan dengan cukup mudah dengan mengetik ini di terminal:
sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades
Dari uraian:
This package can download and install security upgrades automatically
and unattended, taking care to only install packages from the
configured APT source, and checking for dpkg prompts about
configuration file changes.
unattended-upgrades
lebih disukai tetapi apt-get -y upgrade
tidak salah atau berbahaya sama sekali. tidaksudo apt-get upgrade
akan pernah (dengan atau tanpa y
, dengan atau tanpa persetujuan pengguna eksplisit) menginstal paket baru atau menghapus instalasi paket yang diinstal. (Dari man apt-get
: "dalam keadaan apa pun saat ini paket yang diinstal tidak dihapus, atau paket yang belum diinstal diambil dan diinstal.") Ingat, -y
flag dapat digunakan dengan perintah lain yang berpotensi lebih berbahaya daripada upgrade
, seperti dist-upgrade
.
APT::Periodic::Download-Upgradeable-Packages "0";
ke 1 dan juga harus ditetapkan APT::Periodic::AutocleanInterval "0";
ke sesuatu dalam beberapa hari /etc/apt/apt.conf.d/10periodic
atau tidak? Juga Anda tidak akan melakukan ini bukan cara GUI jika Anda hanya akan update keamanan sehingga Anda juga harus tanda komentar // "${distro_id}:${distro_codename}-updates";
di /etc/apt/apt.conf.d/50unattended-upgrades
untuk benar-benar memiliki upgrade otomatis untuk semua paket kode. Ini kemudian dapat diperpanjang untuk memperbarui lebih banyak lagi.
Di Pembaruan Manajer klik Settings
tombol. Dialog ini akan muncul:
Pilih "Unduh dan instal secara otomatis". Ini secara otomatis akan menginstal pembaruan keamanan. Jika Anda ingin mengatur ini untuk mereka melalui jarak jauh, Anda dapat melakukan ini:
sudo apt-get install unattended-upgrades
Jika paket sudah diinstal, Anda dapat melakukan:
sudo dpkg-reconfigure unattended-upgrades
untuk mengubah perilaku itu. Ikuti petunjuk untuk mengaktifkan fitur setelah Anda menjalankan perintah. Saat ini tidak ada metode grafis untuk hanya mengatur seluruh sistem untuk memperbarui tanpa pengawasan untuk semuanya (Anda ingin memainkannya dengan aman ketika datang ke pemutakhiran otomatis), tetapi mengatur pembaruan keamanan secara otomatis adalah ide yang bagus.
Periksa halaman untuk informasi lebih lanjut jika Anda ingin mengotomatiskan mendapatkan -perbarui dan -kembali: