Tekrar Linux yüklenecek olan makina üzerinde halihazırda Linux
bulunmasının yararları olduğu gibi bazı sakıncaları vardır. İlk olarak
yararlarına değinmek gerekirse, yapılacak aslında sadece işletim
sisteminin bulunduğu bölümü değiştirmektir. Takas alanının ayrılması,
kullanıcı alanının ayrılması gibi işlemler bu durumda önceden yapılmış
oluyorlar. Ancak yeni işletim sisteminin yüklenmesinin bazı zararları da
var.
Herşeyden önce çalıştığı bilinen bir işletim sistemi yenisi ile
değiştiriliyor. Gerçekten bunu gerektirecek bir sebep olmadıkça bu tür
güncellemelerden kaçınılması veya en aza indirilmesi gerekir. Yeni bir
sistem, yeni bilinmeyenler ve az da olsa bile çalışmama riski
getirecektir.
Eğer sistem üzerinde belirli hizmetler veriliyorsa o hizmetlere ilişkin
verilerin bu güncelleme esnasında yok olmamasına dikkat edilmeli. Mesela
makina bir web sunucu olarak kullanılıyorsa web dosyalarının bir şekilde
yeni sisteme aktarılması gerekecektir.
Benzer bir şekilde makinaya ait tanımların (/etc) ve standart dağıtım
dışında yüklenmiş paketlerin önceden yedeklenmesi gerekir. Yoksa herşeye
yeniden başlamak gerekebilir.
Güncelleme için iki yöntem akla gelebilir, doğrudan yeni sistemi eskisinin
üzerine bindirmek veya eskisini silerek yeniden yüklemek. Slackware sürümü
için en sağlıklısı eski sistemi silmektir. Çünkü değişik dağıtımlarda
dosya dağılımı farklılıklar göstere bilmektedir. Bunun sonucunda bazı
dosyalar birden fazla yerde gözükebilmektedirler. Bir diğer sakınca ise
setup yazılımının bazen bu durumda şaşırabilmesi ve hata vermesi. Bazı
ticari Linux sürümleri (Red-Hat, Debian, Caldera gibi) eski sürümü silmeye
gerek bırakmadan sistemi güncelleme özelliğine sahipler.
Güncellemeniz gerekebilecek dizinler, /var/spool/mail, kullanıcı
dizinleri (root dahil), /usr altında gerekli dizinler,/var/adm/ ve
/etc olarak sayılabilir. Bazen /etc içinde yer alan
dosyaların yeri veya şekli değişmiş olabilir. Onun için en güvenlisi
teker teker dosyaları inceleyip kopyalamaktır. Belirli dosyaları yeni
sistemi kurduktan sonra hemen kopyalayabilirsiniz:
/etc/group
/etc/printcap
/etc/hosts ...
Daha önce shadow kullanmayan bir sistemden shadow sistemine geçiyorsanız,
/etc/passwd ve /etc/shadow
dosyalarında gerekli değişiklikleri yapmadan yeni yerine kopyalamayın.
Ayrıca ne olur ne olmaz diye çalıştığını bildiğiniz bir çekirdeği de
yedeğe almayı ihmal etmeyin.