Saya memiliki satu set perintah khusus yang saya jalankan di komputer saya setelah saya menginstalnya. Bagaimana cara saya membuat Ubuntu memeriksa pembaruan setiap 4 minggu dan menginstalnya secara otomatis saat check?
Saya akan membutuhkan ini dilakukan melalui baris perintah sehingga saya dapat mengaturnya untuk pengguna biasa ketika saya mengatur komputer mereka.
Perintah pertama akan membuat manajer pembaruan memeriksa pembaruan setiap 2 minggu karena mereka tidak selalu datang begitu banyak dan untuk menghemat bandwidth server Ubuntu.
Saya juga perlu mengaturnya agar pengguna tidak perlu mengklik untuk menginstal pembaruan karena melelahkan setiap kali saya membantu seorang teman mengatur komputer.
sumber
Jika Anda bermaksud memperbarui semua yang "dapat diupdate", yaitu memperbarui SEMUA paket Anda, saya kira Anda bisa cron (di dalam root cron) daripada setiap 28 hari
apt-get update && apt-get upgrade -y
dijalankan.Beberapa orang memiliki masalah dengan pekerjaan kasar karena
PATH
pengaturan yang membatasi . Jika Anda memiliki masalah, Anda dapat menentukanPATH
di awalcrontab -e
file (seperti yang disarankan dalam CronHowto )Juga, untuk memeriksa bahwa semuanya berjalan baik, saya akan mencatat hasilnya, seperti ini:
myupdate.sh
bisa sesederhana ini:sumber
aptitude -y safe-upgrade
mengeluh tentang perlunya mengendalikan tty, dan kemudian banyak kesalahan jalur. Mungkin saya harus mengajukan pertanyaan ..Anda dapat mengubah interval antara waktu ketika pembaruan-pengelola dijalankan dengan membuka gconf-editor (misalnya dengan Alt + F2 dan mengetik gconf-editor). Kemudian cari
/apps/update-notifier
.Interval didefinisikan dalam kunci di
regular_auto_launch_interval
mana nilainya adalah jumlah hari. Saya pikir metode ini tidak mempengaruhi updater otomatis non-grafis (unattended-upgrade).Harap dicatat bahwa Ubuntu mungkin tidak secara otomatis menginstal pembaruan keamanan karena bug .
sumber
gconftool -s /apps/update-notifier/regular_auto_launch_interval --type int 7
(di mana 7 adalah interval dalam beberapa hari)Saya menempatkan
gconftool -s /apps/update-notifier/regular_auto_launch_interval --type int 1
dan pembukaannya setiap hari menunjukkan saya belum menginstal pembaruan. Apakah terbuka jika tidak ada pembaruan baru? Jadi membuat pembaruan otomatis setiap 4 minggu tidak akan membuat ini muncul? Jadi bagaimana dengan CLI untuk menginstal pembaruan secara otomatis setiap pemeriksaan setiap 4 minggu? Itu yang saya mau. Dengan tidak pergi ke sumber Perangkat Lunak dan melakukannya dengan mouse. Dan melakukan hal itu mungkin karena tidak dapat diletakkan lebih dari 2 minggu di sana.sumber