Guix 1.3 arriba amb el suport inicial de POWER9, funcions noves i mes

Després de diversos mesos de desenvolupament, l'equip de GNU Guix va llançar la versió 1.3 en el qual s'ofereixen millores en l'experiència de l'usuari mitjançant el maneig de manifestos per instal·lar i / o eliminar múltiples paquets, una opció per verificar els components de programari més recents, millores addicionals en l'eina de desenvolupament i nombroses optimitzacions de rendiment.

Per als qui desconeixen GNU Guix, puc dir-los que es tracta d'un gestor de paquets transaccionals i d'una distribució avançada del sistema GNU.

Guix es pot usar en la part superior de qualsevol sistema operatiu que utilitzi el nucli de Hurd o Linux, o es pot fer servir com una distribució de sistema operatiu independent per a màquines i686, x86_64, ARMv7, AArch64 i POWER9. A més de les funcions estàndard de gestió de paquets, Guix admet actualitzacions i reversions transaccionals, administració de paquets sense privilegis, perfils per usuari i recollida d'escombraries.

Principals novetats de Guix 1.3

Aquesta nova versió de GNU Guix 1.3 té com a novetat principal el suport inicial de POWER9 el qual ara està disponible com una vista prèvia de la tecnologia. L'equip adverteix que encara no hi ha molts substituts binaris de POWER9 disponibles, a causa de la capacitat limitada de POWER9.

A més en aquesta nova versió podrem trobar una gran quantitat de paquets nous, ja que es van actualitzar prop de 3.100 i dels més coneguts podrem trobar en Guix 1.3 (en la distribució) a GNU libc 2.31, GCC 10.3, Xfce 4.16.0, Linux-lliure 5.11.15, LibreOffice 6.4.7.2 i Emacs 27.2, per nomenar alguns.

D'altra banda, s'esmenten molts dels canvis de paquets un d'ells es destaca amb el nou bootstrap OCaml, el paquet OCaml ara es construeix completament des de la font a través de camlboot. Les actualitzacions de l'paquet també inclouen Cuirass 1.0, així com el catàleg de serveis també va veure noves incorporacions com wireguard, syncthing, IPFS, un servei simplificat i més convenient per Cuirass i més.

Per la part de l'administrador de paquets es destaca que es proporciona la possibilitat d'utilitzar el mode d'implementació declarativa, En què en lloc d'una sèrie d'ordres »guix install»i«guix remove«, Es llança una ordre« guix package --manifest=manifest.scm»Amb la definició en el manifest de totes les aplicacions que s'han d'instal·lar. A l'fer això, s'estan instal·lant exactament els paquets enumerats.

Això facilita la transició des del model clàssic «imperatiu», on s'executa guix install segons sigui necessari, cap al model declaratiu més formal.

Per als desenvolupadors, la importació de guix ve amb un nou importador recursiu de Go, Que pot crear definicions de paquets o plantilles dels mateixos per a conjunts complets de paquets de Go.

la comanda guix import crate, Per a paquets de Rust, ara respecta el «control de versions semàntic» quan s'usa en recursiu manera. La comanda d'actualització de guix ara inclou actualitzadors «sourceforge», per al codi allotjat en SourceForge, i generic-html que, com el seu nom indica, és una actualització genèrica que funciona escanejant les pàgines d'inici de l'paquet. Segons l'equip, això millora enormement la cobertura de l'actualització de guix.

Un altre avantatge és que el format qcow2 ara està comprimit, el que elimina la necessitat de comprimir manualment les imatges processant posteriorment amb xz o un altre compressor, a més que la introducció de la ruta de cerca GUIX_EXTENSIONS_PATH Guix hauria de permetre que les extensions de Guix, com Guix Workflow Language, Tinguin els seus mòduls Guile descoberts automàticament, simplificant així les seves implementacions.

Descarregar Guix 1.3

Per als que estiguin interessats en provar el gestor de paquets o la distribució, poden consultar els detalls d'instal·lació i / o trobar les imatges per a la descàrrega, en el següent enllaç.

Finalment, s’esmenta que la nova versió de la distribució inclou imatges d’instal·lació ISO-9660, una imatge de màquina virtual i amb tarballs per instal·lar el gestor de paquets en qualsevol distribució GNU / Linux, ja sigui a partir del codi font o de fitxers binaris.

També s'esmenta que els usuaris existents de Guix poden actualitzar executant:

guix pull

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.