Podemos almacenar en CD o DVD nuestro propio repositorio de paquetes Debian/Ubuntu para usarlo localmente.
1.-Adquirir las aplicaciones para generar reporsitorios:
apt-get install mkisofs
2.- Crear estructura de directorios de desarrollo, yo usare: /respaldos/personales/ldj/cd_repositorio
mkdir -p /respaldos/personales/ldj/cd_repositorio/.disk
mkdir -p /respaldos/personales/ldj/cd_repositorio/pool
echo "LDJ Repositorio `cat /etc/debian_version`"> /respaldos/personales/ldj/cd_repositorio/.disk/info
3.- Adquirir los paqutes (archivos .deb) para colocar en /respaldos/personales/ldj/cd_repositorio/pool, por ejemplo mc
apt-get -d install mc
Ojo, la opcion -d es solo para descargar sin instalar
En Debian/Ubuntu cuando instalamos/descargamos un paquete usando "apt-get" se descargan en:
/var/cache/apt/archives
SI NO SABE CUALES, PUEDE COPIAR TODOS CON:
cp /var/cache/apt/archives/*.deb /respaldos/personales/ldj/cd_repositorio/pool
4.-Generar catalogo de los paquetes
cd /respaldos/personales/ldj/cd_repositorio
dpkg-scanpackages . /dev/null | gzip > Packages.gz
5.-Crear la imagen del CD o DVD
mkisofs -f -J -R -o /respaldos/personales/ldj/cd_repositorio.iso .
Listo!! a quemar el cd
Tambien podemos probar montando la imagen que estara en /respaldos/personales/ldj/cd_repositorio.iso:
mkdir -p /media/cdrom
con ISO: mount -o loop /respaldos/personales/ldj/cd_repositorio.iso /media/cdrom
con CD: mount -t iso9660 /dev/cdrom /media/cdrom
Agregamos el cd al repositorio (ya sea imagen o cd fisico, si hay error revisar el punto de montaje):
apt-cdrom -m -d /media/cdrom add
apt-get update
y ya puedes hacer un apt-get install del programa que esta en el CD
Para saber como PUBLICAR un repositorio local usando apache visite:
http://ldj-funciones-java.blogspot.com/2012/09/linux-debian-repositorio-local-extra.html
martes, 21 de julio de 2015
Suscribirse a:
Entradas (Atom)