Guix 1.2: Tutorial de Instalación de la herramienta de gestión de paquetes

Guix 1.2: Tutorial de Instalación de la herramienta de gestión de paquetes

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.

Guix: 1.2

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
ArtĆ­culo relacionado:
El administrador de paquetes y distribución de Linux Guix 1.2 ya fue liberado
ArtĆ­culo relacionado:
Lista la nueva versión del administrador de paquetes GNU Guix 1.1
Guix 1.0
ArtĆ­culo relacionado:
Liberada la primera versión estable de Guix 1.0 y estas son sus novedades

Guix: Contenido

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

Guix: Instalación Paso 1

Guix: Instalación Paso 2

Guix: Instalación Paso 3

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

Guix: Instalación Paso 4

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

Guix: Instalación Paso 5

Guix: Instalación Paso 5

Guix: Instalación Paso 6

Guix: Instalación Paso 7

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:

Guix: Instalación Paso 8

Paso 3

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

Guix: Instalación Paso 9

Guix: Instalación Paso 10

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.

Imagen generica para conclusiones de artĆ­culos

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.


AƱadir como fuente preferida en Google