Linux dağıtım ve paket yöneticisi Guix 1.2 zaten piyasaya sürüldü

Başlatıldı GNU Guix 1.2 paket yöneticisi ve bu temel üzerine inşa edilen GNU / Linux dağıtım kiti. 

Dağıtım kiti bağımsız bir işletim sistemi olarak kurulabilir sanallaştırma sistemlerinde, kapsayıcılarda ve geleneksel donanımda ve uygulamaları uygulamak için bir platform görevi gören halihazırda kurulu GNU / Linux dağıtımlarında çalıştırılabilir.

Kullanıcının işlevleri vardır bağımlılık muhasebesi gibi, kök olmadan çalış, önceki sürümlere geri dön sorun olması durumunda konfigürasyon yönetimi, klonlama ortamları (diğer bilgisayarlarda yazılım ortamının tam bir kopyasını oluşturmak) vb.

Bahsetmeye değer GNU Guix paket yöneticisi temel alır projenin işleyişi Reddetmek ve tipik işlevlere ek olarak paket yönetimi, işlem güncellemelerini gerçekleştirme, güncellemeleri geri alma yeteneği, süper kullanıcı ayrıcalıkları kazanmadan çalışma, bireysel kullanıcılara bağlı profiller için destek, bir programın birden çok sürümünü aynı anda yükleme yeteneği, çöp toplayıcıları (tanımlama ve kaldırma) gibi özellikleri destekler. paketlerin kullanılmayan sürümleri). 

Uygulama oluşturma komut dosyalarını tanımlamak için ve paketleme kuralları, yüksek seviyeli bir alana özgü dil kullanılması önerilmektedir Guile Scheme API bileşenleri, fonksiyonel programlama dili Scheme'de tüm paket yönetimi işlemlerini gerçekleştirmenize izin verir.

Guix 1.2'ın ana haberleri

Bu yeni versiyonda paket yöneticisi için paket depolarını doğrulama yeteneği uygulandı "Guix pull" ve benzer komutlar artık depodan alınan kodu şifreli olarak doğrular ve yetkisiz işlemlerin depodan çekilmesini önler.

Ayrıcakomut eklendi "Guix git kimlik doğrulaması", ki pkimlik doğrulama mekanizmasının kullanılmasına izin verir keyfi git depoları için önerildi.

Komutlar Sistem geri dönüşünü algılamak ve engellemek için "Guix pull" ve "guix sistemi yeniden yapılandırması" uygulanır mevcut sürümlerde düzeltilen güvenlik açıklarından yararlanmak için programların savunmasız sürümlere geri döndürülmesini önlemek için eski sürümlere.

Otomatik güncelleme hizmeti eklendi sistemi güncel tutmak için periyodik olarak "guix pull" ve "guix sistemi yeniden yapılandırmasını" gerçekleştiren SHA-3 ve BLAKE2 kripto karmaları desteği derleme sürecine ve API'ye.

Grafik yükleyicinin kullanılabilirliği iyileştirildi ve Guix'i diğer dağıtımların ortamına kuracak komut dosyası.

Ayrıca guix aramaya, guix sistem aramasına ve benzer komutlara yeni çağrı modları bulabiliriz.

bunun yanı sıra derleme süresini azaltmak için çalışma yapıldı ve Guile 3.0.4'te sunulan yeni derleyiciden yararlanarak «guix çekme» komutunu çalıştırırken kaynakların tüketimi ve Guix GNU / Hurd sistemi ile hurd-vm hizmeti eklendi GNU / Linux üzerinde sanal makine olarak çalışan çapraz derleyici.

Eklendi üç yeni paket dönüştürme seçeneği "–Hata-ayıklama-bilgisi", "–with-c-toolchain" ve "–with-test-olmadan".

Komut "Guix pack -RR", yeniden konumlandırılabilir paketler oluşturmak için "fakechroot" motoruna destek ekler Guix'siz ortamlarda çalıştırılabilir.

ISO-9660, ext2 bölümlü qcow4, Hurd seçenekleriyle ext2, vb. Üzerinde sistem görüntüleri ile çalışmak için "gnu image" modülü ve "guix system disk-image –image-type = TYPE" komutu eklendi.

Ayrıca bahsedilmektedir yeni sistem hizmetleri eklendi lxqt, udev-kuralları, hostapd, zram, autossh, webssh, ganeti, gmnisrv, guix-build-coordinator, guix-build-coordinator-agent, guix-build-coordinator-queue-builds, hurd-console, hurd-getty, hurd-vm, rshiny.

Programların güncellenmiş sürümlerinin yanı sıra 3652 paket, 1999 yeni paket eklendi. Güncellenmiş sürümleri dahil GNOME 3.34.2, MATE 1.24.1, enlightenment 0.24.2, xfce 4.14.2, xorg-server 1.20.8, bash 5.0.16, gcc 10.2.0, gimp 2.10.22, glibc 2.31, 1.14.10'a gidin , inkscape 1.0.1, libreoffice 6.4.6.2, linux-libre 5.9.3, openjdk 14.0, python 3.8.2, pas 1.46.0.

Bahsedilen başka bir değişiklik:

  • X86_64 ve i686 mimarileri için minimum ikili küme 60MB'ye düşürüldü.
  • Grafik yükleyicide FS NTFS desteği eklendi.
  • Yerel GNU / Hurd desteğinin uygulanması için çalışmalar başladı.

Guix 1.2'ı indirin

Son olarak, paket yöneticisini veya dağıtımı test etmekle ilgilenenler için, detayları kontrol edebilirsin yükleme ve / veya indirilecek resimleri bulma, Aşağıdaki bağlantıda.

USB Flash'a (489 MB) yüklenecek görüntüler ve sanallaştırma sistemlerinde kullanımları (479 MB). İ686, x86_64, armv7 ve aarch64 mimarilerinde desteklenen çalışma.


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.