Como crear un repositorio offline en Debian o Ubuntu usando APTonCD

Imagen de ElSanto

Muchos de nosotros tenemos el problema de no tener una buena conexión en nuestra casa o trabajo Sad Pero! conocemos un lugar en el que tiene una conexión decente ya sea en nuestro trabajo, en la casa o en el trabajo de un amigo Eye-wink

Entonces la computadora que tiene una conexión decente esta actualizada con lo último de lo último y todas las cosas que queremos meterle, pero en nuestra computadora de la casa no Sad entonces como hacer para llevar todo los paquetes o inclusive llevar el metapaquete de Gnome y/o KDE entero y poder instalarlo en cualquier computadora sin necesidad de internet, ni estar en red....

<!--adsense: no AdSense for Content module found-->

Para eso tenemos APTonCD que es una herramienta que tiene una interfaz gráfica la cual nos permite poner todos los paquetes que tengamos en el cache del apt o cualquier paquete que nos hemos bajado y guardado en otro lugar lo podemos meter en una imagen y grabarlo en uno o varios CDs o DVDs según sea el caso

Para instalar APTonCD en Ubuntu tenemos que habilitar el repositorio 'universe' para poder usar synaptic o el siguiente comando:

$ sudo apt-get install aptonc

En debian hasta al momento de escribir este articulo esta solo en inestable(Sid), para(actualizado) testing(lenny) que yo uso y para stable(Etch) no está Sad así que tenemos que bajarnos e instalarlo

$ wget http://umn.dl.sourceforge.net/sourceforge/aptoncd/aptoncd_0.1-1_all.deb

entonces lo instalamos

$ su
password: ********

# dpkg -i aptoncd_0.1-1_all.deb

Una vez instalado, lo podemos ubicar en Debian en: Escritorio -> Administración -> APTonCD como se muestra en la imagen de abajo

APTonCD-menu

Lo corremos y nos aparece una imagen como la siguiente, en la cual nos muestra dos pestañas "Crear" y "Restaurar"

Pantallazo-APTonCD

Si escogemos en crear una imagen, primero nos hará una lista de todos los paquetes que tenemos instalados en el directorio /var/cache/ , en el cual nos marca los paquetes más actuales y nos desmarca los viejos como nos muestra la imagen de abajo

Pantallazo-Selecting Packages

Pantallazo-Crear APTonCD

Ademas podemos agregar paquetes que nos hemos bajado como el caso de skype que no encontramos en Debian Eye-wink y asi con todos los extra que nosotros hemos bajado Eye-wink como se muestra en la imagen de abajo

Pantallazo-Seleccionar paquete

Pantallazo-Crear APTonCD-1

Ahora seleccionamos en que tipo de medio lo queremos guardar, ya sea en un CD o DVD, le ponemos un nombre si queremos, sino el programa automáticamente lo nombra de la forma aptoncd-aaaammdd y luego presionamos el botón Aceptar

Pantallazo-APTonCD-1

Pantallazo-Información

Listo ya tenemos la imagen creada para quemarla y llevarla a donde queramos y poder al día nuestra computadora que no tiene internet Eye-wink

Ok, ya sabemos como crear la imagen pero ahora como hago para ponerla en la computadora que quiero actualizar Puzzled

Una vez que estamos en nuestra computadora que queremos actualizar o instalar ciertos programas lo que hacemos es meter el CD o DVD que creamos o copiamos la imagen que se creo en la computadora, entonces nos vamos a la pestaña Restaurar como se muestra en la imagen de abajo

Pantallazo-APTonCD-2

Aquí el programa nos presenta tres alternativa la cual podemos usar para restaurar los paquetes las cuales son:

  1. Restaurar todos los paquetes a través de un CD o DVD.
  2. Restaurar los paquetes desde un archivo ISO generado previamente y almacenada localmente
  3. Agregar el CD o DVD creado anteriormente como repositorio por el programa para hacer agregado en el archivo sources.list

Para este ejemplo hemos escogido la segunda, tenemos la imagen grabada en la computadora que queremos actualizar, así que primero nos pide donde esta la imagen

Pantallazo-Seleccione una imagen ISO creada por APTonCD

Pantallazo-APTonCD-4

Pantallazo-Restaurar APTonCD

Aquí ya nos muestra los paquetes, así que podemos seleccionar todos o seleccionar solo aquellos paquetes que queremos instalar ya eso depende de lo que queremos hacer Eye-wink

Una vez listo esto le presionamos el botón aceptar y comienza el proceso

Pantallazo-APTonCD-5
Pantallazo-Información-1

Ahora por ejemplo si queremos bajarnos los repositorios enteros lo podemos hacer a través del programa, pero no gráficamente sino a través de linea de comandos:

aptoncd -d

o sino lo que podemos hacer es bajarnos los meta-paquetes con aptitude poniendo el atributo -d lo cual solo nos bajara todos los paquetes necesarios pero no lo va a instalar, así que ponemos el comando de la siguiente manera

# aptitude -d install gnome

o para los que prefieran KDE

# aptitude -d install KDE

Y después usar el programa APTonCD para crear las imágenes y pasarla a los CDs o DVDs Eye-wink

Espero que le sea de mucha ayuda este programita, especial para esa gente que no tiene internet o tiene un dialup Eye-wink

0


Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Tonny

Por supuesto esta super, yo

Por supuesto esta super, yo antes lo q hacia era copiar los archivos a otro directorio y volverlos a indexar para crear el repositorio, pero en fin con esto esta mas facil,
gracias... Smiling

Play Ogg

Esta super bueno, eso es de

Esta super bueno, eso es de super ayuda para los que sufrimos sin internet...