Senaraikan versi baru pengurus pakej GNU Guix 1.1

Baru-baru ini se mengumumkan pelancaran versi baru pengurus pakej GNU Guix 1.1 dan pengedaran GNU / Linux yang dibina berdasarkan asas ini. Pembahagian pmembolehkan pemasangan sebagai sistem operasi yang berdiri sendiri dalam sistem virtualisasi, dalam kontena dan dalam peralatan biasa, serta pelancaran dalam distribusi GNU / Linux yang sudah dipasang, bertindak sebagai platform untuk melaksanakan aplikasi.

Pengguna ia mempunyai ciri-ciri seperti pergantungan perakaunan, berfungsi tanpa root, rollback ke versi di atas sekiranya terdapat masalah, pengurusan konfigurasi, pengklonan lingkungan (membuat salinan persekitaran perisian yang tepat pada komputer lain), dll.

Sementara pengurus pakej GNU Guix membina pencapaian projek Nix dan sebagai tambahan kepada fungsi pengurusan pakej biasa, menyokong ciri seperti melakukan kemas kini transaksional, keupayaan untuk mengembalikan kemas kini, bekerja tanpa memperoleh keistimewaan pengguna, profil sokongan yang dihubungkan dengan pengguna individu, keupayaan untuk memasang serentak beberapa versi dari satu program, cara pengumpulan sampah (pengenalpastian dan penghapusan versi paket yang tidak digunakan).

Di samping itu, diusulkan untuk menggunakan bahasa tingkat tinggi khusus yang berorientasi pada topik dan komponen Guile Scheme API untuk menentukan senario pemasangan aplikasi dan peraturan pembentukan pakej. Komponen ini membolehkan anda melakukan semua operasi pengurusan pakej dalam skema bahasa pengaturcaraan yang berfungsi.

Apa yang baru dalam GNU Guix 1.1?

Versi ini sesuai dengan 14.078 komitmen yang dibuat selama 11 bulan oleh 201 orang. Ini termasuk banyak fitur baru, antara muka pengguna dan prestasi, peningkatan, serta banyak perbaikan bug.

Di antara perkara baru yang menonjol, kita dapat menjumpainya Menambah kerangka kerja untuk ujian pemasangan grafik automatik. Pemasang kini dipasang pada sistem integrasi berterusan dan diuji dalam konfigurasi yang berbeza (partisi root biasa dan disulitkan, pemasangan dengan desktop, dll.).

Dua arahan baru telah ditambahkan, salah satunya adalah "sistem guix menerangkan«, Yang memungkinkan, ketika dilaksanakan, untuk menilai perubahan antara dua keadaan sistem yang berbeza, perintah lain yang ditambahkan adalah"Guix menyebarkan" yang dirancang untuk melaksanakan pengisian beberapa komputer pada masa yang sama, misalnya, persekitaran baru dalam VPS atau sistem jauh yang dapat diakses melalui SSH.

Kita juga boleh menjumpai perkhidmatan sistem baru ditambah: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provance, pulseaudio, waras, singulariti, usb-modeswitch.

Juga versi perisian yang dikemas kini dalam 3368 pakej, 3514 pakej baru ditambahkan, termasuk versi terkini 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, cawan 2.3.1, emacs 26.3, pencahayaan 0.23.1, gcc 9.3 .0, gimp 2.10.18 .2.29, glibc 2.2.20, gnupg 1.13.9, go 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:

  • Sokongan pengimejan untuk Singularity dan Docker telah ditambahkan pada perintah pak guix.
  • Perintah "mesin masa guix" telah ditambahkan, yang membolehkan anda kembali ke versi pakej yang disimpan dalam arkib Warisan Perisian.
  • Pilihan "–target" telah ditambahkan ke "sistem guix", memberikan sokongan separa untuk penyusunan silang;
  • Guix dilaksanakan menggunakan Guile 3, yang memberi kesan positif terhadap prestasi.
  • Graf kebergantungan paket terhad kepada sekumpulan komponen sumber binari yang berkurang (benih), yang merupakan langkah besar ke arah pelaksanaan bootstrap sepenuhnya yang dapat disahkan.
  • Sistem binaan untuk Node.js, Julia, dan Qt telah ditambahkan untuk mempermudah pakej penulisan untuk aplikasi yang berkaitan dengan projek-projek ini.
  • Sebagai tambahan, penulis repositori pakej pihak ketiga mempunyai alat untuk menulis mesej berita yang dapat dibaca oleh pengguna dengan melaksanakan perintah "guix pull –news".

Muat turun Guix 1.1

Akhirnya bagi mereka yang berminat untuk menguji pengurus pakej atau pengedaran, anda boleh menyemak butirannya pemasangan dan / atau cari gambar untuk dimuat turun, Dalam pautan berikut.

Gambar untuk pemasangan dalam USB Flash (241 Mb) atau penggunaannya dalam sistem virtualisasi (479 Mb), tersedia untuk seni bina i686, x86_64, armv7 dan aarch64.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.