guix build
guix edit
guix download
guix hash
guix import
guix refresh
guix lint
guix size
guix graph
guix publish
guix challenge
guix copy
guix container
guix weather
guix processes
operating-system
guix system
Siguiente: Introducción, Subir: (dir) [Índice general][Índice]
Este documento describe GNU Guix versión 1.0.1, una herramienta funcional de gestión de paquetes escrita para el sistema GNU.
This manual is also available in Simplified Chinese (véase GNU Guix参考手册), French (véase Manuel de référence de GNU Guix), German (véase Referenzhandbuch zu GNU Guix), Spanish (véase Manual de referencia de GNU Guix), and Russian (véase Руководство GNU Guix). If you would like to translate it in your native language, consider joining the Translation Project.
• Introducción | ¿Qué es esto de Guix? | |
• Instalación | Instalar Guix. | |
• Instalación del sistema | Instalar el sistema operativo completo. | |
• Gestión de paquetes | Instalación de paquetes, actualización, etc. | |
• Desarrollo | Desarrollo de software asistido por Guix. | |
• Interfaz programática | Uso de Guix en Scheme. | |
• Utilidades | Órdenes de gestión de paquetes. | |
• Configuración del sistema | Configurar el sistema operativo. | |
• Documentación | Navegar por los manuales de usuaria del software. | |
• Instalación de ficheros de depuración | Alimentación del depurador. | |
• 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. | |
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. | |
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. | |
• Canales | Personalizar el recolector de basura. | |
• 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 ficheros del almacén. | |
Sustituciones | ||
• Servidor oficial de sustituciones. | Una fuente particular de sustituciones. | |
• Autorización de servidores de sustituciones | Cómo activar o desactivar 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 usted confiar en esa masa informe de datos binarios? | |
Desarrollo | ||
• Invocación de guix environment | Configurar entornos de desarrollo. | |
• Invocación de guix pack | Creación de empaquetados de software. | |
Interfaz programática | ||
• Módulos de paquetes | Paquetes bajo el punto de vista del programador. | |
• Definición de paquetes | Definir nuevos paquetes. | |
• Sistemas de construcción | Especificar como se construyen los paquetes. | |
• 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 | Enredar con Guix interactivamente. | |
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 fichero e imprimir su hash. | |
• Invocación de guix hash | Calcular el hash criptográfico de un fichero. | |
• Invocación de guix import | Importar definiciones de paquetes. | |
• Invocación de guix refresh | Actualizar definiciones de paquetes. | |
• 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. | |
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 ficheros | Configurar el montaje de sistemas de ficheros. | |
• Dispositivos traducidos | Procesamiento adicional de dispositivos de bloques. | |
• 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 | Programas que se ejecutan con privilegios de root. | |
• 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. | |
• 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. | |
Servicios | ||
• Servicios base | Servicios esenciales del sistema. | |
• Ejecución de tareas programadas | El servicio mcron. | |
• Rotación del registro de mensajes | El servicio rottlog. | |
• Servicios de red | Configuración de red, daemon SSH, etc. | |
• Sistema X Window | Interfaz gráfica. | |
• Servicios de impresión | Soporte 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 Web | Servidores Web. | |
• Servicios de certificados | Certificados TLS via Let’s Encrypt. | |
• Servicios DNS | Daemon de DNS. | |
• Servicios VPN | Daemon de VPN. | |
• Sistema de ficheros en red | Servicios relacionados con NFS. | |
• Integración continua | El servicio Cuirass. | |
• 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. | |
• 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. | |
Siguiente: Introducción, Subir: (dir) [Índice general][Índice]