Bazzite immutable Linux distro

Bu hafta XDA-Developers’ın bir yazısı, oyun taşınabilir cihazında değişmez sisteme geçiş yapmanın olgusunu ortaya koymaktadır ve zamanı daha geniş bir kaymayla hizalanmıştır: görüntü tabanlı Linux dağıtımları sessizce “bir kez yükleyin, sonsuza kadar unutun” isteyenler için makul varsayılan haline gelmiştir. Temel fikir basittir: OS kökü salt okunurdur, güncellemeler tek bir atomik adımda girer ve çıkar, ve bir şey kırılırsa önceki görüntüye yeniden başlatırsınız. Aşağıda bu değişimi iyi yapan yedi dağıtım bulunmakta olup, oyun taşınabilir cihazları, workstation’ları ve genel masaüstü kullanımını kapsanmaktadır.

Değişmez bir dağıtımda neye bakmalısınız

Bu ad çeşitli tasarımları kapsar. Bazıları (Fedora Silverblue, Bazzite) katmanlı görüntülerle rpm-ostree kullanır. Bazıları (openSUSE Aeon) Btrfs alt birimlerde anlık görüntüleri kullanır. NixOS teknik olarak görüntü tabanlı değildir, ancak bildirim temelli modeli size aynı geri alma güvenliğini sağlar. VanillaOS 2, ChromeOS gibi A/B bölümlerini kullanır.

Seçim yapmadan önce denetlenecek şeyler:

Hızlı karşılaştırma

Dağıtım En iyi Temel Güncelleme modeli Geri alma
Bazzite Oyun taşınabilir cihazları ve masaüstüleri Fedora Atomic rpm-ostree, haftalık Bir önyükleme menüsü adımı
Fedora Silverblue Workstation’lar Fedora Atomic rpm-ostree, sürüm başına Bir önyükleme menüsü adımı
Fedora Kinoite KDE workstation’ları Fedora Atomic rpm-ostree, sürüm başına Bir önyükleme menüsü adımı
openSUSE Aeon Sürüm sürümü severler openSUSE Tumbleweed Snapper + Btrfs Anlık görüntü geri alma
NixOS Yeniden üretilebilirlik Nix Bildirim temelli yapılandırma Önyükleme nesilleri
VanillaOS Başlangıç yapanlar Debian sid A/B bölümleri Bölüm değiştir
Endless OS Çevrimdışı ilk, eğitim OSTree Haftalık görüntü OSTree dağıtımı
Bluefin Bulut özü workstation’ları Fedora Atomic rpm-ostree, haftalık Bir önyükleme menüsü adımı

Dağıtımlar

1. Bazzite, oyun taşınabilir cihazları ve masaüstüleri için en iyi

Bazzite Fedora Atomic’i kullanıma hazır bir oyun dağıtımına dönüştüren ublue-os projesidir. Steam önceden yüklenmiş olarak gelir, Deck, masaüstü ve Nvidia çeşitleriyle gelir ve oyun özgü ayarlamalar (schedutil yöneticisi, xone sürücüsü, özel mesa derlemeleri) kutudan çıktığı anda uygulanır. Steam Deck’te, neredeyse SteamOS’un yerini tutacak bir şeydir.

Nerede eksik kalır: İlk yükleme ağır olur çünkü görüntü birkaç GB’dir ve çeşitler (Deck’ten Desktop’a, KDE’den GNOME’a) arasında geçiş yapılması tam bir yeniden temellendirme ve daha uzun bir indirme gerektirir.

Fiyatlandırma:

Platformlar: Linux (x86_64 ve aarch64)

İndir: bazzite.gg

Alt satır: Hiçbir şey satın almayın, bunu kurun ve taşınabilir cihazınıza Windows’u yeniden yüklemeyi bırakın.

2. Fedora Silverblue, GNOME workstation’ları için en iyi

Fedora Silverblue, Fedora’nın atom masaüstü projesinin referans uygulamasıdır. Katmanlı RPM’ler Flatpak yeterli olmadığında paket eklemenize olanak tanır ve Toolbx, temel görüntüye dokunmadan CLI işi için size değiştirilebilir bir kapsayıcı sağlar. Altı aylık sürümler bunu ana Fedora’ya yakın tutar.

