Guix 1.2: Tutorial de Instalación de la herramienta de gestión de paquetes
En esta publicación veremos como instalar Guix, una peculiar e interesante herramienta o sistema de gestión de paquetes. Como ya muchos sabemos, un sistema de gestión (gestor) de paquetes, es una colección de herramientas que sirven para automatizar el proceso de instalación, actualización, configuración y eliminación de paquetes de software.
En esta categorĆa de aplicaciones, es decir, de gestores de paquetes, solemos conocer y usar otros mĆ”s comunes como: apt-get, aptitude, apt, pacman, yum, entre otros. Guix, suele ser menos conocido, ya que por lo general viene solamente integrado por defecto, en la Distro GNU del mismo nombre.

En esta publicación, como dice su tĆtulo solo nos enfocaremos en la instalación de Guix 1.2 sobre una Distro GNU/Linux, especĆficamente MX Linux 19.3, sin embargo, para quienes deseen conocer un poco mĆ”s sobre Guix pueden visitar nuestras anteriores publicaciones relacionadas sobre la misma, sin embargo, vale la pena destacar lo siguiente sobre Guix:
Información bÔsica sobre Guix
āGuix como administrador de paquetes estĆ” escrito en lenguaje Guile Scheme y estĆ” basado en el administrador de paquetes Nix. Y como Distribución GNU incluye solo componentes gratuitos y viene con el kernel GNU Linux-Libre, limpiado de elementos no libres de firmware binario.ā Liberada la primera versión estable de Guix 1.0 y estas son sus novedades
āGuix, ademĆ”s de las funciones tĆpicas de administración de paquetes, admite caracterĆsticas como realizar actualizaciones transaccionales, la capacidad de deshacer actualizaciones, trabajar sin obtener privilegios de superusuario, soporte para perfiles vinculados a usuarios individuales, la capacidad de instalar simultĆ”neamente varias versiones de una programas, entre muchas otras funciones.ā El administrador de paquetes y distribución de Linux Guix 1.2 ya fue liberado

Guix 1.2: Tutorial de instalación
Instalación paso a paso de Guix 1.2
Siguiendo el tutorial ofrecido en su sitio web oficial, especĆficamente en su Manual oficial en EspaƱol, y en su capĆtulo sobre la Ā«Instalación binariaĀ«, realizaremos el proceso automatizado, ya que, el proceso manual puede ser muy largo y difĆcil para algunos.
Paso 1
Y el mismo es el siguiente:
cd /tmp
wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
chmod +x guix-install.sh
./guix-install.sh



Nota: En este punto se rompió el proceso y se ejecutó la siguiente orden de comando para volver a iniciarlo.
wget 'https://sv.gnu.org/people/viewgpg.php?user_id=15145' -qO - | sudo -i gpg --import -cd

En este punto, volvemos a ejecutar el Ćŗltimo paso ./guix-install.sh y continuamos:




Paso 2
Hasta aquĆ, ya tenemos instalado Guix, sin embargo, tenemos el siguiente mensaje de error que debe ser arreglado, pero antes debemos, en mi caso en particular, configurar y/o ejecutar el demonio o servicio de Guix (guix-daemon) para poder ejecutar ciertos comandos, como por ejemplo, el de instalación de paquetes para asĆ instalar el paquete solicitado (glibc-utf8-locales o glibc-locales).
En el manual, al final de la sección 2.4.1 Configuración del entorno de construcción se indica en una nota de pie lo siguiente:
āSi su mĆ”quina usa el sistema de inicio systemd, copiando el archivo prefix/lib/systemd/system/guix-daemon.service en /etc/systemd/system asegurarĆ” que guix-daemon se arranca automĆ”ticamente. De igual modo, si su mĆ”quina usa el sistema de inicio Upstart, copie el archivo prefix/lib/upstart/system/guix-daemon.conf en /etc/initā.
Como dije, en mi caso en particular, para probar decidĆ ejecutar manual y grĆ”ficamente el Demonio de Guix, vĆa explorador de archivo, de la siguiente forma:

Paso 3
Llegado a este punto, ya puedo ejecutar todos los comandos del Gestor de Paquetes Guix, tal como se ve a continuación:


A partir de aquĆ, solo queda que cada uno lea y aprenda sobre Guix, leyendo su Manual oficial en EspaƱol y en caso de ser necesario, accediendo a la Sección de Ayuda en LĆnea en EspaƱol de su web.

Conclusión
Esperamos que esta āpequeƱa y Ćŗtil publicaciónā sobre como instalar Ā«GuixĀ», especĆficamente la herramienta de gestión de paquetes, ya que, bajo ese mismo nombre tambiĆ©n se conoce a la avanzada Distribución GNU desarrollada por el Proyecto GNU que respeta las libertades de computación de sus usuarias; sea de mucho interĆ©s y utilidad, para toda la Ā«Comunidad de Software Libre y Código AbiertoĀ» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de Ā«GNU/LinuxĀ».
Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en lĆnea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras Ć”reas del conocimiento. Por ahora, si te ha gustado esta Ā«publicaciónĀ», no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.