aboutsummaryrefslogtreecommitdiffhomepage
path: root/markup/pod/live-manual/media/text/es/user_installation.ssi
blob: 9da15faf78e9a39f2f96579eff7feee4580e147f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
:B~ Instalación

1~installation Instalación

2~requirements Requisitos

Para crear las imágenes en vivo son necesarios los siguientes requisitos:

_* Acceso de superusuario (root)

_* Una versión actualizada de live-build

_* Un intérprete de comandos compatible con POSIX, como por ejemplo /{bash}/
o /{dash}/

_* /{debootstrap}/

_* Linux 2.6.x o superior.

Tener en cuenta que no es necesario el uso de Debian o una distribución
derivada de Debian - live-build funcionará en casi cualquier distribución
que cumpla con los requisitos anteriores.

2~installing-live-build Instalación de live-build

Se puede instalar live-build de varias maneras diferentes:

_* Desde el repositorio Debian

_* A partir del código fuente

_* Usando instantáneas

Si se usa Debian, el método recomendado es instalar live-build a través del
repositorio de Debian.

3~ Desde el repositorio Debian.

Simplemente instalar live-build como cualquier otro paquete:

code{

 # apt-get install live-build

}code

3~ A partir del código fuente

live-build se desarrolla utilizando el sistema de control de versiones Git.
En los sistemas basados en Debian se encuentra el paquete /{git}/. Para ver
el último código, ejecutar:

code{

 $ git clone git://live-systems.org/git/live-build.git

}code

Se puede crear e instalar el paquete Debian ejecutando:

code{

 $ cd live-build
 $ dpkg-buildpackage -b -uc -us
 $ cd ..

}code

Si se desea, se podrá instalar cualquiera de los paquetes #{.deb}# recien
creados con el procedimiento anterior, p.ej.

code{

 # dpkg -i live-build_4.0-1_all.deb

}code

También se puede instalar live-build directamente en el sistema ejecutando:

code{

 # make install

}code

y desinstalarlo con:

code{

 # make uninstall

}code

3~ A partir de «instantáneas» 

Si no se desea crear o instalar live-build a partir del código fuente, se
puede usar instantáneas. Estas se generan automáticamente a partir de la
última versión de Git y están disponibles en
http://live-systems.org/debian/.

2~ Instalación de live-boot y live-config

*{Nota:}* No es necesario instalar live-boot o live-config en el sistema para crear sistemas personalizados en vivo. Sin embargo, eso no causará ningún daño y es útil por motivos de referencia. Si únicamente se desea tener la documentación, es posible instalar los paquetes /{live-boot-doc}/ y /{live-config-doc}/ de forma independiente.

3~ Desde el repositorio Debian.

Tanto live-boot como live-config están disponibles en el repositorio Debian
siguiendo un procedimiento similar al explicado en la {Instalación de
live-build}#installing-live-build.

3~ A partir del código fuente

Para utilizar el último código fuente a partir de git, se puede seguir el
proceso siguiente. Asegurarse de estar familiarizado con los términos
mencionados en {Términos}#terms.

_* Comprobar el código fuente de live-boot y live-config

code{

 $ git clone git://live-systems.org/git/live-boot.git
 $ git clone git://live-systems.org/git/live-config.git

}code

Si se desea generar estos paquetes a partir del código fuente, se puede
consultar las páginas del manual para más detalles sobre la personalización
de live-boot y live-config.

_* Creación de los paquetes .deb de live-boot y live-config

Se debe crear ya sea en la distribución de destino o en un entorno chroot
que contenga la plataforma de destino: es decir, si el objetivo es
${testing} entonces se debe crear usando ${testing}.

Utilizar un programa creador personal como /{pbuilder}/ o /{sbuild}/ si se
necesita crear live-boot para una distribución de destino diferente del
sistema de creación. Por ejemplo, para las imágenes en vivo de ${testing},
crear live-boot en un entorno chroot ${testing}. Si la distribución de
destino coincide con la distribución actual, se puede crear directamente
sobre el sistema de creación con #{dpkg-buildpackage}# (proporcionada por el
paquete /{dpkg-dev}/ ):

code{

 $ cd live-boot
 $ dpkg-buildpackage -b -uc -us
 $ cd ../live-config
 $ dpkg-buildpackage -b -uc -us

}code

_* Utilizar los ficheros .deb generados que proceda

Como live-boot y live-config son instalados por el sistema de construcción
live-build, la instalación de esos paquetes en el sistema anfitrión no es
suficiente: se debe tratar los .deb generados como si fueran paquetes
personalizados. Puesto que el propósito de la construcción de estos paquetes
a partir del código fuente es probar cosas nuevas a corto plazo antes de su
lanzamiento oficial, seguir las instrucciones de {Instalar paquetes
modificados o de terceros}#installing-modified-or-third-party-packages para
incluir temporalmente los ficheros necesarios en la configuración.  En
particular, observar que ambos paquetes se dividen en una parte genérica,
una parte de documentación y uno o más back-ends. Incluir la parte genérica,
sólo uno de los back-ends que coincida con la configuración y opcionalmente,
la documentación. Suponiendo que se está construyendo una imagen en vivo en
el directorio actual y se han generado todos los .deb para una única versión
de los dos paquetes en el directorio superior, estos comandos bash copiaran
todos los paquetes necesarios, incluyendo sus back-ends por defecto:

code{

 $ cp ../live-boot{_,-initramfs-tools,-doc}*.deb  config/packages.chroot/
 $ cp ../live-config{_,-sysvinit,-doc}*.deb  config/packages.chroot/

}code

3~ A partir de «instantáneas» 

Se puede dejar que live-build utilice automáticamente las últimas
instantáneas de live-boot y live-config mediante la configuración del
repositorio de terceros live-systems.org en el directorio de configuración
de live-build.