Buat daftar versi baru dari manajer paket GNU Guix 1.1

Baru-baru ini se mengumumkan peluncuran versi baru manajer paket GNU Guix 1.1 dan distribusi GNU / Linux yang dibangun di atas fondasi ini. Distribusi pmemungkinkan penginstalan sebagai sistem operasi mandiri dalam sistem virtualisasi, dalam wadah dan peralatan biasa, serta peluncuran di distribusi GNU / Linux yang sudah diinstal, bertindak sebagai platform untuk mengimplementasikan aplikasi.

Pengguna memiliki fitur seperti akuntansi ketergantungan, pekerjaan tanpa akar, kembalikan ke versi di atas jika terjadi masalah, manajemen konfigurasi, kloning lingkungan (membuat salinan persis dari lingkungan perangkat lunak di komputer lain), dll.

Sementara manajer paket GNU Guix dibangun di atas pencapaian proyek Nix dan selain fungsi manajemen paket yang khas, mendukung fitur seperti melakukan pembaruan transaksional, kemampuan untuk memutar kembali pembaruan, bekerja tanpa mendapatkan hak superuser, mendukung profil yang terhubung dengan pengguna individu, kemampuan untuk secara bersamaan menginstal beberapa versi dari satu program, cara pengumpulan sampah (identifikasi dan penghapusan versi paket yang tidak digunakan).

Selain itu, diusulkan untuk menggunakan bahasa tingkat tinggi khusus yang berorientasi pada komponen dan topik API Skema Guile untuk menentukan skenario perakitan aplikasi dan aturan pembentukan paket. Komponen ini memungkinkan Anda untuk melakukan semua operasi manajemen paket dalam skema bahasa pemrograman fungsional.

Apa yang baru di GNU Guix 1.1?

Versi ini sesuai dengan 14.078 komitmen yang dibuat selama 11 bulan oleh 201 orang. Ini mencakup banyak fitur baru, antarmuka dan kinerja pengguna, peningkatan, serta banyak perbaikan bug.

Di antara hal-hal baru yang menonjol, kami dapat menemukannya Menambahkan kerangka kerja untuk pengujian pemasang grafis otomatis. Penginstal sekarang dipasang pada sistem integrasi berkelanjutan dan diuji dalam konfigurasi yang berbeda (partisi root biasa dan terenkripsi, instalasi dengan desktop, dll.).

Dua perintah baru telah ditambahkan, salah satunya adalah "sistem guix menjelaskan«, Yang memungkinkan, ketika diterapkan, untuk mengevaluasi perubahan antara dua contoh sistem yang berbeda, perintah lain yang ditambahkan adalah"Guix deploy" yang dirancang untuk melaksanakan pengisian beberapa komputer pada waktu yang sama, misalnya, lingkungan baru di VPS atau sistem jarak jauh yang dapat diakses melalui SSH.

Kami juga dapat menemukan layanan sistem baru ditambahkan: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, tambal sulam, polkit-wheel, asal, pulseaudio, waras, singularitas, usb-modewitch.

Lebih lanjut versi perangkat lunak yang diperbarui dalam 3368 paket, 3514 paket baru ditambahkan, termasuk versi yang diperbarui dari xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server 1.20.7, bash 5.0.7, binutils 2.32, cups 2.3.1, emacs 26.3, illumination 0.23.1, gcc 9.3 .0, gimp 2.10.18 .2.29, glibc 2.2.20, gnupg 1.13.9, buka 2.2.7, guile 68.7.0, icecat 0-guix1-preview3.7.0, icedtea 6.4.2.2, libreoffice 5.4, linux-libre 31. 12.33, openjdk 5.30.0, perl 3.7.4, python 1.39.0, dan oksida XNUMX.

Dari perubahan lain yang menonjol versi baru ini adalah:

  • Dukungan pencitraan untuk Singularitas dan Docker telah ditambahkan ke perintah paket guix.
  • Perintah "guix time-machine" telah ditambahkan, memungkinkan Anda untuk memutar kembali ke versi mana pun dari paket yang disimpan dalam arsip Warisan Perangkat Lunak.
  • Opsi "–target" telah ditambahkan ke "sistem guix", memberikan dukungan parsial untuk kompilasi silang;
  • Guix diimplementasikan menggunakan Guile 3, yang memiliki efek positif pada performa.
  • Grafik ketergantungan paket terbatas pada sekumpulan komponen sumber biner dari assembly (seed), yang merupakan langkah besar menuju implementasi bootstrap yang dapat diverifikasi sepenuhnya.
  • Sistem build untuk Node.js, Julia, dan Qt telah ditambahkan untuk menyederhanakan penulisan paket untuk aplikasi yang terkait dengan proyek ini.
  • Selain itu, pembuat repositori paket pihak ketiga memiliki alat untuk menulis pesan berita yang dapat dibaca pengguna dengan menjalankan perintah "guix pull –news".

Unduh Guix 1.1

Terakhir bagi mereka yang tertarik untuk menguji manajer paket atau distribusi, Anda dapat memeriksa detailnya instalasi dan / atau temukan gambar untuk diunduh, Di tautan berikut.

Gambar untuk instalasi di USB Flash (241 Mb) atau penggunaannya dalam sistem virtualisasi (479 Mb), tersedia untuk arsitektur i686, x86_64, armv7 dan aarch64.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.