Manual de Live Systems

Table of Contents

Acerca de este manual

Acerca de este manual

Acerca de este manual

Para el impaciente.

Términos

Autores

Cómo contribuir a este documento

Aplicar cambios

Traducción

Contribuir al ${project}

Acerca del ${project}

Motivación

Desventajas de los sistemas en vivo actuales

El porqué de crear un sistema en vivo propio.

Filosofía

Solamente paquetes sin modificación alguna de Debian «main»

Sin configuración especial para el sistema en vivo

Contacto

Usuario

Instalación

Instalación

Requisitos

Instalación de live-build

Desde el repositorio Debian.

A partir del código fuente

A partir de «instantáneas»

Instalación de live-boot y live-config

Desde el repositorio Debian.

A partir del código fuente

A partir de «instantáneas»

Conceptos básicos

Conceptos básicos

¿Qué es un sistema en vivo?

Descarga de imágenes prefabricadas

Uso del servicio de creación de imágenes web

Uso y advertencias del servicio de creación de imágenes web

Primeros pasos: creación de una imagen ISO híbrida

Usar una imagen ISO híbrida

Grabar una imagen ISO en un medio físico.

┥Copiar una imagen ISO híbrida a un dispositivo USB┝┤#194├

Usar el espacio libre en el dispositivo USB

Arrancar el medio en vivo

Usar una máquina virtual para pruebas

Probar una imagen ISO con QEMU

Probar una imagen ISO con VirtualBox

Construir y utilizar una imágen HDD

Creación de una imagen de arranque en red

Servidor DHCP

Servidor TFTP

Servidor NFS

Cómo probar el arranque en red

Qemu

Arrancar desde internet

Conseguir los ficheros para arrancar desde internet

Arrancar imágenes webboot

Descripción general de las herramientas

Descripción general de las herramientas

El paquete live-build

El comando lb config

El comando lb build

El comando lb clean

El paquete live-boot

El paquete live-config

Gestionar una configuración

Gestionar una configuración

Gestionar cambios en la configuración

¿Por qué utilizar scripts auto? ¿Qué hacen?

Usar scripts auto de ejemplo

┥Clonar una configuración publicada a través de Git┝┤#344├

Personalización de contenidos

Descripción general de la personalización.

Configuración en el momento de la creación vs en el momento del arranque

Etapas de la creación

Opciones para lb config en ficheros

Tareas de personalización

Personalización de la instalación de paquetes

┥Personalización de la instalación de paquetes┝┤#369├

Origen de los paquetes

Distribución, áreas de archivo y modo

Réplicas de Distribución Debian

┥Réplicas de Distribution utilizadas durante la creación┝┤#381├

Réplicas de distribución Debian utilizadas en la ejecución.

Repositorios adicionales

Selección de los paquetes a instalar

Listas de paquetes

Utilizar metapaquetes

Listas de paquetes locales

Listas de paquetes locales para la etapa binary

Generar listas de paquetes

Utilización de condiciones dentro de las listas de paquetes

Eliminación paquetes durante la instalación

Tareas de Escritorio e Idioma

Versión y tipo de kernel

Kernels personalizados

┥Instalar paquetes modificados o de terceros┝┤#448├

Método packages.chroot para instalar paquetes personalizados

Método de repositorio APT para instalar paquetes personalizados

Paquetes personalizados y APT

Configurar APT en la creación

Utilizar apt o aptitude

Utilización de un proxy con APT

Ajuste de APT para ahorrar espacio

Pasar opciones a apt o a aptitude

APT pinning

Personalización de contenidos

Personalización de contenidos

Includes

Includes locales en Live/chroot

Includes locales en Binary

Scripts gancho (Hooks)

Scripts gancho locales en Live/chroot

Scripts gancho en tiempo de arranque

Scripts gancho locales en Binary

Preconfiguración de las preguntas de Debconf

Personalización del comportamiento en tiempo de ejecución.

┥Personalización del comportamiento en tiempo de ejecución.┝┤#528├

Personalización del usuario por defecto del sistema en vivo

┥Personalización de las variantes locales e idioma┝┤#539├

Persistencia

El fichero persistence.conf

Utilizar varios medios persistentes

Utilizar persistencia con cifrado

Personalización de la imagen binaria

Personalización de la imagen binaria

Gestores de arranque

Metadatos ISO

Personalización del Instalador de Debian

Personalización del Instalador de Debian

Tipos de imágenes según el instalador

Personalizando el Instalador de Debian mediante preconfiguración

Personalizar el contenido del Instalador de Debian

Proyecto

Contribuir al proyecto

Contribuir al proyecto

Realizar cambios

Cómo informar acerca de errores.

Informes de errores.

Problemas conocidos

Reconstruir desde cero

Utilizar paquetes actualizados

Recopilar información

Aislar el fallo si es posible

Utilizar el paquete correcto sobre el que informar del error

En la preinstalación (bootstrap) en tiempo de creación.

Mientras se instalan paquetes en tiempo de creación.

En tiempo de arranque

En tiempo de ejecución

Hacer la investigación

Dónde informar de los fallos

Estilo de código

Estilo de código

Compatibilidad

Sangrado

Ajuste de líneas

Variables

Miscelánea

Procedimientos

Procedimientos

Principales lanzamientos

Nuevas versiones

Última actualización de una versión Debian

Plantilla para anunciar nuevas versiones.

Repositorios Git

Repositorios Git

Manejo de múltiples repositorios

Ejemplos

Ejemplos

Ejemplos

Uso de los ejemplos

Tutorial 1: Una imagen predeterminada

Tutorial 2: Una utilidad de navegador web

Tutorial 3: Una imagen personalizada

Primera revisión

Segunda revisión

Un cliente VNC kiosk

Una imagen básica para un pendrive USB de 128MB

Un escritorio GNOME con variante local e instalador

Apéndice

Style guide

Guía de estilo

Instrucciones para los autores

Aspectos lingüísticos

Procedimientos

Directrices para los traductores

Consejos de traducción