Descargá la app
Danos tu opinión
Anuncie en Taringa!
Sobre nosotros
Ayuda
Reglas de la comunidad
Desarrolladores
Denuncias
Reportar Abuso - DMCA
Términos y condiciones
Reportar un bug
  1. Tecnología
  2. »
  3. GNU/Linux
  4. »
  5. Linux

Crear repositorio Local de Debian

Repositorio local en tu Linux


Más de una vez nos vemos en la necesidad de no cargar con los dvd de Linux por simple practicidad y esto siempre nos con lleva a la solución de un repositorio en la misma máquina para no tener que de3pender tanto de internet (si es que tienes) o de los dvd de instalación.

La mejor solución es copiar todos los discos en una carpeta local y crear un repositorio.
Abrimos una terminal como root y creamos una carpeta

mkdir repositorio
chmod 777 repositorio

Ahora copiamos uno a uno los dvd de de Linux (en mi caso Debian). Asi que debemos entrar primero en la carpeta media

cd /media/cdrom
cp -R dists/ /repositorio
cp -R pool/ /repositorio

Para que no te des mala vida utiliza nautilus y copia solamente las carpetas pool y dist ya que le dimos permisos a el usuario de copiar y borrar. Recuerda copiar todo en la misma careta. Por lo tanto te va a preguntar si deseas reemplazar y le dices si.
Ahora después de mil años

Entramos en la carpeta dists y buscamos nuestra versión de Linux para borrar el archivo Packages.gz . En mi caso seria asi:

Dists - lenny - contrib - binary-i386

Hacemos lo mismo con el Archivo Packages de pool

Dists – lenny – main – binary-i386


En el siguiente paso vamos a crear esos archivos que borramos los cuales indicaran a Linux que packetes tiene en esas carpetas.

dpkg-scanpackages pool/main/ /dev/null > dists/lenny/main/binary-i386/Packages

Ahora se comprime el archivo

gzip dists/lenny/main/binary-i386/Packages

y hacemos lo mismo con el directorio contrib

dpkg-scanpackages pool/contrib/ /dev/null > dists/lenny/contrib/binary-i386/Packages

gzip dists/lenny/contrib/binary-i386/Packages

Ahora instalamos apache
aptitude install apache2

Creamos un enlace simbolico para el web pero Primero salimos del directorio repositorio

cd ..
ln –s /repositorio /www/repositorio

Ahora modificamos el sources.list

nano /etc/apt/sources.list
y agregamos la línea siguiente

deb http://127.0.0.1/repositorio lenny main contrib

Ahora ejecutamos apt para actualizar

apt-get update

y listo ya tenemos repositorio local con todos nuestros paquetes de los dvd
0
0
0
0No hay comentarios