Saat Anda menjalankan server produksi, satu hal yang tidak ingin Anda lakukan adalah mengupgrade kernel setiap kali pembaruan baru keluar. Mengapa? Karena itulah satu-satunya operasi pembaruan Linux yang membutuhkan reboot setelah selesai dan dalam lingkungan produksi Anda sering tidak dapat memiliki waktu henti.
Jadi Anda akhirnya memiliki server berbasis rpm Anda, stabil dan aman. Hidup itu baik dan Anda tidak tahu Anda harus melakukan hal lain untuk beberapa waktu.
Kemudian, untuk beberapa alasan, Anda menjalankan pada baris perintah sebagai root:
#yum -y -d0 pembaruan
Yang kebetulan memberikan jawaban afirmatif untuk semua petunjuk untuk perintah yum. Yang juga terjadi berjalan setenang mungkin. Dan yang terjadi saat ini untuk memasukkan pembaruan ke paket kernel.
Dan sekarang semuanya tidak berjalan dengan benar. Bagaimana Anda bisa mencegah ini?
Meskipun Anda jelas dan sangat membutuhkan liburan sekarang, Anda harus mengunjungi kembali jadwal pembaruan sistem Anda, dokumentasi Anda (yang tentu saja sangat teliti, terkini dan siap tersedia) dan terutama file-file konfigurasi yang mengontrol yum.
Tetapi sebelumnya, mengapa Anda tidak ingin memperbarui kernel?
Mengapa Anda ingin memperbarui kernel?
Untuk memperbarui kernel, lakukan saja apa yang Anda lakukan di atas. Atau, lebih baik, hilangkan saklar baris perintah sehingga Anda memiliki kontrol atas proses pembaruan dan dapat melihat apa yang terjadi. Menjalankan:
pembaruan #yum
dan ikuti petunjuknya.
Namun, jika Anda tidak ingin secara membabi buta memperbarui kernel, Anda dapat menambahkan yang berikut ini ke file /etc/yum.conf Anda:
exclude = kernel *
Atau, jika Anda bersikeras menggunakan file konfigurasi vanilla dan mengontrol semuanya melalui CLI, gunakan
#yum -exclude = pembaruan kernel *
Kedua metode ini akan menghilangkan kernel dari yang diperbarui atau bahkan termasuk dalam daftar pembaruan potensial.