Instalar Software un repositorio local en Linux
De CidesaWiki
Línea 55: | Línea 55: | ||
</pre> | </pre> | ||
- | + | * Comienza a Instalar los programas que estan en el repositorio creado y listo. | |
- | + |
Revisión de 16:19 13 jul 2007
Como hacer un repositorio local Combinando algunos tutoriales les cuento como hice esto.
- Bajando los paquetes.
Antes de nada necesitaba tener los paquetes en una computadora para luego compartirlos, asi que para hacerlo bien instale todo lo necesario.
- Copiando los .deb
Cuando instalas cualquier paquete, Ubuntu o Kubuntu guarda una copia en /var/cache/apt/archives (estos archivos ya existen preguntar al grupo de software libre), basta con copiar todos los .deb a una carpeta que voy a llamar repositorio
$ sudo cp /var/cache/apt/archives/*.deb /home/usuario/repositorio
- y bajate el archivo
dpkg-dev_1.13.11ubuntu6_all.deb (Esta en la Carpeta Kid) o una version mayor he instalalo ubicandote donde esta el archivo ejecuta:
$ sudo apt-get install dpkg-dev
- Creando el archivo Package.gz
Es increible lo sencillo que es habilitar todos los paquetes como un Repositorio. Basta con pegarle a la consola con:
$ dpkg-scanpackages /home/usuario/repositorio/.* | gzip > /home/usuario/repositorio/Packages.gz Packages.gz tiene una lista de todos los paquetes.
- Modifica el sources.list, coloca en consola:
$ sudo nano /etc/apt/sources.list
- Modifica todos los repositorios en forma inhabilitados colocando # al principio de la linea y coloca al final del texto
deb file:/home/usuario/repositorio ./
Con las tecla Ctrl+o para guardar y Ctrl+x para salir
- Modificamos el Arbol de Paquetes
Modifica el archivo que esta en /home/usuario/repositorio/Packages.gz, en la linea donde dice Filename: /home/jaime/repositorio/./apache2_2.2.3-3.2build1_all.deb colocar Filename: apache2_2.2.3-3.2build1_all.deb
- Actualizamos el Apt-Get
$ sudo apt-get update
- Comienza a Instalar los programas que estan en el repositorio creado y listo.