Başlangıçta kaynak kodu vardı. Linus Torvalds onu forma soktu; elbette birkaç akşam ve birkaç sabah vardı. Linux adını verdi. Ve bunun iyi olduğunu gördü.

İşletim sistemi şekilsizdi ve kullanımı (çok) zordu. Owen Le BlancManchester Bilgi İşlem Merkezi’nden (MCC) daha sonra şunları söyledi: “Bir Linux dağıtımı olsun”. Ve ışık vardı. O zamandan bu yana, çoğu Linux dağıtımı doğrudan bu kaynak koduna ve aşağıdaki paket sistemlerine dayanmaktadır: DEB Ve RPM. Ancak değişmez Linux adı verilen ve son yıllarda popülerlik kazanan başka bir yaklaşım daha var.

Değişmez Linux dağıtımları salt okunur bir sisteme sahiptir. Bu, çekirdek işletim sisteminin bir kez kurulduktan sonra normal kullanım sırasında değiştirilemeyeceği anlamına gelir.

Düzeltmeler yeniden başlatma sırasında yapılır

Sistem güncellemeleri de dahil olmak üzere yamalar, yeniden başlatma sırasında gerçekleştirilir. Buna atomik güncelleme denir. Bu, tüm sistemin güncellenmesinin tek bir işlemde gerçekleştirildiği anlamına gelir. Yani bir şeyler ters giderse kolayca önceki duruma dönebilirsiniz.

Bu mimari yaklaşım, yetkisiz değişiklikleri önlediği ve sistemin bozulma riskini azalttığı için sistem güvenliğini ve istikrarını önemli ölçüde artırır. Çoğu büyük Linux dağıtımının yaptığı gibi, işleri parça parça güncellemek yerine, her şey bir anda güncellenir.

Ne için ? Çekirdek sistem salt okunur olduğundan, kötü amaçlı yazılımlara ve manipülasyonlara karşı çok daha az savunmasızdır. İşletim sistemine herhangi bir şey ekleyemiyorsanız, onu bozamazsınız.

Değişmez dağıtımlar uygulamalar için konteynerleştirmeyi kullanır

Ek olarak, değişmez dağıtımlar uygulamalar için konteynerleştirmeyi kullanır. Bu, programların merkezi sistemden ve birbirlerinden daha da izole edilmesine olanak tanır. Dolayısıyla, güvenliği ihlal edilmiş bir uygulamanız olsa bile, bunun temel sisteme erişimi, örneğin bir Windows uygulamasının Windows’a erişiminden çok daha azdır.

Değişmez bir Linux sürümünün bir diğer avantajı da benzersiz güvenilirlik ve kararlılık sunmasıdır. Tutarlı durum korunarak yazılım bağımlılıkları bozulmadan kalır. Bu, geleneksel sistemlerdeki güncellemeler veya değişikliklerle ilgili uyumluluk sorunlarını azaltır. Sonuç ? Minimum kesinti süresiyle daha güvenilir performans.

Uygulamaları yüklemek için kapsayıcıya alınmış uygulamaları ve aşağıdakiler gibi evrensel paket formatlarını kullanırsınız: Uygulama Resmi, Düz paket Veya Patlatmak. Birçok eski tarz Linux kullanıcısı bu yaklaşımdan nefret etse de, uygulamaları yüklemeye yönelik bu konteynerli yöntemin birçok avantajı vardır.

  • Öncelikle dağıtıma bağlı değil. Bu şu anlama gelir; eğer bir Flatpak’ınız varsa AnlaşmazlıkFlatpak’ı destekleyen herhangi bir Linux dağıtımına yükleyebilir ve çalıştırabilirsiniz.
  • Bu konteynerli paket sistemleri aynı zamanda geleneksel paket yöneticileriyle ilişkili bağımlılık sorunlarını da ortadan kaldırır. Çoğu zaman yalnızca uygulamaları değil aynı zamanda tüm yazılım bağımlılıklarını da güncellemeleri gerekir. Bazen bu mümkün değildir. Konteynerli paketler, programın kurulması ve çalıştırılması için gerekli tüm yazılımı içerir.
  • Bu aynı zamanda birçok özel yazılım yüklemenize de olanak tanır. Örneğin, Zoom veya Spotify’ı yüklemek mümkündür, ancak Linux sistemlerine geleneksel paket yöneticilerini kullanarak yüklemek zor olabilir. Gelişmiş Paketleme Aracı (APT) Veya DNF.
  • Son olarak bu uygulamalar konteynerlerde çalıştığı için paket tabanlı muadillerine göre daha güvenlidir.

ChromeOS değişmez bir Linux sistemidir

Üstelik bunların hiçbiri aslında yeni değil. Bazı haber makaleleri, değişmez Linux dağıtımlarının büyük bir değişimi temsil ettiğini iddia ediyor. Ancak durum böyle değil. Aslında değişmez Linux yaklaşımına zaten maruz kalmıştınız ama kesinlikle bilmiyordunuz.

Gerçekten de Chrome web tarayıcısıyla ChromeOS değişmez bir Linux sistemidir.

ChromeOS, kullanıma hazır olarak gelen tek değişmez Linux sistemi değildir. Örneğin, bir oyun oynuyorsanız Buhar Güvertedeğişmez olanı kullanıyorsun SteamOS’un 3.2 sürümüArch Linux’u temel alan.

Değişmez Linux dağıtımları herkes için değildir

Ve evet, pek çok değişmez Linux dağıtımı var. Bazıları zaten tanıdığınız büyük Linux dağıtımcılarından geliyor. Fedora Gümüş mavisi, openSUSE MicroOSve Canonical’in yakında çıkacak olan Ubuntu 24.04’ü de değişmez bir sürüme sahip olacak. Diğerleri mi? Vanilya işletim sistemi, Sonsuz İşletim SistemiVe Mavi Yüzgeçli Projesigeliştiricilere yöneliktir.

Ancak değişmez Linux dağıtımlarının herkes için uygun olmadığını belirtmek gerekir. Normal Linux dağıtımlarına göre daha az esnektirler. Ayrıca bazı uygulamalar ve hizmetler konteynerli ortamlarla iyi çalışmaz.

Peki neden bu çözümlerden birini düşünelim? Basit. Hepsi çok istikrarlı ve güvenlidir. Daha önce hiç masaüstü Linux kullanıcısı olmadıysanız, bunların kurulumu ve kullanımı da geleneksel büyük kardeşlerine göre daha kolaydır.

Silverblue, Vanilla OS ve Endless OS’yi öneririm

Linux’u MIT’den ftp aracılığıyla indirmek zorunda kaldığım 1991 yılında 0.11 sürümü ortaya çıktığından beri kullanıyorum. O zamanlar C dilinden derlenmesi gerekiyordu ve hiçbir şey basit değildi.

Bugün Linux’u sorunsuz çalıştırabiliyorum. Bu yüzden “kolay” Linux’a ihtiyacım yok. Ancak birçok insanın hala buna ihtiyacı var. Onlar için değişmez Linux dağıtımlarından birini denemenizi öneririm.

Özellikle Linux’a yeni başlayanlar için Fedora tabanlı Silverblue’yu, Ubuntu tabanlı Vanilla OS’yi veya Debian’a yönelik Endless OS’yi öneririm. Hepsinin kullanımı kolay, istikrarlı ve güvenlidir. En azından bir tanesini beğeneceğinizi düşünüyorum.


Kaynak : “ZDNet.com”



genel-15