
Cara Update Otomatis Onno Center Wiki di Ubuntu 18.04
Update otomatis adalah salah satu fitur penting dalam manajemen sistem Linux, terutama untuk menjaga keamanan sistem Anda. Dalam tutorial ini, kita akan membahas cara mengkonfigurasi pembaruan otomatis menggunakan paket unattended-upgrades di Ubuntu 18.04.
Prasyarat
- Anda memiliki akses ke server Ubuntu 18.04 dengan hak administratif (sudo).
- Koneksi internet untuk mengunduh pembaruan.
- Pengetahuan dasar tentang terminal Linux dan perintah dasar.
Langkah Utama
Langkah pertama yang perlu Anda lakukan adalah memastikan bahwa paket unattended-upgrades terinstal di sistem Anda. Paket ini biasanya sudah terpasang secara default, tetapi kita akan memeriksanya dan menginstalnya jika perlu.
sudo apt update
sudo apt install unattended-upgrades
Setelah memastikan bahwa paket tersebut terinstal, kita perlu mengonfigurasi unattended-upgrades untuk mengatur pembaruan otomatis.
Memeriksa Konfigurasi Dasar
File konfigurasi utama untuk unattended-upgrades terletak di /etc/apt/apt.conf.d/50unattended-upgrades. Anda bisa menggunakan editor teks seperti nano atau vim untuk membuka dan mengedit file tersebut.
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
Di dalam file ini, Anda akan menemukan beberapa opsi yang dapat diatur. Pastikan Anda mengaktifkan pembaruan keamanan dengan menghapus komentar pada baris berikut:
//Unattended-Upgrade::Allowed-Origins {
"Ubuntu bionic-security";
};
Selain itu, Anda juga dapat menambahkan repositori lain jika diperlukan, tetapi perlu diingat bahwa hanya repositori yang diizinkan dalam konfigurasi yang akan dipertimbangkan.
Menjadwalkan Pembaruan
Selanjutnya, kita perlu mengatur seberapa sering pembaruan otomatis dilakukan. File /etc/apt/apt.conf.d/20auto-upgrades mengatur frekuensi pembaruan.
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
Dalam file ini, Anda akan melihat dua opsi yang mengontrol pembaruan:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
Nilai "1" di sini menunjukkan bahwa pembaruan akan dilakukan setiap hari. Jika Anda ingin menonaktifkan pembaruan, Anda dapat mengubah nilainya menjadi "0".
Konfigurasi Lanjutan
Anda mungkin juga ingin menyesuaikan opsi lain dalam file 50unattended-upgrades. Misalnya, jika Anda ingin sistem melakukan reboot secara otomatis setelah pembaruan yang memerlukannya, Anda dapat mengaktifkan opsi berikut:
Unattended-Upgrade::Automatic-Reboot "true";
Anda juga dapat mengatur waktu kapan sistem dapat melakukan reboot otomatis dengan menambahkan:
Unattended-Upgrade::Automatic-Reboot-Time "02:00";
Ini akan membuat sistem reboot secara otomatis jika diperlukan pada pukul 2 pagi setiap harinya.
Best Practices
- Selalu cadangkan data penting sebelum mengonfigurasi pembaruan otomatis.
- Uji konfigurasi Anda di lingkungan pengembangan sebelum menerapkannya di server produksi.
- Periksa log pembaruan otomatis secara berkala yang dapat ditemukan di
/var/log/unattended-upgrades. - Pastikan untuk memonitor aplikasi dan layanan penting untuk menghindari gangguan layanan setelah pembaruan.
Troubleshooting
Jika Anda mengalami masalah dengan unattended-upgrades, berikut adalah beberapa langkah yang dapat Anda lakukan:
- Periksa status layanan
unattended-upgrades:sudo systemctl status unattended-upgrades - Periksa log untuk kesalahan:
cat /var/log/unattended-upgrades/unattended-upgrades.log - Pastikan tidak ada konflik dengan pengaturan jadwal lainnya seperti
apt-daily.timerdanapt-daily-upgrade.timer.
Untuk lebih banyak informasi tentang konfigurasi dan penggunaan
unattended-upgrades, Anda dapat melihat dokumentasi resmi Ubuntu.
Kesimpulan
Dengan mengikuti langkah-langkah di atas, Anda telah berhasil mengkonfigurasi pembaruan otomatis di Ubuntu 18.04 menggunakan unattended-upgrades. Ini akan membantu menjaga sistem Anda tetap aman dan terbarui tanpa perlu interaksi manual yang sering.
Jika Anda memerlukan bantuan lebih lanjut, jangan ragu untuk menghubungi kami untuk konsultasi layanan setup.
Konsultasi Jasa Setup SekarangVerifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
