Debian -->
[ document manifest ]
<< previous TOC next >>
< ^ >

Manual Debian Live

Usuario

3. Instalación

3.1 Requisitos

Para crear las imágenes de Debian Live 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 o cdebootstrap
  • Linux 2.6.x
  • 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.

    3.2 Instalación de live-build

    Se puede instalar live-build de varias maneras diferentes:

  • Desde el repositorio Debian
  • A partir del código fuente
  • Desde «instantáneas»
  • Si se usa Debian, el método recomendado es instalar live-build a través del repositorio de Debian.

    3.2.1 Desde el repositorio Debian.

    Simplemente instalar live-build como cualquier otro paquete:

    # apt-get install live-build

    o

    # aptitude install live-build

    3.2.2 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:

    $ git clone git://live.debian.net/git/live-build.git

    Se puede crear e instalar el paquete Debian ejecutando:

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

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

    # dpkg -i live-build_2.0.8-1_all.deb

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

    # make install

    y desinstalarlo con:

    # make uninstall

    3.2.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.debian.net/debian/›.

    3.3 live-boot y live-config

    Nota: No es necesario instalar live-boot o live-config en el sistema para crear sistemas personalizados de Debian Live. 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.3.1 Desde el repositorio Debian.

    Tanto live-boot como live-config están disponibles en el repositorio Debian siguiendo la Instalación de live-build.

    3.3.2 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.

  • Comprobar el código fuente de live-boot y live-config
  • $ git clone git://live.debian.net/git/live-boot.git
    $ git clone git://live.debian.net/git/live-config.git

    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 Wheezy entonces se debe crear usando Wheezy.

    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 Wheezy, crear live-boot en un entorno chroot. 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 ):

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

  • Utilizar todos los ficheros .deb generados
  • Como live-boot y live-config son instalados por el sistema live-build, la instalación de estos paquetes en el sistema anfitrión no es suficiente: Se deben tratar los archivos .deb generados exáctamente igual que cualquier otro paquete personalizado. Véase Personalización de la instalación de paquetes para más información. Se debe prestar especial atención a los Repositorios adicionales.

    3.3.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 de repósitorios de terceros en el directorio de configuración de live-build. Suponiendo que ya se haya creado un árbol de configuración en el directorio actual con lb config:

    $ lb config --archives live.debian.net


    [ document manifest ]
    << previous TOC next >>
    < ^ >