guix repl
guix build
guix edit
guix download
guix hash
guix import
guix refresh
guix style
guix lint
guix size
guix graph
guix publish
guix challenge
guix copy
guix container
guix weather
guix processes
operating-system
guix system
guix deploy
Next: Introducción, Up: (dir) [Contents][Index]
Este documento describe GNU Guix versión 1.4.0, una herramienta funcional de gestión de paquetes escrita para el sistema GNU.
This manual is also available in Simplified Chinese (see GNU Guix参考手册), French (see Manuel de référence de GNU Guix), German (see Referenzhandbuch zu GNU Guix), Spanish (see Manual de referencia de GNU Guix), Brazilian Portuguese (see Manual de referência do GNU Guix), and Russian (see Руководство GNU Guix). If you would like to translate it in your native language, consider joining Weblate (see Traduciendo Guix).
• Introducción | ¿Qué es esto de Guix? | |
• Instalación | Instalar Guix. | |
• Instalación del sistema | Instalar el sistema operativo completo. | |
• System Troubleshooting Tips | When things don’t go as planned. | |
• Empezando | Sus primeros pasos. | |
• Gestión de paquetes | Instalación de paquetes, actualización, etc. | |
• Canales | Personalizar el recolector de basura. | |
• Desarrollo | Desarrollo de software asistido por Guix. | |
• Interfaz programática | Uso de Guix en Scheme. | |
• Utilidades | Órdenes de gestión de paquetes. | |
• Foreign Architectures | Build for foreign architectures. | |
• Configuración del sistema | Configurar el sistema operativo. | |
• Home Configuration | Configuring the home environment. | |
• Documentación | Navegar por los manuales de usuaria del software. | |
• Platforms | Defining platforms. | |
• System Images | Creating system images. | |
• Instalación de archivos de depuración | Alimentación del depurador. | |
• Using TeX and LaTeX | Typesetting. | |
• Actualizaciones de seguridad | Desplegar correcciones de seguridad rápidamente. | |
• Lanzamiento inicial | GNU/Linux construido de cero. | |
• Transportar | Adaptación para otra plataforma o núcleo. | |
• Contribuir | ¡Se necesita su ayuda! | |
• Reconocimientos | ¡Gracias! | |
• Licencia de documentación libre GNU | La licencia de este manual. | |
• Índice de conceptos | Conceptos. | |
• Índice programático | Tipos de datos, funciones y variables. | |
— La lista detallada de nodos — Introducción | ||
• Gestión de software con Guix | Qué es especial. | |
• Distribución GNU | Los paquetes y herramientas. | |
Instalación | ||
• Instalación binaria | ¡Poner Guix en funcionamiento en nada de tiempo! | |
• Requisitos | Software necesario para construir y ejecutar Guix. | |
• Ejecución de la batería de pruebas | Probar Guix. | |
• Preparación del daemon | Preparar el entorno del daemon de construcción. | |
• Invocación de guix-daemon | Ejecutar el daemon de construcción. | |
• Configuración de la aplicación | Configuración específica de la aplicación. | |
• Actualizar Guix | Actualizar Guix y su daemon de construcción. | |
Preparación del daemon | ||
• Configuración del entorno de construcción | Preparar el entorno aislado de construcción. | |
• Configuración de delegación del daemon | Delegar construcciones a máquinas remotas. | |
• Soporte de SELinux | Uso de una política SELinux para el daemon. | |
Instalación del sistema | ||
• Limitaciones | Qué puede esperar. | |
• Consideraciones sobre el hardware | Hardware soportado. | |
• Instalación desde memoria USB y DVD | Preparar el medio de instalación. | |
• Preparación para la instalación | Red, particionado, etc. | |
• Instalación gráfica guiada | Instalación gráfica fácil. | |
• Instalación manual | Instalación manual para artistas del teclado. | |
• Tras la instalación del sistema | Cuando la instalación ha finalizado satisfactoriamente. | |
• Instalación de Guix en una máquina virtual | El patio de recreo del sistema Guix. | |
• Construcción de la imagen de instalación | Cómo esto llega a ser. | |
System Troubleshooting Tips | ||
• Chrooting into an existing system | Fixing things from a chroot | |
Instalación manual | ||
• Distribución de teclado y red y particionado | Configuración inicial. | |
• Procedimiento de instalación | Instalación. | |
Gestión de paquetes | ||
• Características | Cómo Guix dará brillo a su vida. | |
• Invocación de guix package | Instalación de paquetes, borrado, etc. | |
• Sustituciones | Descargar binarios pre-construidos. | |
• Paquetes con múltiples salidas | Un único paquete de fuentes, múltiples salidas. | |
• Invocación de guix gc | Ejecutar el recolector de basura. | |
• Invocación de guix pull | Obtener la última versión de Guix y la distribución. | |
• Invocación de guix time-machine | Ejecutar una versión antigua de Guix. | |
• Inferiores | Interactuar con otra revisión de Guix. | |
• Invocación de guix describe | Muestra información acerca de su revisión de Guix. | |
• Invocación de guix archive | Exportar e importar archivos del almacén. | |
Sustituciones | ||
• Official Substitute Servers | Una fuente particular de sustituciones. | |
• Autorización de servidores de sustituciones | Cómo activar o desactivar las sustituciones. | |
• Obtención de sustiticiones desde otros servidores | Diversidad en las sustituciones. | |
• Verificación de sustituciones | Cómo verifica las sustituciones Guix. | |
• Configuración de la pasarela. | Cómo obtener sustituciones a través de una pasarela. | |
• Fallos en las sustituciones | Qué pasa cuando una sustitución falla. | |
• Sobre la confianza en binarios | ¿Cómo puede confiar en esa masa amorfa de datos binarios? | |
Canales | ||
• Especificación de canales adicionales | Extensiones para la recolección de paquetes. | |
• Uso de un canal de Guix personalizado | Uso de un Guix personalizado. | |
• Replicación de Guix | Ejecución de exáctamente el mismo Guix. | |
• Verificación de canales | Cómo verifica Guix lo que obtiene. | |
• Channels with Substitutes | Using channels with available substitutes. | |
• Creación de un canal | Cómo escribir su canal personalizado. | |
• Módulos de paquetes en un subdirectorio | Especificación de la localización de los módulos de paquetes del canal. | |
• Declaración de dependencias de canales | Cómo depender de otros canales. | |
• Especificación de autorizaciones del canal | Definición de autorizaciones para autores de canales. | |
• URL primaria | Distinción entre un servidor espejo y el original. | |
• Escribir de noticias del canal | Comunicar información a las usuarias del canal. | |
Desarrollo | ||
• Invoking guix shell | Spawning one-off software environments. | |
• Invocación de guix environment | Configurar entornos de desarrollo. | |
• Invocación de guix pack | Creación de empaquetados de software. | |
• La cadena de herramientas de GCC | Trabajo con lenguajes implementados por GCC. | |
• Invocación de guix git authenticate | Verificación de repositorios de Git. | |
Interfaz programática | ||
• Módulos de paquetes | Paquetes bajo el punto de vista del programador. | |
• Definición de paquetes | Definir nuevos paquetes. | |
• Definición de variantes de paquetes | Personalización de paquetes. | |
• Writing Manifests | The bill of materials of your environment. | |
• Sistemas de construcción | Especificar como se construyen los paquetes. | |
• Fases de construcción | Fases del proceso de construcción de un paquete. | |
• Utilidades de construcción | Herramientas para sus definiciones de paquete y más. | |
• Search Paths | Declaring search path environment variables. | |
• El almacén | Manipular el almacén de paquetes. | |
• Derivaciones | Interfaz de bajo nivel de las derivaciones de los paquetes. | |
• La mónada del almacén | Interfaz puramente funcional del almacén. | |
• Expresiones-G | Manipular expresiones de construcción. | |
• Invocación de guix repl | Programación de Guix en Guile. | |
• Using Guix Interactively | Fine-grain interaction at the REPL. | |
Definición de paquetes | ||
• Referencia de package | El tipo de datos de los paquetes. | |
• Referencia de origin | El tipo de datos de orígenes. | |
Utilidades | ||
• Invocación de guix build | Construir paquetes desde la línea de órdenes. | |
• Invocación de guix edit | Editar las definiciones de paquetes. | |
• Invocación de guix download | Descargar un archivo e imprimir su hash. | |
• Invocación de guix hash | Calcular el hash criptográfico de un archivo. | |
• Invocación de guix import | Importar definiciones de paquetes. | |
• Invocación de guix refresh | Actualizar definiciones de paquetes. | |
• Invoking guix style | Styling package definitions. | |
• Invocación de guix lint | Encontrar errores en definiciones de paquetes. | |
• Invocación de guix size | Perfilar el uso del disco. | |
• Invocación de guix graph | Visualizar el grafo de paquetes. | |
• Invocación de guix publish | Compartir sustituciones. | |
• Invocación de guix challenge | Poner a prueba servidores de sustituciones. | |
• Invocación de guix copy | Copiar a y desde un almacén remoto. | |
• Invocación de guix container | Aislamiento de procesos. | |
• Invocación de guix weather | Comprobar la disponibilidad de sustituciones. | |
• Invocación de guix processes | Enumerar los procesos cliente. | |
Invocación de | ||
• Opciones comunes de construcción | Opciones de construcción para la mayoría de órdenes. | |
• Opciones de transformación de paquetes | Crear variantes de paquetes. | |
• Opciones de construcción adicionales | Opciones específicas de ’guix build’. | |
• Depuración de fallos de construcción | Experiencia de empaquetamiento en la vida real. | |
Foreign Architectures | ||
• Cross-Compilation | Cross-compiling for another architecture. | |
• Native Builds | Targeting another architecture through native builds. | |
Configuración del sistema | ||
• Uso de la configuración del sistema | Personalizar su sistema GNU. | |
• Referencia de operating-system | Detalle de las declaraciones de sistema operativo. | |
• Sistemas de archivos | Configurar el montaje de sistemas de archivos. | |
• Dispositivos traducidos | Procesamiento adicional de dispositivos de bloques. | |
• Swap Space | Backing RAM with disk space. | |
• Cuentas de usuaria | Especificar las cuentas de usuaria. | |
• Distribución de teclado | Cómo interpreta el sistema las pulsaciones del teclado. | |
• Localizaciones | Configuración de idioma y convenciones culturales. | |
• Servicios | Especificar los servicios del sistema. | |
• Programas con setuid | Programs running with elevated privileges. | |
• Certificados X.509 | Verificar servidores HTTPS. | |
• Selector de servicios de nombres | Configurar el selector de servicios de nombres de libc. | |
• Disco en RAM inicial | Arranque de Linux-Libre. | |
• Configuración del gestor de arranque | Configurar el gestor de arranque. | |
• Invocación de guix system | Instanciar una configuración del sistema. | |
• Invocación de guix deploy | Despliegue de una configuración del sistema en una máquina remota. | |
• Ejecutar Guix en una máquina virtual | Cómo ejecutar el sistema Guix en una máquina virtual. | |
• Definición de servicios | Añadir nuevas definiciones de servicios. | |
Home Environment Configuration | ||
• Invoking guix home | Instantiating a home environment configuration. | |
Servicios | ||
• Servicios base | Servicios esenciales del sistema. | |
• Ejecución de tareas programadas | El servicio mcron. | |
• Rotación del registro de mensajes | El servicio rottlog. | |
• Networking Setup | Setting up network interfaces. | |
• Servicios de red | Firewall, SSH daemon, etc. | |
• Actualizaciones no-atendidas | Actualizaciones del sistema automatizadas. | |
• Sistema X Window | Interfaz gráfica. | |
• Servicios de impresión | Uso de impresoras locales y remotas. | |
• Servicios de escritorio | D-Bus y servicios de escritorio. | |
• Servicios de sonido | Servicios de ALSA y Pulseaudio. | |
• Servicios de bases de datos | Bases de datos SQL, almacenes de clave-valor, etc. | |
• Servicios de correo | IMAP, POP3, SMTP y todo eso. | |
• Servicios de mensajería | Servicios de mensajería. | |
• Servicios de telefonía | Servicios de telefonía. | |
• Servicios de monitorización | Servicios de monitorización. | |
• Servicios Kerberos | Servicios Kerberos. | |
• Servicios LDAP | Servicios LDAP. | |
• Servicios Web | Servidores Web. | |
• Servicios de certificados | Certificados TLS via Let’s Encrypt. | |
• Servicios DNS | Daemon de DNS. | |
• Servicios VPN | Daemon de VPN. | |
• Sistema de archivos en red | Servicios relacionados con NFS. | |
• Samba Services | Samba services. | |
• Integración continua | Cuirass and Laminar services. | |
• Servicios de gestión de energía | Extender la vida de la batería. | |
• Servicios de audio | El MPD. | |
• Servicios de virtualización | Servicios de virtualización. | |
• Servicios de control de versiones | Proporcionar acceso remoto a repositorios Git. | |
• Servicios de juegos | Servidores de juegos. | |
• Servicio PAM Mount | Servicio de montado de volúmenes en el ingreso al sistema. | |
• Servicios de Guix | Servicios relacionados específicamente con Guix. | |
• Servicios de Linux | Servicios asociados al núcleo Linux. | |
• Servicios de Hurd | Servicios específicos para un sistema Hurd. | |
• Servicios misceláneos | Otros servicios. | |
Definición de servicios | ||
• Composición de servicios | El modelo para la composición de servicios. | |
• Tipos de servicios y servicios | Tipos y servicios | |
• Referencia de servicios | Referencia de la API. | |
• Servicios de Shepherd | Un tipo de servicio particular. | |
• Complex Configurations | Defining bindings for complex configurations. | |
Platforms | ||
• platform Reference | Detail of platform declarations. | |
• Supported Platforms | Description of the supported platforms. | |
System Images | ||
• image Reference | Detail of image declarations. | |
• Instantiate an Image | How to instantiate an image record. | |
• image-type Reference | Detail of image types declaration. | |
• Image Modules | Definition of image modules. | |
Instalación de archivos de depuración | ||
• Información separada para depuración | Instalación de las salidas ’debug’. | |
• Reconstrucción de la información para depuración | Construir la información de depuración necesaria. | |
Lanzamiento inicial | ||
• Lanzamiento inicial a partir de la semilla binaria reducida | Un lanzamiento inicial a la altura de GNU. | |
• Preparación para usar los binarios del lanzamiento inicial | Construcción de lo que más importa. | |
Next: Introducción, Up: (dir) [Contents][Index]