Luettele GNU Guix 1.1 -paketinhallinnan uusi versio

Äskettäin se ilmoitti julkaisevansa uuden version GNU Guix 1.1 -paketinhallinnasta ja GNU / Linux-jakelusta, joka on rakennettu tälle perustalle. Jakelu smahdollistaa asennuksen erillisenä käyttöjärjestelmänä virtualisointijärjestelmissä, kontteissa ja tavallisissa laitteissa sekä jo asennettujen GNU / Linux-jakelujen käynnistäminen, joka toimii alustana sovellusten toteuttamiseksi.

Käyttäjä on ominaisuuksia, kuten riippuvuuslaskenta, juurettomat työt, palautus versioihin yllä ongelmatilanteissa, kokoonpanonhallinnassa, ympäristön kloonauksessa (tarkan kopion luominen ohjelmistoympäristöstä muille tietokoneille) jne.

Vaikka GNU Guix -paketinhallinta perustuu Nix-projektin saavutuksiin ja tyypillisten paketinhallintatoimintojen lisäksi tukee ominaisuuksia, kuten tapahtumapäivitysten suorittamista, kykyä päivittää päivityksiä, työskentele saamatta pääkäyttäjän oikeuksia, yksittäisille käyttäjille linkitetyt tukiprofiilit, mahdollisuus asentaa samanaikaisesti useita ohjelmistoversioita, roskakorinkeinot (pakettien käyttämättömien versioiden tunnistaminen ja poistaminen).

Lisäksi ehdotetaan, että Guile Scheme -sovellusliittymän komponentteihin ja aiheisiin suuntautuneella erikoistuneella korkean tason kielellä määritetään sovelluskokoonpanon skenaariot ja pakettien muodostussäännöt. Näiden komponenttien avulla voit suorittaa kaikki paketinhallintatoiminnot toiminnallisella ohjelmointikielellä.

Mitä uutta GNU Guix 1.1: ssä on?

Tämä versio vastaa 14.078 11 sitoumusta, jotka 201 henkilö on tehnyt XNUMX kuukauden aikana. Se sisältää monia uusia ominaisuuksia, käyttöliittymän ja suorituskyvyn, parannuksia sekä monia virhekorjauksia.

Tärkeimpien erottuvien uutuuksien joukossa voimme löytää sen Lisätty kehys automaattista graafista asennusohjelman testausta varten. Asennusohjelma on nyt koottu jatkuvaan integrointijärjestelmään ja testattu eri kokoonpanoissa (säännöllinen ja salattu juuriosio, asennus pöytätietokoneilla jne.).

Kaksi uutta komentoa on lisätty, yksi heistä on "guix-järjestelmä kuvaa«, Joka mahdollistaa järjestelmän kahden eri esiintymän välisten muutosten arvioinnin, kun se on toteutettu, toinen lisätty komento on"Guix-käyttöönotto" joka on suunniteltu toteuttamaan useita tietokoneita samanaikaisesti, esimerkiksi uusia ympäristöjä VPS: ssä tai etäjärjestelmissä, joihin pääsee SSH: n kautta.

Voimme myös löytää uusia järjestelmäpalveluita lisätty: auditd, fontconfig-file-system, getmail, gnome-avaimenperä, kernel-module-loader, knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, tilkkutäkki, polkit-wheel, alkuperä, pulseaudio, järkevä, singulariteetti, usb-modewitch.

Myös päivitetyt ohjelmistoversiot 3368 paketissa, 3514 uutta pakettia lisättiin, mukaan lukien päivitetyt versiot xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server 1.20.7, bash 5.0.7, binutils 2.32, kupit 2.3.1, emacs 26.3, valaistus 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 ja oksidi XNUMX.

Muista erottuvista muutoksista uudesta versiosta ovat:

  • Singularityn ja Dockerin kuvantamistuki on lisätty guix pack -komentoon.
  • "Guix time-machine" -komento on lisätty, jonka avulla voit palata takaisin mihin tahansa pakettiin, joka on tallennettu Software Heritage -arkistoon.
  • "Target" -vaihtoehto on lisätty "guix-järjestelmään", mikä tarjoaa osittaista tukea ristikoostumiseen;
  • Guix toteutetaan Guile 3: lla, jolla on positiivinen vaikutus suorituskykyyn.
  • Pakettiriippuvuuskaavio on rajoitettu kokoonpanon (siemen) supistettuun binäärilähdekomponenttien joukkoon, mikä on iso askel kohti täysin todennettavaa käynnistyshihnan toteutusta.
  • Node.js-, Julia- ja Qt-koontisysteemit on lisätty yksinkertaistamaan pakettien kirjoittamista näihin projekteihin liittyville sovelluksille.
  • Lisäksi kolmannen osapuolen pakettivaraston kirjoittajilla on työkaluja kirjoittaa uutisia, jotka käyttäjä voi lukea suorittamalla komennon "guix pull –news".

Lataa Guix 1.1

Lopuksi niille, jotka ovat kiinnostuneita paketinhallinnan tai jakelun testaamisesta, voit tarkistaa yksityiskohdat asennus ja / tai etsi ladattavat kuvat, Seuraavassa linkissä.

Kuvat asennettaviksi USB Flash -muistiin (241 Mt) tai niiden käyttöön virtualisointijärjestelmissä (479 Mt) ovat käytettävissä i686-, x86_64-, armv7- ja aarch64-arkkitehtuureille.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.