Artifact 4d7c255dadf037bc296a74f20a3dd4fec2fb171b:
- File wiki/nix.md — part of check-in [ae847244c1] at 2018-02-28 00:51:22 on branch trunk — Wiki: Nueva(s) página(s) y mejoras de redacción y formato. (user: offray size: 1124)
Nix
Nix es un gestor de paquetes alternativo para sistemas tipo Unix, lo cual incluye distintas variantes de Gnu/Linux y Mac.
GuixSD: Es una alternativa que están inspiradas en Nix, pero usan un único lenguaje de programación (Guile), en lugar de varios, como Nix.
Instalación
Abrimos la terminal o consola (se llama diferente dependiendo del sistema operativo, pero la funcionalidad es la misma), que nos permite ejecutar comandos en dichos sistemas y escribimos el siguiente comando de instalación:
curl https://nixos.org/nix/install | sh
Para habilitarlo, desde la consola de comandos teclamos:
. /home/<nombre_del_usuario>/.nix-profile/etc/profile.d/nix.sh
Forma alternativa para habilitarlo (si la anterior falla):
source ~/.nix-profile/etc/profile.d/nix.sh
Una vez instalado, podemos consultar la base de datos de todos los paquetes (tarda un poco la primera vez)
nix-env -qa
Buscar un paquete en particular:
nix-env -qa | grep fossil
Instalar un paquete específico:
nix-env -i fossil