Konu Başlıkları Gizle
Herkese merhaba,
Fedora 44'e geçiş yapmak isteyenler için baştan sona adım adım bir yükseltme rehberi hazırlamak istedim. Bu rehberde sadece standart adımları değil, bizzat kendi sistemimde yükseltme yaparken karşılaştığım sorunları ve çözümlerini de bulacaksınız. Özellikle RPM Fusion veya Copr depoları kullanıyorsanız, bu hatalarla karşılaşma ihtimaliniz yüksek.
Lafı uzatmadan işlemlere geçelim.
Eğer güncellemeler varsa kurun ve gerekiyorsa sisteminizi yeniden başlatın.
DİKKAT: Tam bu aşamada benim gibi çeşitli hatalarla karşılaşabilirsiniz. Endişelenmeyin, çözümleri çok basit!
Karşılaşabileceğiniz Hata 1: Paket Çakışmaları (Obsolete / Problem with installed package)
Eğer sisteminizde RPM Fusion kuruluysa, gstreamer1-vaapi veya bazı eski paketler yüzünden DNF işlemi durdurabilir.
Çözüm: DNF'ye çakışan eski paketleri silme yetkisi verin. Komutun sonuna
Karşılaşabileceğiniz Hata 2: İndirme Sırasında 404 Hataları
İndirme işlemi başladıktan sonra kernel, kernel-core gibi çok önemli paketlerde ekranda kırmızı renkle Status code: 404 hataları görebilirsiniz.
Çözüm: Hiçbir şey yapmanıza gerek yok, sadece bekleyin! DNF akıllıdır; bağlandığı sunucuda paketi bulamazsa işlemi iptal etmez, arka planda otomatik olarak başka bir Fedora yansısına (mirror) bağlanıp eksik paketleri çeker. İşlemin sonuna kadar gitmesini bekleyin.
Karşılaşabileceğiniz Hata 3: Dosya Çakışması (File Conflict - tuned-ppd ve tlp)
İndirme işlemi bittiğinde ve tam işlem doğrulanırken şu şekilde bir hata alabilirsiniz:
> "...PowerProfiles.service dosyası kalkışılan tuned-ppd ve tlp kurulumları arasında çelişiyor"
Fedora 44, yeni güç yöneticisi olarak tuned-ppd kullanır. Eğer sisteminizde eski güç yöneticisi tlp kuruluysa ikisi kavga eder.
Çözüm: İndirdiğiniz 3 GB'lık veri boşa gitmez, sadece işlemi durdurup TLP'yi sistemden kaldırın:
Kaldırdıktan sonra Adım 3'teki indirme komutunu (--allowerasing ile) tekrar çalıştırın. Önbellekteki dosyalar anında doğrulanacak ve indirme adımı tamamlanacaktır.
Sisteminiz yeniden başlayacak ve siyah ekranda Fedora logosu eşliğinde paketler kurulmaya başlayacaktır. Sisteminizin hızına göre bu işlem 10-30 dakika arası sürebilir. Lütfen bilgisayarınızı kapatmayın veya fişini çekmeyin.
Boşa çıkan bağımlılıkları temizlemek için:
İndirilen devasa yükseltme paketlerinin önbelleklerini temizlemek için:
(Opsiyonel) Ayar dosyalarını birleştirme: Eğer sistemdeki .rpmnew ve .rpmsave uzantılı değişmiş ayar dosyalarını denetlemek isterseniz rpmconf aracını kullanabilirsiniz:
Hepsi bu kadar! Yeni Fedora 44 sisteminiz hayırlı olsun. Yükseltme sırasında farklı bir hata alırsanız konu altında paylaşabilirsiniz, elimden geldiğince yardımcı olurum.
Fedora 44'e geçiş yapmak isteyenler için baştan sona adım adım bir yükseltme rehberi hazırlamak istedim. Bu rehberde sadece standart adımları değil, bizzat kendi sistemimde yükseltme yaparken karşılaştığım sorunları ve çözümlerini de bulacaksınız. Özellikle RPM Fusion veya Copr depoları kullanıyorsanız, bu hatalarla karşılaşma ihtimaliniz yüksek.
Lafı uzatmadan işlemlere geçelim.
Mevcut Sistemi Hazırlama
Sürüm yükseltme işlemine başlamadan önce mevcut sistemimizin (Fedora 43) tamamen güncel olduğundan emin olmalıyız. Terminali açıp şu komutu giriyoruz:sudo dnf upgrade --refreshEğer güncellemeler varsa kurun ve gerekiyorsa sisteminizi yeniden başlatın.
Yükseltme Eklentisini Kurma
DNF'nin sürüm yükseltme yeteneğine kavuşması için gerekli eklentiyi kuruyoruz (Zaten kuruluysa "Yapılacak bir şey yok" diyecektir, sorun değil):sudo dnf install dnf-plugin-system-upgradeFedora 44 Paketlerini İndirme ve Hata Çözümleri
Şimdi Fedora 44'ün paketlerini bilgisayarımıza indirme komutunu veriyoruz:sudo dnf system-upgrade download --releasever=44Karşılaşabileceğiniz Hata 1: Paket Çakışmaları (Obsolete / Problem with installed package)
Eğer sisteminizde RPM Fusion kuruluysa, gstreamer1-vaapi veya bazı eski paketler yüzünden DNF işlemi durdurabilir.
Çözüm: DNF'ye çakışan eski paketleri silme yetkisi verin. Komutun sonuna
--allowerasing parametresini ekleyerek işlemi tekrar başlatın:sudo dnf system-upgrade download --releasever=44 --allowerasingKarşılaşabileceğiniz Hata 2: İndirme Sırasında 404 Hataları
İndirme işlemi başladıktan sonra kernel, kernel-core gibi çok önemli paketlerde ekranda kırmızı renkle Status code: 404 hataları görebilirsiniz.
Çözüm: Hiçbir şey yapmanıza gerek yok, sadece bekleyin! DNF akıllıdır; bağlandığı sunucuda paketi bulamazsa işlemi iptal etmez, arka planda otomatik olarak başka bir Fedora yansısına (mirror) bağlanıp eksik paketleri çeker. İşlemin sonuna kadar gitmesini bekleyin.
Karşılaşabileceğiniz Hata 3: Dosya Çakışması (File Conflict - tuned-ppd ve tlp)
İndirme işlemi bittiğinde ve tam işlem doğrulanırken şu şekilde bir hata alabilirsiniz:
> "...PowerProfiles.service dosyası kalkışılan tuned-ppd ve tlp kurulumları arasında çelişiyor"
Fedora 44, yeni güç yöneticisi olarak tuned-ppd kullanır. Eğer sisteminizde eski güç yöneticisi tlp kuruluysa ikisi kavga eder.
Çözüm: İndirdiğiniz 3 GB'lık veri boşa gitmez, sadece işlemi durdurup TLP'yi sistemden kaldırın:
sudo dnf remove tlp tlp-rdw tlpuiKaldırdıktan sonra Adım 3'teki indirme komutunu (--allowerasing ile) tekrar çalıştırın. Önbellekteki dosyalar anında doğrulanacak ve indirme adımı tamamlanacaktır.
Sistemi Yeniden Başlatma ve Yükseltmeyi Başlatma
Komut satırında "İşlem kaydedildi (Transaction saved)" mesajını gördüyseniz her şey hazır demektir. Yükseltme işlemini tetiklemek için şu komutu verin:sudo dnf system-upgrade rebootSisteminiz yeniden başlayacak ve siyah ekranda Fedora logosu eşliğinde paketler kurulmaya başlayacaktır. Sisteminizin hızına göre bu işlem 10-30 dakika arası sürebilir. Lütfen bilgisayarınızı kapatmayın veya fişini çekmeyin.
Yükseltme Sonrası Temizlik
Fedora 44 masaüstünüz açıldıktan sonra, sistemde kalan eski sürüm kalıntılarını temizleyip diskimizde yer açalım:Boşa çıkan bağımlılıkları temizlemek için:
sudo dnf autoremoveİndirilen devasa yükseltme paketlerinin önbelleklerini temizlemek için:
sudo dnf clean all(Opsiyonel) Ayar dosyalarını birleştirme: Eğer sistemdeki .rpmnew ve .rpmsave uzantılı değişmiş ayar dosyalarını denetlemek isterseniz rpmconf aracını kullanabilirsiniz:
Kod:
sudo dnf install rpmconf
sudo rpmconf -aHepsi bu kadar! Yeni Fedora 44 sisteminiz hayırlı olsun. Yükseltme sırasında farklı bir hata alırsanız konu altında paylaşabilirsiniz, elimden geldiğince yardımcı olurum.
Kod:
.',;::::;,'. recep@fedora
.';:cccccccccccc:;,. ------------
.;cccccccccccccccccccccc;. OS: Fedora Linux 44 (KDE Plasma Desktop Edition) x86_64
.:cccccccccccccccccccccccccc:. Host: MS-7E22 (1.0)
.;ccccccccccccc;.:dddl:.;ccccccc;. Kernel: Linux 6.19.14-200.fc43.x86_64
.:ccccccccccccc;OWMKOOXMWd;ccccccc:. Uptime: 23 mins
.:ccccccccccccc;KMMc;cc;xMMc;ccccccc:. Packages: 2794 (rpm), 12 (flatpak), 1 (brew)
,cccccccccccccc;MMM.;cc;;WW:;cccccccc, Shell: bash 5.3.9
:cccccccccccccc;MMM.;cccccccccccccccc: Display (XG27AQDMG): 2560x1440 in 27", 240 Hz [External]
:ccccccc;oxOOOo;MMM000k.;cccccccccccc: DE: KDE Plasma 6.6.4
cccccc;0MMKxdd:;MMMkddc.;cccccccccccc; WM: KWin (Wayland)
ccccc;XMO';cccc;MMM.;cccccccccccccccc' WM Theme: Breeze
ccccc;MMo;ccccc;MMW.;ccccccccccccccc; Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
ccccc;0MNc.ccc.xMMd;ccccccccccccccc; Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
cccccc;dNMWXXXWM0:;cccccccccccccc:, Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
cccccccc;.:odl:.;cccccccccccccc:,. Cursor: breeze (24px)
ccccccccccccccccccccccccccccc:'. Terminal: konsole 26.4.0
:ccccccccccccccccccccccc:;,.. CPU: Intel(R) Core(TM) Ultra 9 285K (24) @ 5.70 GHz
':cccccccccccccccc::;,. GPU: AMD Radeon RX 9070 XT [Discrete]
Memory: 4.62 GiB / 46.66 GiB (10%)
Swap: 0 B / 8.00 GiB (0%)
Disk (/): 395.26 GiB / 1.82 TiB (21%) - btrfs
Local IP (wlp130s0f0): 192.168.50.142/24
Locale: tr_TR.UTF-8
Son düzenleme: