1. Tecnología
  2. »
  3. GNU/Linux
  4. »
  5. Linux

Crear un repositorio local de los DVD's de debian (squeeze)






Podemos crear un repositorio local como repositorio de red local o como archivos locales para la computadora con los 8 DVDs de debian, evitando asi usar los dvds cada vez que queramos instalar un programa además que evitamos el consumo del ancho de banda.

NOTA: NO podemos instalar por medio del centro de software pero si por medio de la terminal, centro de software da el nombre del paquete hasta abajo a la derecha en la pagina de la informacion completa del paquete

Para los ocho dvd's copiamos el contenido de la carpeta pool y la vaciamos en carpetas nombradas disco1 disco2 disco3 disco4 disco5 disco6 disco7 disco8 segun corresponda.

Como usuario root de debian


mkdir /var/repositorio
cd /var/repositorio
mkdir disco1; mkdir disco2; mkdir disco3; mkdir disco4; mkdir disco5; mkdir disco6; mkdir disco7; mkdir disco8


Introducimos el DVD 1 y como root

cp /media/cdrom/pool/* /var/repositorio/disco1


Introducimos el DVD 2 y como root

cp /media/cdrom/pool/* /var/repositorio/disco2


Introducimos el DVD 3 y como root

cp /media/cdrom/pool/* /var/repositorio/disco3


Y lo mismo para el DVD 4 al DVD 8, ahora vamos a crear el archivo que contiene la informacion de paquetes para apt. como root y despues de un rato sale el archivo


cd /var/repositorio
apt-ftparchive packages . /dev/null | gzip -c -9 > Packages.gz



Ahora vamos a editar el sources.list ya sea para archivo local o red por medio de apache


-----------------------------------------------------------------------------------------------------------
a) como archivo local


gedit /etc/apt/sources.list

y añadimos la linea siguienete


deb file:///var/repositorio /



b) atraves del servidor web apache2 por la red, instalando apache2, como sabemos el direcorio de apache2 es /var/www/


apt-get install apache2
ln -s /var/repositorio/ /var/www


podemos probar que esté funcionando en el browser con la dirección http://127.00.1/repositorio



ahora para las computadoras a las que se vayan a conectar al servidor de nuestros paquetes .deb editamos sus repositorios con la ip_local_de_la_pc_con_el_repositorio que depende de tu router o moden de casa


gedit /etc/apt/sources.list


y añadimos la linea siguiente y guardamos


deb http://ip_local_de_la_pc_con_el_repositorio:80/repositorio /


-------------------------------------------------------------------------------------------------------------

ahora solo resta actualizar con un


apt-get update



NOTA: NO podemos instalar por medio del centro de software pero si por medio de la terminal, centro de software da el nombre del paquete hasta abajo a la derecha en la pagina de la informacion completa del paquete
0
0
0
0No hay comentarios