1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-03 00:35:23 +02:00
tldr/pages.es/common/nix.md
2025-05-31 07:22:55 +02:00

1.2 KiB

nix

Un potente gestor de paquetes que hace la gestión de paquetes fiable, reproducible y declarativa. nix es experimental y requiere permitir funcionalidades experimentales. Para una interfaz clásica y estable, vea también tldr nix classic. Algunos subcomandos como build, develop, flake, registry, profile, search, repl, store, edit, why-depends, etc. tienen sus propias páginas. Más información: https://nix.dev/manual/nix/stable/command-ref/new-cli/nix.

  • Habilita el comando nix:

mkdir {{[-p|--parents]}} ~/.config/nix; echo 'experimental-features = nix-command flakes' > ~/.config/nix/nix.conf

  • Busca un paquete en nixpkgs usando su nombre o descripción:

nix search nixpkgs {{término_de_búsqueda}}

  • Inicia un shell con unos paquetes de nixpkgs disponibles:

nix shell {{nixpkgs#pkg1 nixpkgs#pkg2 nixpkgs#pkg3 ...}}

  • Instala unos paquetes de nixpkgs de manera permanente:

nix profile install {{nixpkgs#pkg1 nixpkgs#pkg2 nixpkgs#pkg3 ...}}

  • Quita rutas desusadas del almacén de Nix para liberar espacio:

nix store gc

  • Inicia un entorno interactivo para evaluar expresiones de Nix:

nix repl

  • Muestra ayuda para cada subcomando específico:

nix help {{subcomando}}