Guix 1.0'ın yeni sürümü ve GuixSD dağıtımı zaten yayınlandı

guix 1.0

geçenlerde GNU Guix 1.0 Paket Yöneticisi ve GuixSD Dağıtım Sürümü Açıklandı (Guix Sistem Dağıtımı) temeli üzerine kurulmuştur.

Bu yeni sürümde sürüm numarasında önemli bir değişiklik nedeniyle bir oluşumun oluşturulması için belirlenen tüm hedeflerin tamamlanması kararlı fırlatma. Sorun, projede yedi yıllık çalışmayı özetledi ve günlük kullanıma hazır olarak kabul edildi.

Dağıtım paketi sanallaştırma sistemlerinde, kapsayıcılarda ve geleneksel bilgisayarlarda bağımsız bir işletim sistemi olarak kuruluma izin verir, halihazırda kurulu GNU / Linux dağıtımlarında çalışmaya ek olarak, uygulamaları gerçekleştirmek için bir platform görevi görür.

Guix, Nix projesinin iş yüküne dayanmaktadırTipik paket yönetimi işlevlerine ek olarak, işlem güncellemelerini gerçekleştirme, güncellemeleri geri alma yeteneği, süper kullanıcı ayrıcalıkları elde etmeden çalışma, belirli kullanıcı profillerini, programları destekleme, çöp toplama (paketlerin kullanılmayan sürümlerinin tanımlanması ve kaldırılması) gibi özellikleri destekler. .

Hazır paket kullanma yeteneğini destekler Nix paket yöneticisi için ve Nixpkgs deposunda bulunur.

Paket işlemlerine ek olarak, Uygulama ayarlarını yönetmek için komut dosyaları oluşturabilirsiniz. Bir paket oluştururken, ilgili tüm bağımlılıklar otomatik olarak indirilir ve derlenir.

Hazır ikili paketleri depodan indirip tüm bağımlılıkları ile kaynaktan derlemek mümkündür. Harici bir depodan güncellemelerin kurulumunu organize ederek, kurulu programların sürümlerini güncel tutmak için araçlar uygulandı.

Ana Haber

guixSD

Bu ilk kararlı sürümün piyasaya sürülmesiyle birlikte eklendiği dikkat çekiyor. yeni bir etkileşimli yükleyici metin modunda çalışan.

Bu versiyonun bir başka yeniliği de sanal makineler için yeni bir imaj hazırlandı, hem dağıtım kitini öğrenmek hem de geliştirme çalışma ortamları oluşturmak için uygundur.

bunun üzerine yeni sistem hizmetleri eklendi cup-pk-helper, imap4d, inputattach, localed, nslcd, zabbix-agent ve zabbix-server.

Aynı şekilde uygulamaların sürümleri de güncellendi 2104 paketlere 1102 yeni paket de eklendi.

Dahil olmak üzere güncellenmiş versiyonları clojure 1.10.0, cup 2.2.11, emacs 26.2, gcc 8.3.0, gdb 8.2.1, ghc 8.4.3, gimp 2.10.10, glibc 2.28, gnome 3.28.2, gnupg 2.2.15, go 1.12.1 , guile 2.2.4, icecat 60.6.1-guix1, icedtea 3.7.0, inkscape 0.92.4, libreoffice 6.1.5.2, linux-libre 5.0.10, mate 1.22.0, ocaml 4.07.1, oktav 5.1.0, openjdk 11.28, python 3.7.0, rust 1.34.0, r 3.6.0, sbcl 1.5.1, çoban 0.6.0, xfce 4.12.1 ve xorg-server 1.20.4.

GNU Shepherd Service Manager, hizmetin başarılı bir lansmandan hemen sonra işaretlendiği tek seferlik hizmet modunu uygulayan 0.6 sürümüne güncellendi; örneğin, diğer hizmetlerden önce yalnızca bir kez çalışmaya başlaması gerekebilir. temizleme veya başlatma gerçekleştirmek için.

Guix 1.0'daki yenilikler

Paket yöneticisi için yeni özelliklere gelince, işlemlerin ilerleyişinin bir göstergesi eklendi ve teşhis mesajlarının renklerle vurgulanması. Varsayılan olarak, çoğu komut artık ekranda ayrı bir "-v" (–verbosity) seçeneğiyle etkinleştirilen ayrıntılı sonuçlar olmadan çalışmaktadır.

Öte yandan yeni bir emir alındı ​​«guix sistemi silme-oluşturma»Ve seçenekler«guix paketi - kaynak kaydetme "," guix çekme - haberler "," guix ortamı - koruma "," guix gc - liste kökleri "," guix gc –delete-generation "," guix hava durumu – kapsama ".

Se yeni paket dönüştürme seçenekleri eklendi "–With-git-url" ve "–with-branch".

Klavye düzeni yapılandırma alanları ayrıca bir klavye düzeni tanımlamak için, X sunucusunu yapılandırmak için xorg yapılandırması, bir bölüm etiketi için etiket ve temel hizmetleri tanımlamak için gerekli hizmetler eklenmiştir.

Guix 1.0'daki diğer değişiklikler arasında aşağıdakiler göze çarpıyor:

  • Hem kullanıcı ad alanındaki yollara göre hem de Proot'a göre çalıştırılabilen yeniden konumlandırılabilir çalıştırılabilir dosyalara sahip tar dosyaları oluşturmak için "guix pack -RR" komutu eklendi.
  • "Guix pull" da, arama işlemlerini ada göre hızlandırmak için bir paket önbelleğinin oluşturulması sağlanır ve "glibc-utf8-locales" paketinin dahil edilmesi sağlanır.
  • Giriş yöneticisi olarak SliM yerine GDM kullanılır.

İndir. 


Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  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.