Yanıtlar:
Her güncellediğinizde bilgisayarınızı yeniden başlatmanız gerekmez. Bazı güncellemelerin (işletim sistemi çekirdeğinizi etkileyenler gibi) etkin olması için yeniden başlatılması gerekir. Böyle bir güncelleme gerçekleştiğinde, sağ üstteki oturum simgeniz kırmızı renkte yanacaktır.
Yeniden başlatmanız gerekmiyor, ancak değişikliklerin etkinleşmesi için yeniden başlatmanız gereken tek zaman çekirdek güncellemeleri ve tescilli sürücü güncellemeleri.
Başka bir yol var.
Ksplice , sisteminizi (hatta çekirdek güncellemelerini bile) yeniden başlatmadan güncellemenizi sağlar.
Fedora ve Ubuntu Desktop için ücretsizdir, ancak başka herhangi bir sistem için ödeme yaparsınız.
Bir süre sonra sisteminizde çalışan bir program bozulur, çünkü bazı bölümleri güncellendi, ancak genellikle programdan çıkmanız ve yeniden başlatmanız gerekir. Yukarıda belirtilen çekirdek güncellemeleri dışında, yeniden başlatmanıza gerek yoktur.
Bu daha medeni davranışta önemli bir faktör, Linux / UNIX'in Windows'taki gibi bir kayıt sistemine sahip olmamasıdır. Tam mekanizmasını bilmiyorum, ancak Windows çalışırken kayıt defterini kilitli tutuyor ve genellikle değiştirmenin tek yolu, sistemi yeniden başlatmaktır; böylece kayıt defterinde yapılan değişiklikler kullanılmadığı zaman yüklenebilir.
Madalyonun diğer tarafında, çekirdeğinizi yükseltirseniz, kendiniz derleyebileceğiniz bazı programlar (örneğin, bir tarball'la gelen bir paketle çalıştırarak), bir çekirdek yükseltirken yeniden derleyene kadar çalışmayı durdurabilir. vmware oynatıcı böyle olsa da bazen kendi kendini düzeltir. Grub gibi önyükleyici yükleyicilerin çekirdeğin eski sürümlerini başlangıç menüsü seçenekleri olarak tutmasının bir parçasıdır.
Güvenlik güncellemeleri için, güncellemelerin çözdüğü güvenlik açıklarının ciddiyetine bağlı olarak yapmanız gerektiğini söyleyebilirim.