Repositorio de red local para Ubuntu

Reemplace cualquier referencia a "usuario" con su nombre de usuario.

sudo aptitude install debmirror

Cree un directorio para el repositorio local:

mkdir /home/username/repos
sudo gedit /bin/repoupdate

 

Ingrese lo siguiente:

#!/bin/bash -x
/usr/bin/debmirror –nosource -m –passive –host=archive.ubuntulinux.org 
–root=ubuntu/ –method=ftp –progress –dist=gutsy 
–ignore-release-gpg –section=main,multiverse,universe,restricted 
–arch=i386 /backups/ubuntu/

 

Guarde y cierre el archivo, luego hágalo ejecutable:

sudo chmod +x /bin/repoupdate

 

Inicie la actualización:

sudo repoupdate

 

La descarga de todos los archivos Toma bastante tiempo.

Ahora puede acceder desde la misma máquina modificando el sources.list de su apt:

sudo gedit /etc/apt/sources.list

 

reemplace:

    deb http://archive.ubuntu.com/ubuntu/ dapper universe multiverse main restricted

 

con:

    #deb http://archive.ubuntu.com/ubuntu/ dapper universe multiverse main restricted
    deb file:///home/username/repos/repos dapper main universe multiverse restricted

 

Para usarlo desde otra máquina en la LAN, necesitará hacerlo accessible
para Apache. Cree un enlace simbólico en el directorio del servidor web
a su carpeta de usuario:

cd /var/www/
sudo ln -s /home/usuario/repos repos

 

Modifique los permisos de la carpeta de usuario:

cd /home/
sudo chgrp www-data usuario
chmod 770 usuario

 

En este punto debería ser capaz de navegar el directorio desde http://<ip de la computadora>/repos

Ahora puede acceder modificando el sources.list de las demás máquinas:

sudo gedit /etc/apt/sources.list

 

reemplace:

    deb http://archive.ubuntu.com/ubuntu/ gutsy universe multiverse main restricted

 

con:

    #deb http://archive.ubuntu.com/ubuntu/ gutsy universe multiverse main restricted
    deb http://<direccion ip>/repos/repos/ gutsy main universe multiverse restricted

Esta guía es una adaptación de:
http://keystoneit.wordpress.com/2006/08/25/local-network-ubuntu-repository/
http://cargol.net/~ramon/ubuntu-dvd-en
http://www.ubuntuforums.org/showthread.php?p=1391724

 

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *