PDF de programación - Debian: Manual Debian Live

Imágen de pdf Debian: Manual Debian Live

Debian: Manual Debian Livegráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 27 de Febrero del 2018)
832 visualizaciones desde el 27 de Febrero del 2018
402,3 KB
69 paginas
Creado hace 10a (07/05/2013)
Manual Debian Live

Proyecto Debian Live <[email protected]>

7 de mayo 2013

Copyright © 2006-2013 Debian Live Project;
License: Este programa es software libre: puede ser
redistribuido y/o modificado bajo los términos de la GNU
General Public License publicada por
la Free Software
Foundation, bien de la versión 3 de la Licencia, o (a su
elección) cualquier versión posterior.

Este programa se distribuye con la esperanza de que sea
útil, pero SIN NINGUNA GARANTÍA, incluso sin la garantía
implícita de COMERCIALIZACIÓN o IDONEIDAD PARA UN
PROPÓSITO PARTICULAR. Consulte la GNU General Public
License para más detalles.

Debería haber
recibido una copia de la General Public
License GNU junto con este programa. Si no, vea
‹http://www.gnu.org/licenses/›.

El texto completo de la GNU Licencia Pública General se
pueden
/usr/share/common-licenses/GPL-
3

encontrar

en

ii

Contents

Manual Debian Live

Acerca de este manual

1. Acerca de este manual

1.4.1 Aplicar cambios
1.4.2 Traducción

1.1 Para el impaciente.
1.2 Términos
1.3 Autores
1.4 Cómo contribuir a este documento

. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
2. Acerca del Proyecto Debian Live . . . . . . . . . .
2.1 Motivación . . . . . . . . . . . . . . . . . . .
2.1.1 Desventajas en los sistemas Live
. . . . . . . . . . . . . . . . . .
2.1.2 El porqué de crear un Sistema Live
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2.2.1 Solamente paquetes sin modificación
. . . . . . . .
2.2.2 Sin configuración especial para el
. . . . . . . . . . . . . . .
2.3 Contacto . . . . . . . . . . . . . . . . . . . .

alguna de Debian «main»

Sistema Live

propio.

2.2 Filosofía

actuales

Usuario

3.1 Requisitos
3.2 Instalación de live-build

3. Instalación . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . .
. . . . . .
. . . . . . . .
. . . . . . .
. . . .
. . . . . .
. . . . . . . .

3.2.1 Desde el repositorio Debian.
3.2.2 A partir del código fuente
3.2.3 A partir de «instantáneas»

3.3.1 Desde el repositorio Debian.
3.3.2 A partir del código fuente

3.3 Instalación de live-boot y live-config

Contents

1

1
1
1
1
3
3
3
4
4
4

4

5
5

5

5
6

6
6
6
6
7
7
7
7
7
8

3.3.3 A partir de «instantáneas»

. . . . . . .
4. Conceptos básicos . . . . . . . . . . . . . . . . . .
. . . . . . . .

4.1 ¿Qué es un sistema en vivo?
4.2 Descarga de imágenes prefabricadas
4.3 Uso del servicio de creación de imágenes

8
9
9
. . . 10

web

. . . . . . . . . . . . . . . . . . . . 10

4.3.1 Uso y advertencias del servicio de

creación de imágenes web

. . . . . . . 10

4.4 Primeros pasos: creación de una imagen

ISO híbrida

4.5 Usar una imagen ISO híbrida

. . . . . . . . . . . . . . . . 11
. . . . . . . . 11

4.5.1 Grabar una imagen ISO en un medio

físico.

. . . . . . . . . . . . . . . . . . . 11

4.5.2 Copiar una imagen ISO híbrida a un

dispositivo USB . . . . . . . . . . . . . . 12

4.5.3 Usar el espacio libre en el dispositivo

USB . . . . . . . . . . . . . . . . . . . . 12
4.5.4 Arrancar el medio en vivo . . . . . . . . 12
4.6 Usar una máquina virtual para pruebas . . . 13
4.6.1 Probar una imagen ISO con QEMU . . 13
14
4.6.2 Probar una imagen ISO con virtualbox
4.7 Construir y utilizar una imágen HDD . . . . 14
4.8 Creación de una imagen de arranque en red
15
. . . . . . . . . . . . . 16
4.8.1 Servidor DHCP
4.8.2 Servidor TFTP . . . . . . . . . . . . . . 16
4.8.3 Servidor NFS . . . . . . . . . . . . . . . 16
4.8.4 Cómo probar el arranque en red . . . . 17
4.8.5 Qemu . . . . . . . . . . . . . . . . . . . 17
5. Descripción general de las herramientas . . . . . . 17
. . . . . . . . . . . . . 17
. . . . . . . . . . 18
5.1.1 El comando lb config
5.1.2 El comando lb build
. . . . . . . . . . . 18
5.1.3 El comando lb clean . . . . . . . . . . . 18
. . . . . . . . . . . . . 19

5.1 El paquete live-build

5.2 El paquete live-boot

iii

5.3 El paquete live-config

. . . . . . . . . . . . 19
6. Gestionar una configuración . . . . . . . . . . . . . 19
6.1 Gestionar cambios en la configuración . . . 19

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

hacen? . . . . . . . . . . . . . . . . . . . 19
. . . . . . 20

6.1.2 Usar scripts auto de ejemplo

6.2 Clonar una configuración publicada a través

7. Descripción general de la personalización.

. . . . . . . . . . . . . . . . . . . 20
. . . . . 21

de Git

7.1 Configuración en el momento de la creación

vs en el momento del arranque

. . . . . 21
7.2 Etapas de la creación
. . . . . . . . . . . . 22
7.3 Opciones para lb config en ficheros . . . . . 22
7.4 Tareas de personalización . . . . . . . . . . 23
8. Personalización de la instalación de paquetes . . . 23
. . . . . . . . . . . 23
8.1.1 Distribución, áreas de archivo y modo . 23
. . . . 24
8.1.2 Réplicas de Distribución Debian

8.1 Origen de los paquetes

8.1.3 Réplicas de Distribution utilizadas

durante la creación . . . . . . . . . . . . 24
8.1.4 Réplicas de distribución Debian
utilizadas en la ejecución.
8.1.5 Repositorios adicionales

8.2 Selección de los paquetes a instalar

8.2.1 Listas de paquetes
8.2.2 Utilizar metapaquetes
8.2.3 Listas de paquetes locales
8.2.4 Listas de paquetes locales para la etapa

. . . . . . . . 24
. . . . . . . . 25
. . . . 25
. . . . . . . . . . . 26
. . . . . . . . . . 26
. . . . . . . 26

binary

. . . . . . . . . . . . . . . . . . . 27
. . . . . . . 27

8.2.5 Generar listas de paquetes
8.2.6 Utilización de condiciones dentro de las

listas de paquetes

. . . . . . . . . . . . 27
8.2.7 Tareas de Escritorio e Idioma . . . . . . 28
8.2.8 Versión y tipo de kernel
. . . . . . . . . 28

Contents

8.2.9 Kernels personalizados

. . . . . . . . . 29
29

8.3 Instalar paquetes modificados o de terceros
8.3.1 Método packages.chroot para instalar

paquetes personalizados

. . . . . . . . 30

8.3.2 Método de repositorio APT para instalar

paquetes personalizados

. . . . . . . . 30
8.3.3 Paquetes personalizados y APT . . . . 30
8.4 Configurar APT en la creación . . . . . . . . 30
8.4.1 Utilizar apt o aptitude
. . . . . . . . . . 31
8.4.2 Utilización de un proxy con APT
. . . . 31
8.4.3 Ajuste de APT para ahorrar espacio . . 31
8.4.4 Pasar opciones a apt o a aptitude
. . . 32
. . . . . . . . . . . . . . . 32
8.4.5 APT pinning
9. Personalización de contenidos . . . . . . . . . . . . 33
. . . . . . . . . . . . . . . . . . . . 33
. . . . . 34
. . . . . . . 34
. . . . . . . . . . . 34
. 35
9.2.1 Scripts gancho locales en Live/chroot
35
9.2.2 Scripts gancho en tiempo de arranque
9.2.3 Scripts gancho locales en Binary . . . . 35

9.1.1 Includes locales en Live/chroot
9.1.2 Includes locales en Binary

9.2 Scripts gancho (Hooks)

9.1 Includes

9.3 Preconfiguración de las preguntas de

Debconf

. . . . . . . . . . . . . . . . . . 35

10. Personalización del comportamiento en tiempo de

ejecución. . . . . . . . . . . . . . . . . . . . . . . 35
10.1 Personalización del usuario por defecto del

sistema en vivo

. . . . . . . . . . . . . . 36

10.2 Personalización de las variantes locales e

idioma

10.3 Persistencia

. . . . . . . . . . . . . . . . . . . 36
. . . . . . . . . . . . . . . . . 38
. . . . . . 39
. . 40
11. Personalización de la imagen binaria . . . . . . . 40
. . . . . . . . . . . . . 40

10.3.1 El fichero persistence.conf
10.3.2 Utilizar varios medios persistentes

11.1 Gestor de arranque

iv

11.2 Metadatos ISO

. . . . . . . . . . . . . . . 41
12. Personalización del Instalador de Debian . . . . . 41
. . 41

12.1 Tipos de imágenes según el instalador
12.2 Personalizando el

Instalador de Debian

mediante preconfiguración . . . . . . . . 42

12.3 Personalizar el contenido del Instalador de

Debian . . . . . . . . . . . . . . . . . . . 43

Proyecto

13.1 Realizar cambios

43
13. Contribuir al proyecto . . . . . . . . . . . . . . . . 43
. . . . . . . . . . . . . . 44
14. Informes de errores. . . . . . . . . . . . . . . . . . 45
14.1 Problemas conocidos
. . . . . . . . . . . . 45
14.2 Reconstruir desde cero . . . . . . . . . . . 45
14.3 Utilizar paquetes actualizados
. . . . . . . 45
14.4 Recopilar información . . . . . . . . . . . . 45
14.5 Aislar el fallo si es posible
. . . . . . . . . 46
14.6 Utilizar el paquete correcto sobre el que

informar del error

. . . . . . . . . . . . . 46

14.6.1 En la preinstalación (bootstrap) en

tiempo de creación.

. . . . . . . . . . . . 47

14.6.2 Mientras se instalan paquetes en

tiempo de creación.

14.6.3 En tiempo de arranque
14.6.4 En tiempo de ejecución

14.7 Hacer la investigación
14.8 Dónde informar de los fallos

. . . . . . . . . . . . 47
. . . . . . . . 47
. . . . . . . . 47
. . . . . . . . . . . 47
. . . . . . . . 48
15. Estilo de código . . . . . . . . . . . . . . . . . . . 48
15.1 Compatibilidad . . . . . . . . . . . . . . . . 48
. . . . . . . . . . . . . . . . . . 48
15.2 Sangrado
. . . . . . . . . . . . . . . 48
15.3 Ajuste de líneas
15.4 Variables
. . . . . . . . . . . . . . . . . . . 49
15.5 Miscelánea . . . . . . . . . . . . . . . . . . 49
16. Procedimientos . . . . . . . . . . . . . . . . . . . . 50
. . . . . . . . . . 50

16.1 Principales lanzamientos

Contents

16.2 Nuevas versiones

. . . . . . . . . . . . . . 50

16.2.1 Última actualización de una versión

Debian . . . . . . . . . . . . . . . . . . . 50
16.2.2 Plantilla para anunciar nuevas
versiones.

. . . . . . . . . . . . . . . . . 50
. . . . . . . . . . . . . . . . . . . 51
17.1 Manejo de múltiples repositorios . . . . . . 52

17. Repositorios Git

Ejemplos

52
18. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . 52
18.1 Uso de los ejemplos
. . . . . . . . . . . . 52
18.2 Tutorial 1: Una imagen predeterminada . . 53
18.3 Tutorial 2: Una utilidad de navegador web
53
18.4 Tutorial 3: Una imagen personalizada . . . 53
18.4.1 Primera revisión
. . . . . . . . . . . . 54
18.4.2 Segunda revisión . . . .
  • Links de descarga
http://lwp-l.com/pdf9105

Comentarios de: Debian: Manual Debian Live (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad