viernes, 6 de julio de 2007

Manual de creación de un "add on CD/DVD" en Debian y derivadas

Pese a lo que la mayoría de la gente podría pensar, crear un "add on CD/DVD" para distros basadas en Debian y derivadas es un proceso realmente sencillo (lo hice yo, que soy un zopenco).

Bueno, dicho esto, pongámonos manos a la obra (gran serie, por cierto).

Receta: Crear un "add on CD/DVD" en Debian y derivadas.
  • Tiempo aproximado: Depende de la cantidad de software a descargar y la velocidad de conexión.
  • Ingredientes:
    • Conexión a Internet (preferible banda ancha)
    • Ordenador con la distribución instalada "sin tocar" o bien un LiveCD de la misma.
    • Espacio libre en disco (en función de la cantidad de software a descargar) o bien en RAM si lo hacemos desde un LiveCD
    • Regrabadora de CD/DVD
    • CD/DVD virgen
  • Preparación:
    • Editamos con un editor de texto plano /etc/apt/sources.list y lo guardamos con los repositorios que más nos gusten.
    • Abrimos una terminal, actualizamos el directorio de listas de APT (# aptitude update) y descargamos los programas que deseamos con sus dependencias:
      # aptitude install -d programa1 programa2 programa3
    • Una vez que hemos descargado todos los programas que nos apetecen, nos dirigimos con nuestro explorador de ficheros hacia /var/cache/apt/archives y copiamos el contenido completo del directorio (excepto /partial y lock) en un directorio sobre el que vamos a trabajar. Por ejemplo en nuestro directorio personal, podemos crear una carpeta con el mismo nombre (archives) e incluir en ella los archivos en cuestión. Si estamos trabajando desde un LiveCD, mejor ir moviéndolos secuencialmente al disco duro o a un pendrive para evitar quedarnos sin memoria RAM.
    • Bien, ahora que ya tenemos todos nuestros programas preferidos, podríamos grabarlos en un CD e instalarlos mediante dpkg (# dpkg -i paquete.deb o # dpkg -i *.deb) o a través de alguna de sus GUIs (KPackage, por ejemplo) en un ordendor sin conexión a Internet. Pero imagina que el CD no es para tí, sino para un amigo, o ¡incluso para tu madre! No les vamos a complicar la vida, continúa leyendo...
    • Ahora debemos indexar la lista de paquetes en un fichero externo para que APT sea capaz de instalar paquetes. Para ello, nos situamos, desde una terminal, dentro del directorio en el que tenemos los paquetes y escribimos lo siguiente:
      $ dpkg-scanpackages . /dev/null | gzip > Packages.gz
    • Bueno, ya sólo queda grabar el contenido del directorio en un CD/DVD con cualquier suite de grabación, como K3b (incluso, si lo prefires, es posible crear una imagen ISO, en lugar de grabar el CD/DVD, para posteriormente montarla desde consola o con KIso).
    • Una vez grabado el CD, ya lo puedes usar en cualquier ordenador. Tan sólo has de abrir una terminal y escribir:
      # apt-cdrom add
      A partir de ese momento, ya es posible instalar software a través de APT, bien con aptitude con cualquier GUI para APT, como pueden ser Adept o Synaptic.
Nota: Este CD/DVD sirve única y exclusivamente para la distro desde la que lo has realizado. Por ejemplo, uno de Kubuntu no sirve para Xubuntu. Del mismo modo, uno de Debian no sirve para GnuLinEx.

Vía | Crea CD/DVD con los paquetes descargados - Guía Ubuntu

[ACTUALIZACIÓN]
Los programas debmirror, debpartial y/o debpartial-mirror nos permitirán gestionar los paquetes de diferentes maneras para repartirlos automáticamente en varios CD/DVDs, y que APT vaya pidiéndolos en medida que los vaya necesitando.

No hay comentarios:

Publicar un comentario en la entrada

Tu comentario será publicado tan pronto como sea supervisado y aprobado.
No están permitidas las faltas de respeto ni la información sensible (como direcciones de correo o números de teléfono). Estos comentarios serán eliminados.

LinkWithin

Related Posts Plugin for WordPress, Blogger...