guix
Gestor de paquetes para el sistema operativo GNU. Los ejecutables se colocan en ~/.guix-profile/bin/. Instalación:
$ cd /tmp
$ wget -O guix-install.sh https://guix.gnu.org/install.sh
$ chmod +x guix-install.sh
# ./guix-install.sh
# systemctl restart guix-daemon.service
despues de alguna modificacion reconfigurar
# guix-daemon --build-users-group=guixbuild
implementa toda la funcionalidad para acceder al almacén
$ guix pull
extrae la última revisión de Guix
$ guix pull -l
enumeran las generaciones pasadas producidas por guix pull
$ guix package -r lua -i guile guile-cairo
borrar lua e instalar guile y guile-cairo
$ guix package -s emacs
información de una aplicación
$ guix package --show=emacs
lo mismo
$ guix package -u
upgrade
$ guix describe
describir las revisiones de canal utilizadas actualmente
$ guix gc
recolector de basura
$ guix install emacs
instalar un paquete
$ guix locate emacs
busca paquetes que proporcionen un archivo dado
$ guix remove emacs
elimina paquetes instalados
$ guix search emacs
buscar paquete
$ guix show emacs
muestra información sobre paquetes
$ guix upgrade
actualiza paquetes a su última versión
$ guix edit emacs
edita definiciones de paquetes
$ guix graph emacs
visualiza y consulta gráficos de dependencia de paquetes
$ guix refresh
actualiza definiciones de los paquetes existentes
$ guix package --list-available
lista paquetes desponibles
$ guix describe
describir el estado actual de Guix
$ guix pull --roll-back
enumerar generaciones y retroceder a la generación anterior [de la 3 a la 2]
$ guix package -p ~/.config/guix/current --roll-back
gestionar el perfil proporcionando su nombre de manera específica [de la 3 a la 2]
1.-
Para que el sistema coja los ejecutables, colocar en
$ nano ~/bashrc
la linea
export PATH=${PATH}:~/.guix-profile/bin