NixOS: KDE ile ayrı ve farklı bir dağıtım

çocuklar

NixOS Nix paket yöneticisi üzerine kurulu bir Linux dağıtımı (çekirdek, uygulamalar, sistem paketleri ve yapılandırma dosyaları dahil). Bildirim temelli bir yapılandırma kullanır ve güvenilir sistem güncellemelerine izin verir.

Bu Linux dağıtımı İki ana koldan dağıtılır: mevcut kararlı sürüm ve en son geliştirmeden sonra kararsız.

Rağmen NixOS bir araştırma projesi olarak başladı, şimdi işlevsel ve kullanılabilir bir işletim sistemi donanım algılamayı, varsayılan masaüstü sistemleri olarak KDE'yi ve hizmet yönetim sistemini içerir.

NixOS hakkında

Nix, tüm paketleri ayrı ayrı depolar birbirlerinden / bin, / sbin, / lib veya / usr dizinleriyle sonuçlanır ve bunun yerine tüm paketler / nix / store içinde tutulur.

Bu harika bir bakış diğer Linux dağıtımlarında bulunmayan. Her paket kendi alt dizininde / deposunda bulunur.

Her paketin benzersiz bir tanımlayıcısı vardır kriptografik bir karmada depolanan tüm bağımlılıklarını yakalayan.

NixOS bir araştırma projesi olmasına rağmen, fiziksel makine algılamayı, varsayılan masaüstü olarak KDE'yi ve sistem hizmetlerini yönetmek için systemd'yi içeren işlevsel ve kullanılabilir bir işletim sistemidir.

NixOS, geliştiricileri tarafından DevOps ve uygulama görevlerine adanmış bazı araçlara sahiptir.

NixOS ile masaüstü ortamı otomatik olarak başlatılır, bu durumda iyi bir estetikle oldukça temiz bir masaüstü ortamı olan KDE Plasma 5'tir.

NixOS'un en büyüleyici kısmı, kurulumu için uyguladıkları yapılandırma dosyasıdır. "Configuration.nix".

Hangi kullanıcıyla sisteme özel tüm ayarları ve ihtiyaçları bu dosyaya koyar.

Buna ek olarak, paketleri, kullanmak istediğiniz sürücüleri, masaüstü ortamını, görüntü yöneticisini, ağ yönetimi seçeneklerini, önyükleme yöneticisini, saat dilimini, sunucu. ekran, kullanıcılar, dokunmatik yüzey seçenekleri vb.

özellikleri

Nix Paket Yöneticisi, kurulum sırasında tam işletim sistemini oluşturur. Çekirdekten yazılım uygulamalarına ve sistem paketlerine kadar işletim sisteminin bileşenlerini tam olarak bir araya getirir.

Ayrıca, belirtimlerinizi karşılayacak yapılandırma dosyalarını da oluşturur.

Nix'in başka birçok avantajı vardır. Örneğin, tamamen işlevsel bir Linux dağıtımıdır. Bu, uygulama paketlerini Haskell gibi tamamen işlevsel programlama dillerinde değerler olarak ele aldığı anlamına gelir.

NixOS1

Dağıtım performansı üzerinde hiçbir yan etkisi olmayan işlevler tarafından oluşturulmuştur.

Uygulamalar oluşturulduktan sonra değerler asla değişmez. Bu özellik, birçok güçlü özelliğe izin verir.

Bu, bir uygulamanın birden çok sürümünü çalıştırma yeteneğini, her uygulama için tam bağımlılık kontrolüne sahip olma kararlılığını, çok kullanıcılı desteğin güvenliğini ve atomik güncellemelerin ve geri dönüşlerin rahatlığını içerir.

Daha önce dediğim gibi, NixOS size daha geleneksel Linux dağıtımlarına göre bir dizi avantaj ve kolaylık sunar. Bu, NixOS'u sistem yöneticileri için özellikle çekici kılar.

Bir paket kaldırıldığında, sistemden hemen kaldırılmaz. Bu gecikme, beklenmedik bir geri dönüşü kolaylaştırır.

Ayrıca diğer kullanıcıların profillerinde eksik dosyalar ile ilgili bir problemi de önler. Bunun yerine kullanılmayan paketleri güvenle kaldırabilirsiniz.

Örneğin, üç kelimelik << nix-Collect-garbage >> komutu, herhangi bir kullanıcı profili veya şu anda çalışan bir program tarafından kullanılmayan tüm paketleri kaldırır.

NixOS'u indirin

Si bu Linux dağıtımını bilgisayarlarında test etmek istiyorSistem görüntüsünü, indirme bölümünde bir bağlantı bulabilecekleri projenin resmi web sitesinden indirmeleri gerekir. Bağlantı bu.

NixOS görüntüsünü bir USB belleğe kaydetmek için Çok platformlu bir araç olan Etcher'ın kullanılmasını tavsiye edebilirim.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.