Instalar Software un repositorio local en Linux
De CidesaWiki
(2 ediciones intermedias no se muestran.) | |||
Línea 41: | Línea 41: | ||
deb file:/home/usuario/repositorio ./ | deb file:/home/usuario/repositorio ./ | ||
</pre> | </pre> | ||
- | + | '''Con las tecla Ctrl+o para guardar y Ctrl+x para salir''' | |
Línea 49: | Línea 49: | ||
Filename: /home/jaime/repositorio/./apache2_2.2.3-3.2build1_all.deb | Filename: /home/jaime/repositorio/./apache2_2.2.3-3.2build1_all.deb | ||
colocar Filename: apache2_2.2.3-3.2build1_all.deb | colocar Filename: apache2_2.2.3-3.2build1_all.deb | ||
- | + | <br> | |
* Actualizamos el Apt-Get | * Actualizamos el Apt-Get | ||
<pre> | <pre> | ||
$ sudo apt-get update | $ sudo apt-get update | ||
</pre> | </pre> | ||
- | + | <br> | |
- | + | * Comienza a Instalar los programas que estan en el repositorio creado y listo. | |
- | + |
Última versió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.