Ubuntu akan menyarankan restart setelah pembaruan jika tidak dapat me-restart komponen yang terpengaruh dengan cara yang berarti.
Singkatnya:
-
Hal-hal seperti editor atau alat baris perintah tidak perlu memulai ulang apa pun, mereka hanya diganti.
-
Layanan seperti server web mungkin perlu dimulai ulang dengan sendirinya.
-
Hal-hal lain seperti kernel atau inti
libc
yang memengaruhi semuanya akan membutuhkan reboot, karena tidak dapat dengan mudah diganti dalam sistem yang sedang berjalan (NB:Hal-hal sepertiksplice
ada yang memungkinkan untuk menambal beberapa hal dalam kernel yang sedang berjalan).
Tetapi bahkan dengan pembaruan kernel tanpa ksplice
Anda tidak benar-benar perlu me-restart sistem dalam setiap kasus - Anda harus membaca catatan pembaruan dengan hati-hati untuk memeriksa apakah Anda terpengaruh oleh bug yang diperbaiki - jika tidak, sering kali aman untuk mengabaikan ini hingga pembaruan berikutnya atau siklus pemeliharaan rutin.
Anda dapat memeriksa var/run/reboot-required.pkgs untuk memeriksa paket mana yang baru saja diinstal dan memerlukan boot ulang agar diterapkan sepenuhnya - biasanya paket kernel.
ketika Anda telah memutakhirkan sebuah paket, versi lama dari paket itu mungkin masih dimuat ke dalam memori.
Dalam beberapa kasus, Anda dapat memulai ulang layanan jika ada pemutakhiran ke paket yang berisinya atau ke pustaka yang digunakan oleh layanan tersebut, tetapi untuk paket seperti misalnya libc atau kernel, Anda perlu memulai ulang. Kernel dimuat saat boot dan libc digunakan oleh sebagian besar program di sistem ubuntu pada umumnya.
Apakah Anda perlu memulai ulang atau tidak bergantung pada apa yang telah Anda tingkatkan dan mengapa.