30 Mayıs 2012 Çarşamba

Fedora 16'dan Fedora 17'ye Yum ile Yükseltme


Merhabalar;

Fedora 16 kullananların şuanda en büyük isteği sanırım Fedora 17'ye nasıl geçiş yapabilirim ? Sorusuna cevap vermek olucak. Sözü uzatmadan güncellemeye geçelim. Öncellikle Fedora 16 Kurulu makinamızda terminal açalım ve "root" olalım.
yum update -y 
İşletim sistemizi en son sürüme getirelim. Çekirdek güncellemesi varsa bilgisayarı yeniden başlatalım.
package-cleanup --problems
package-cleanup --orphans
yum clean all
Komutları ile önce problemli paketleri sonra "orphans" yani "Virtaualbox" gibi Fedora reposuna ait olmayan "VMware" gibi programları silmek ve en olarak da yum ile aldığımız repo listelerini ve ona bağlı "db" dosyalarını silmek

Fedora 17 ile dosya sisteminde büyük bir değişim oldu "/usr" altında dosya sistemi birleşiyor. Bu değişimi gerçekleştirmek için
dracut --force --add convertfs 
Bu işlem sonra bilgisayarımızı yeniden başlatıyoruz ve başlatma esnasında GRUB menüsünden en son kernelin üstünde iken "e" tuşuna basıp aşağıdaki ön yükleme seçeneklerini yazıyoruz.
rw rd.info rd.convertfs enforcing=0
Şimdi ise Fedora 17'ye ait doğrulama dosyasını alalım. rpm ile import edelim
rpm --import https://fedoraproject.org/static/1ACA3465.txt
Bu adımdan sonrada şimdi yum ile sistemize Fedora 17 paketlerini alalım.
yum --releasever=17 update rpm
rm -f /var/lib/rpm/__*
rpm --rebuilddb
Paketleri aldıktan sonra ve gerekli silme işleri ve yine db dosyalarını "rebuild" ettikten sonra Fedora 17'yi güncelleme esnasında problem olan "nfs" aracını siliyoruz.
yum remove nfs-utils
Şimdi ise yum ile işletim sistemizi yükseltmeye başlıyoruz.
yum --releasever=17 --disableplugin=presto distro-sync 
Bu işlemden sonrada SELinux'un yeni sisteme adapte olması içinde 
fixfiles onboot
Komutu ile SELinux servisinide yapılandırmış oluyoruz. Artık bilgisayarımızı yeniden başlatarak Fedora 17 kullanmaya başlayabiliriz.
Kurulum esnasında başka problemler yaşarsanız veya daha fazla bilgi için ; Upgrading Fedora Using Yum adresinde bilgi alabilirsiniz. 
NOT: Bilgisayarınzı yükseltme yapmaya karar verdiğinizde lütfen yedekleme yapmayı unutmayın. Oluşucak dosya kaybından veya Fedora Projesi sorumlu değildir.


Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador EMEA / Turkey