Nerede eksik kalır: Belgeler rpm-ostree’yi zaten bildiğinizi varsayar ve GNOME Software’deki ilk uygulama kataloğu Flatpak’e yoğun olarak dayanır, bu da apt tarzı aramaya alışkın insanları kafaları karıştırır.

Fiyatlandırma:

Platformlar: Linux (x86_64 ve aarch64)

İndir: silverblue.fedoraproject.org

Alt satır: Ağ koruma ile ana akım Fedora deneyimi.

3. Fedora Kinoite, KDE Plasma kullanıcıları için en iyi

Fedora Kinoite, Silverblue’nun KDE Plasma kardeşidir. Aynı atom tabanı, aynı araçlama, ancak KDE uygulamaları ve varsayılanlarıyla. Plasma 6’da, bu listenin başka bir şeyinden daha cilalı bir workstation’a benziyor.

Nerede eksik kalır: KDE ayar değişiklikleri bazen değişmez köklerde temiz bir şekilde uygulanmak için yeniden başlatılmasını gerektirir.

Fiyatlandırma:

Platformlar: Linux (x86_64)

İndir: fedoraproject.org/kinoite

Alt satır: KDE’yi zaten biliyorsanız ve masaüstlerini değiştirmeden atom güncellemelerini istiyorsanız bunu alın.

4. openSUSE Aeon, yayın sürümü severler için en iyi

openSUSE Aeon (eski adıyla MicroOS Desktop GNOME), Tumbleweed’in sürüm yayınını altında Btrfs anlık görüntüleriyle çalıştırır. Her zypper işlemi bir anlık görüntü alır ve önyükleme süresi geri alma bir menü seçimidir. Uygulamalar varsayılan olarak Flatpak’te çalışır, bu da tabanı ince tutar.

Nerede eksik kalır: Aeon, çoğu kullanıcının beklediğinden daha uzun bir Yayın Adayı olmuştur ve KDE çeşidi (Kalpa) geride kalmıştır.

Fiyatlandırma:

Platformlar: Linux (x86_64)

İndir: get.opensuse.org/aeon

Alt satır: Geri alma kaybı olmadan sürüm yayını isteyenler için.

5. NixOS, yeniden üretilebilirlik için en iyi

NixOS OSTree anlamında görüntü tabanlı değildir, ancak bildirim temelli Nix dili ve her-yapılandırma-as-kod yaklaşımı aynı güvenilirlik hedefini gerçekleştirir. Tek bir flake tüm sisteminizi tanımlar ve her yeniden derlemek GRUB’den geçebileceğiniz yeni bir önyükleme nesli oluşturur. Home Manager, modeli kullanıcı düzeyinde dotfiles’ınıza da genişletir.

Nerede eksik kalır: Öğrenme eğrisi gerçektir. Nix flakes hala resmi olarak deneyseldir. Belgeler wiki, nixpkgs docs ve topluluk bloglarında dağılmıştır.

Fiyatlandırma:

Platformlar: Linux (x86_64, aarch64), macOS as nix-darwin

İndir: nixos.org

Alt satır: Tek bir yapılandırmadan yeni donanımda tam olarak aynı makineyi yeniden oluşturmak istiyorsanız bunu seçin.

6. VanillaOS, Ubuntu ailesi yeni başlayanlar için en iyi

VanillaOS 2 Orchid, Debian sid’e yeniden temellendi ve ChromeOS’a benzer bir A/B görüntü sistemine geçti. Apx CLI, kapsayıcılar aracılığıyla herhangi bir dağıtımdan paket kurmanıza olanak tanır, bu da klasik “uygulamam depoda yok” şikayetini atlar. GNOME varsayılan kabuğudur.

Nerede eksik kalır: Büyük güncellemeler sizi A ve B bölümleri arasında değişim beklemek için bırakabilir. Üçüncü taraf GNOME uzantıları bir geçici çözüm gerektirir.

Fiyatlandırma:

Platformlar: Linux (x86_64)

İndir: vanillaos.org

