Instalar Software un repositorio local en Linux

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
Línea 2: Línea 2:
Combinando algunos tutoriales les cuento como hice esto.
Combinando algunos tutoriales les cuento como hice esto.
<pre>
<pre>
-
'''1. Bajando los paquetes.'''
+
1. 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.  
Antes de nada necesitaba tener los paquetes en una computadora para luego compartirlos, asi que para hacerlo bien instale todo lo necesario.  
-
'''2. Copiando los .deb'''
+
2. 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
+
Cuando instalas cualquier paquete, Ubuntu o Kubuntu guarda una copia en  
-
'''$ sudo cp /var/cache/apt/archives/*.deb /home/usuario/repositorio'''
+
/var/cache/apt/archives (estos archivos ya existen preguntar al grupo de software libre),  
-
  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'''
+
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
-
'''3. Creando el archivo Package.gz'''
+
3. 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:
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
$ dpkg-scanpackages /home/usuario/repositorio/.* | gzip > /home/usuario/repositorio/Packages.gz
Packages.gz tiene una lista de todos los paquetes.
Packages.gz tiene una lista de todos los paquetes.
-
'''4, Modifica el Sources.list'''
+
4, Modifica el Sources.list
-
coloca en consola '''$ sudo nano /etc/apt/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  
Modifica todos los repositorios en forma inhabilitados colocando # al principio de la linea y coloca al final del texto  
-
'''deb file:/home/usuario/repositorio ./'''
+
deb file:/home/usuario/repositorio ./
-
dale a las tecla '''Ctrl+o''' para guardar y '''Ctrl+x '''para salir
+
dale a las tecla Ctrl+o para guardar y Ctrl+x para salir
-
'''5, Modificamos el Arbol de Paquetes'''
+
5, 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'''
+
Modifica el archivo que esta en /home/usuario/repositorio/Packages.gz, en la linea donde dice  
-
colocar '''Filename: 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
-
'''6, Actualizamos el Apt-Get'''
+
6, Actualizamos el Apt-Get
-
'''$sudo apt-get update  '''
+
-
'''7.Comienza a Instalar los programas que estan en el repositorio creado y listo'''
+
$sudo apt-get update 
 +
 
 +
7.Comienza a Instalar los programas que estan en el repositorio creado y listo
</pre>
</pre>

Revisión de 19:07 21 jun 2007

Como hacer un repositorio local Combinando algunos tutoriales les cuento como hice esto.

1. 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. 

2. 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

3. 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.

4, 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 ./
dale a las tecla Ctrl+o para guardar y Ctrl+x para salir

5, 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

6, Actualizamos el Apt-Get

$sudo apt-get update  

7.Comienza a Instalar los programas que estan en el repositorio creado y listo
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas