Fedora Silverblue, bir gün varsayılan sürüm olarak Fedora Workstation'ın yerini alabilecek, hızla olgunlaşan bir Fedora Linux sürümüdür. Yüzeyde Fedora Silverblue, Fedora Workstation ile aynı görünüyor; her ikisi de GNOME masaüstünü ve benzer bir dizi uygulamayı sağlar.

Peki Fedora Silverblue'yu Fedora Workstation'dan ayıran nedir ve neden Linux topluluğunun bir köşesinde bu kadar heyecan yaratıyor? Farklılıklar temel olarak kaputun altındadır ve bir Linux dağıtımının nasıl oluşturulacağına dair ciddi bir yeniden düşünmedir.

1. Salt Okunur Dosya Sistemine Sahip Bir Dağıtım

Silverblue hakkında muhtemelen göreceğiniz ilk şeylerden biri, onun değişmez olmasıdır. Bu, işletim sisteminizin sistem dosyalarını salt okunur olarak bağladığı anlamına gelir. Bu da ne sizin ne de yüklediğiniz herhangi bir şeyin bilgisayarınızın çalışması için gereken dosyalarda değişiklik yapamayacağı anlamına gelir.

Bu, hem sistem kararlılığını hem de güvenliği büyük ölçüde artırır. Bilgisayarınızın önyüklemesi için ihtiyaç duyduğunuz bir dosyayı yanlışlıkla silemeyeceğiniz için bilgisayarınız daha kararlıdır.

instagram viewer
Linus Tech Tips'ten Linus, Pop!_OS'u denerken yaptığı ünlüdür. Hileli yazılımlar bu bileşenlere sızamadığı veya bu bileşenlerde değişiklik yapamadığı için sisteminiz daha güvenlidir.

Fedora Workstation'da sistem dosyalarını yönetmek için yönetici haklarına ihtiyacınız vardır. Web'de bulduğunuz komutların çoğunda "sudo" bunu sağlar.

Bu güçlü bir savunma hattı olsa da, bazı eksiklikler var. Birincisi, yüklediğiniz herhangi bir güncelleme seti veya yüklediğiniz herhangi bir uygulama, yükleme sırasında bu erişimi kazanır. Bu programlar PC'nizde istedikleri değişikliği yapabilir, bu nedenle yalnızca güvenilir kaynaklardan yazılım yüklemeniz önemlidir.

Bunun da ötesinde, çoğumuzun ne yaptığımızı veya bir programın ne yapacağını tam olarak anlamadan yönetim erişimi vermemiz nadir değildir. Fedora Silverblue sizi buna karşı korur.

2. DNF ile Sisteminizi Yönetemezsiniz

Fedora İş İstasyonu, RPM biçiminde paketlenmiş yazılımlardan oluşur. Yeni uygulamalar yüklediğinizde bunları RPM biçiminde indirirsiniz. Yazılımı kaldırdığınızda, RPM'leri de kaldırırsınız. Ve güncellemeleri indirdiğinizde -tahmin ettiniz- daha fazla RPM.

Fedora Silverblue paradigmayı değiştiriyor. Bu, görüntü tabanlı bir işletim sistemidir, yani çekirdek sistem birçok bilgisayarda aynı olan bir görüntüdür. Silverblue'nun makinenizdeki sürümü, geliştiricinin makinesindeki sürümle aynıdır. Bir güncelleme indirdiğinizde, sistem imajınızı en son yazılımı içeren yeni bir imajla değiştirirsiniz.

Bu, yapamayacağınız anlamına gelir DNF paket yöneticisini kullanarak sisteminizi güncelleyin veya yönetin Fedora'nın diğer sürümlerinin çoğu buna güveniyor. Bunun yerine, kullanırsın rpm-ostree güncellenmiş görüntüleri indirmek veya görüntünüzde değişiklikler yapmak için. Daha sonra.

DNF, Fedora Silverblue kullanıcıları için sınırsız değildir. Sadece sisteminize RPM'leri indirmek yerine, onları kaplara yapıştırıyorsunuz. Toolbx'in devreye girdiği yer burasıdır.

Toolbx, paketleri kurmanız ve yönetmeniz için kapsayıcılı alanlar oluşturmaya yönelik terminal tabanlı bir araçtır. Bu, belirli avantajlarla birlikte gelir. Bir web sitesi geliştiriyorsanız, çekirdek sisteminize yüzlerce ekstra paket eklemek yerine ihtiyacınız olan tüm paketleri ayrı bir kapsayıcıya indirebilirsiniz.

İşiniz bittiğinde, bilgisayarınızın kararlılığı konusunda herhangi bir endişe duymadan tüm kabı ve içindeki paketleri silebilirsiniz. Birden çok web sitesine kendi kapsayıcılarını verebilirsiniz ve aynı şey yazılım geliştirme için de geçerlidir.

Diyelim ki bir geliştirici değilsiniz. Toolbx, güvendiğiniz diğer terminal tabanlı araçları kurmak için hala gittiğiniz yerdir. gibi bir yazılım kullanmak istiyorsanız rsync veya exiftool, yine de Toolbx kullanarak Fedora Silverblue'da yapabilirsiniz.