Alt satır: Ubuntu’dan gelen ve Fedora araçlarını öğrenmeden değişmezi denemek isteyenler için en dostça seçenek.

7. Endless OS, çevrimdışı ilk kurulumlar için en iyi

Endless OS okullar ve düşük bağlantı ortamları için yapıldı. Çevrimdışı eğitim Flatpak uygulamalarının geniş bir kataloğuyla birlikte gelir, OSTree aracılığıyla güncellenir ve genel amaçlı masaüstü olarak da iyi çalışır. Nvidia sürücüleri ISO’ya dahil edilmiştir.

Nerede eksik kalır: Yerleşik katalog dışında paket seçimi Flathub’a eğilir ve CLI merkezli iş akışları ek kurulum gerektirir.

Fiyatlandırma:

Platformlar: Linux (x86_64)

İndir: endlessos.org

Alt satır: Aile makineleri ve okul laboratuvarları için diğerlerinden daha iyi uygun sessiz bir seçim.

8. Bluefin, bulut özü workstation’ları için en iyi

Bluefin geliştiriciler için Bazzite’nin kardeşidir. Aynı ublue-os tabanı, aynı rpm-ostree güncellemeleri, ancak kapsayıcı araçları, Homebrew ve Distrobox ile önceden yapılandırılmış. Perde “Chromebook tarzı güncelleme modeliyle bulut özü Linux workstation"dur.

Nerede eksik kalır: Varsayılan GNOME deneyimi adil düzeyde terminal rahatlığı varsayar ve geliştirici çeşidi sıradan bir kullanıcının ihtiyacından daha fazlasını getirir.

Fiyatlandırma:

Platformlar: Linux (x86_64)

İndir: projectbluefin.io

Alt satır: Geliştirdiğiniz bir dizüstü bilgisayara yüklenecek olan, özellikle de kapsayıcıların içinde yaşıyorsanız.

Doğru olanı nasıl seçersiniz

Yukarıdakilerin hiçbiri doğru gelmiyorsa, mevcut değiştirilebilir dağıtımınızda kalın. Değişmezlik bazı esnekliği bir ağ korumasıyla değiştirir ve bu ticaret ancak güncellemeler veya sürücü çatışmaları zaten düzenli olarak sizi ısırdığında ortaya çıkar.

Sık sorulan sorular

Linux’ta değişmez aslında ne anlama geliyor?

Sistem kökü salt okunur olarak bağlanır. Paket işlemleri bant dışında gerçekleşir, bir RPM’yi yeni bir görüntüye katmanarak (Fedora Atomic), tam bir bölümü değiştirerek (VanillaOS) veya yeni bir nesil oluşturarak (NixOS). Bir değişiklik bir şeyi kırıyorsa, önceki duruma yeniden başlatırsınız.

Yine de normal paketler yükleyebilir miyim?

Evet, üç şekilde. GUI uygulamaları için Flatpak, CLI paketleri için Distrobox veya Toolbx, veya rpm-ostree dağıtımlarında katmanlı kurulumlar. NixOS her şey için kendi paket yöneticisini kullanır.

Steam Deck’te hangi değişmez dağıtım en iyi çalışır?

Bazzite. Valve’in kullandığı aynı gamescope oturumu ile birlikte gelir ve ayrıca anti-cheat oyunlarının daha iyi işlenmesi. SteamOS kendisi de değişmezdir ve Bazzite değiştirilmesini desteklenen bir yol olarak değerlendirir.

NixOS gerçekten değişmez mi?

Kesin tanıma göre değil. Bildirim temelli ve geri alma güvenlidir, bu da gerçek dünyadaki aynı sonuca ulaşır. Toplumdaki bazıları bunun ayrı bir grupta olması gerektiğini savunur, ancak dünyanın aynı köşesinde yaşar.

Bu dağıtımlar Nvidia GPU’larıyla çalışır mı?

Bazzite, Bluefin, Endless OS ve VanillaOS, Nvidia’ya özgü görüntü veya birinci taraf desteğine sahiptir. Silverblue ve Kinoite, RPMFusion katmanlaması aracılığıyla Nvidia’yı işler. NixOS bunu yapılandırma toggle’ıyla işler.