Toolbx, Fedora İş İstasyonu için de mevcuttur. Aradaki fark, Silverblue'da önceden yüklenmiş olarak gelmesi ve DNF'yi kullanmanın veya komut satırı programlarını yüklemenin tek yolunun bu olmasıdır.

4. Flatpak, Uygulamalar için Varsayılan Biçimdir

Flatpak, Linux masaüstleri için evrensel bir uygulama biçimidir. Flatpak ile bir geliştirici, uygulamalarını tek bir biçimde kolayca paketleyebilir ve Linux'un çoğu sürümünde çalışacağını bilir. Bu, Linux'un geleneksel olarak işleyiş biçiminden çok uzaktır.

Fedora İş İstasyonu da dahil olmak üzere çoğu Linux dağıtımı, Flatpak uygulamalarını yükleme yeteneğine sahiptir. Fedora Silverblue'yu diğerlerinden ayıran şey, Flatpaks'in uygulamaları yüklemenin beklenen, varsayılan yolu olmasıdır. Uygulama mağazası, doğrudan Fedora'dan veya Flathub'dan Flatpaks sağlar.

Gerekirse geleneksel RPM'leri kurmanın yolları vardır. Bunu Toolbx'i kullanarak yapabilirsiniz, ancak bu yöntem uygulama çekmecenize bir simge eklemeyecektir. Bunun yerine uygulamayı her seferinde komut satırından başlatmanız gerekecek. Başka bir seçenek de kullanarak sistem resminize bir uygulama eklemektir. rpm-ostree, örneğin aşağıdaki komutla:

rpm-ostree Yüklemekpaket

Sistem görüntünüzde değişiklik yapmak daha uzun sürer ve yeni programınızın uygulama çekmecenizde görünmesi için her seferinde yeniden başlatma gerektirir. Flatpaks'i kurmak çok daha basit bir deneyimdir.

5. Önceki Sürüme Kolayca Geri Dönebilirsiniz

Tüm işletim sistemi güncellemeleri, hatalar veya hoşunuza gitmeyen değişiklikler yapma riskini taşır. Fedora Workstation gibi geleneksel Linux dağıtımlarında sistem güncellemesini geri almak zor bir işlemdir. Paketleri önceki sürümlerine geri döndürmeyi deneyebilirsiniz, ancak bir güncelleme çok sayıda yeni program yüklerse, her şeyi elle geri almak için değişiklikleri ince dişli bir tarakla gözden geçirmeniz gerekir.

Fedora Silverblue ile, yalnızca birkaç fare tıklamasıyla geçici olarak sisteminizin önceki bir sürümüne dönebilirsiniz. Önyükleme sırasında daha eski bir sürüm seçmeniz yeterlidir. Seçenekler listesini getirmek için belirli bir tuşu basılı tutmanız gerekebilir. Veya kalıcı olarak geri almak için rpm-ostree geri alma emretmek.

Sisteminizi geri yüklemek için değişiklik günlüklerine bakmanıza veya hatta neyin değiştiğini bilmenize gerek yok. Bu, bir sistemi geri almayı, bilgisayar konusunda daha az bilgili bir kişinin anlayabileceği bir şey yapar.

6. Risksiz Beta Sürümlerini Deneyin

En son yazılımı resmi sürümünden önce almaktan zevk alan bizler, bunu yapmanın bir dereceye kadar risk içerdiğini biliyoruz. Dağıtımınızı sıfırdan yeniden yüklemekten başka, sisteminizi eski haline döndürmenin kolay bir yolu olmadan, bilgisayarınızı daha az kararlı hale getiren hatalarla karşılaşabilirsiniz.

Buna karşılık, yapabilirsiniz Fedora Silverblue'nun gelecek sürümüne yeniden başlayın sıfır riskle. Bu doğru, sıfır. Hatta Rawhide olarak bilinen Fedora'nın kararsız geliştirme sürümüne bile gönül rahatlığıyla geçebilirsiniz. Bunun nedeni, sisteminizi başlatılamaz durumda bulsanız bile, en son kararlı sistem imajınıza geri dönebilmenizdir.

Daha sonra sisteminize, sanki hiç bitmemiş yazılımlarla uğraşmaya hiç karar vermemişsiniz gibi, ileriye dönük kararlı sürüme bağlı kalmasını söyleyebilirsiniz.

Fedora Silverblue'ya Geçmeli misiniz?

Fedora Silverblue, Fedora Workstation'a istikrarlı ve olgun bir alternatif olduğu bir noktaya ulaştı. Ama herkes için değil. Alternatif bir masaüstü ortamını tercih ediyorsanız veya sisteminizin nasıl çalıştığına dair kapsamlı özelleştirmeler yapmaktan hoşlanıyorsanız, Fedora Silverblue size daha fazla bir sınırlama gibi gelebilir.

Yine de varsayılan masaüstüne bağlı kalırsanız ve ihtiyacınız olan yazılımın çoğu Flathub'da mevcutsa, Fedora Silverblue'yu kurmanın birçok avantajı vardır.