Problemas creando repositorio Debian 6.0

Ofimatica, juegos, etc

Moderador: frank

Avatar de Usuario
Hyuuga_Neji
Mensajes: 320
Registrado: Jue, 17 Mar 2011, 15:38
Ubicación: Abreus,Cienfuegos
Contactar:

Problemas creando repositorio Debian 6.0

Mensaje por Hyuuga_Neji » Mar, 12 Abr 2011, 16:50

En el jc donde trabaja el socio mio se consiguieron un repositorio que trajeron "desde la provincia" y ya tienen el Debian 6.0 o Squeeze como mas les guste decirles asi que me llaman para que viera el repo y de paso les ayudara a montar el repositorio y asi poder actualizar su version Lenny a esta nueva version de la rama Debian. Ya cree una carpeta local en es escritorio con el nombre de "repo" y le hice su respectiva linea de direccion en el source.list de esa misma maquina (le puse:

Código: Seleccionar todo

deb file://home/profesor/Desktop/repo/debian/squeeze main contrib non-free
) pero a la hora de actualizar el sistema a la nueva version comenzaron las tangas de la pc por decilo de alguna forma.

A duras penas logre que instalara algunos programas como el apache (muy importante para ponerla de repositorio temporal) y el opensshserver (para administracion remota de la pc) pero las demas maquinas no quieren reconocer el repositorio temporal y me estan lanzando muchos errores de acceso en la consola (Err 403 Forbiden .....) le revise los permisos en el alias del apache y estan igual que los del repositorio de Lenny pero nada. Sin embargo si abres un navegador y le das la direccion del repo (por ejemplo abres el Iceweasel y le pones en la direccion http://IP_DEL_REPO_TEMPORAL/repo/) si puedes acceder a la carpeta y ver el contenido.

Otro de los tantos errores lanza la consola a la hora de actualizar son los de ignorar un objeto no encontrado (segun el el archivo package.gz no se encuentra pero el archivo si esta en ese directorio) asi que decidi abrir este hilo en este foro que es uno de los mas rapiditos que he visto en nuestra intranet (me refiero a la navegacion .cu) para entre todos poder darle solucion a este problema y poder aportar mi granito de arena en la actualizacion del repositorio local de Debian Lenny que ellos tiene y asi dar un paso mas en el camino de migracion dentro del municipio.

Gracias por adelantado a los que tengan ideas que aportar.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Problemas creando repositorio Debian 6.0

Mensaje por hugo » Mar, 12 Abr 2011, 17:26

Si se pretende utilizar file como método de acceso, no debe usarse la doble barra, debería ser una sola o en todo caso tres. Además el nombre de la distribución suele ir separado por un espacio, no por una barra. Prueba con esto:

Código: Seleccionar todo

deb file:/home/profesor/Desktop/repo/debian squeeze main contrib non-free
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
elav
Mensajes: 628
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /var/www/foro
Contactar:

Re: Problemas creando repositorio Debian 6.0

Mensaje por elav » Mié, 13 Abr 2011, 07:56

Código: Seleccionar todo

deb file:/home/profesor/Desktop/repo/debian squeeze main contrib non-free
En realidad debe ser deb file:///home/profesor/Desktop/repo/debian squeeze main contrib non-free con 3 barras. Y espero que luego de poner el source hayas seguido los pasos correspondientes:

Código: Seleccionar todo

# aptitude update
# aptitude upgrade (o safe-upgrade)
” ... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener ... ”

Avatar de Usuario
Hyuuga_Neji
Mensajes: 320
Registrado: Jue, 17 Mar 2011, 15:38
Ubicación: Abreus,Cienfuegos
Contactar:

Re: Problemas creando repositorio Debian 6.0

Mensaje por Hyuuga_Neji » Mié, 13 Abr 2011, 16:50

Es cierto es con una sola barra pero si se fijan .... yo les dije que pude instalar de modo local o sea en la misma pc si me deja utilizar el repo de Debian 6.0 el problema comienza cuando quiero poner esa misma pc como repositorio temporal donde actualizar las demas maquinas del JC y que me empiezan a dar los errores.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Problemas creando repositorio Debian 6.0

Mensaje por hugo » Mié, 13 Abr 2011, 21:55

elav escribió:En realidad debe ser deb file:/// [...] con 3 barras. [...]
Bueno, a mi me llamo la atención que al menos en Squeeze ahora se permite (y recomienda) con una sola barra (aunque con tres también funciona).
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
Hyuuga_Neji
Mensajes: 320
Registrado: Jue, 17 Mar 2011, 15:38
Ubicación: Abreus,Cienfuegos
Contactar:

Re: Problemas creando repositorio Debian 6.0

Mensaje por Hyuuga_Neji » Jue, 14 Abr 2011, 11:30

Bueno me parece que nos estamos desviando hacia un problema ya resuelto. La parte que esta fallando no es la parte del repositorio local (en la misma maquina si me deja actualizar y usar el repositorio temporal) el problema esta dandose a la hora de actualizar desde otra pc utilizando la direccion del repo temporal que me estan dando errores 404 (File no Found) con el fichero Packages.gz y cuando entras por el navegador web si ves el susodicho fichero en la carpeta del repositorio. mi pregunta es esa: que puede estar fallando que estando los 2 repositorios en la misma pc uno puede actualizar e instalar cosas del repositorio de lenny y sin embargo no puedes hacer lo mismo desde el repositorio Squeeze.

Avatar de Usuario
fVckingmania.hell
Mensajes: 549
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /usr/src/yo.tar.bz2

Re: Problemas creando repositorio Debian 6.0

Mensaje por fVckingmania.hell » Jue, 14 Abr 2011, 12:32

Amigo lo que se hace necesario que publiques que pusistes en los sources.list de las PCs que no se te actualiza y el alias del apache, aunque es no parece estar dando bateo porque dices que se puede navegar hasta el repo sin problemas, pero de todas formas no estaria de mas.

Avatar de Usuario
elav
Mensajes: 628
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /var/www/foro
Contactar:

Re: Problemas creando repositorio Debian 6.0

Mensaje por elav » Vie, 15 Abr 2011, 11:02

Hyuuga_Neji escribió:Bueno me parece que nos estamos desviando hacia un problema ya resuelto. La parte que esta fallando no es la parte del repositorio local (en la misma maquina si me deja actualizar y usar el repositorio temporal) el problema esta dandose a la hora de actualizar desde otra pc utilizando la direccion del repo temporal que me estan dando errores 404 (File no Found) con el fichero Packages.gz y cuando entras por el navegador web si ves el susodicho fichero en la carpeta del repositorio. mi pregunta es esa: que puede estar fallando que estando los 2 repositorios en la misma pc uno puede actualizar e instalar cosas del repositorio de lenny y sin embargo no puedes hacer lo mismo desde el repositorio Squeeze.
Socio. Lo primero que tienes que hacer para eso es tener un servidor web montado en la PC donde esta el repo con su respectivo alias o vhost. ¿Ya tienes Apache, Lighttpd, Nginx o similar corriendo?
” ... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener ... ”

Avatar de Usuario
Hyuuga_Neji
Mensajes: 320
Registrado: Jue, 17 Mar 2011, 15:38
Ubicación: Abreus,Cienfuegos
Contactar:

Re: Problemas creando repositorio Debian 6.0

Mensaje por Hyuuga_Neji » Vie, 15 Abr 2011, 12:15

Aki instale el Apache y le hice su respectiva Alias en el correspondiente archivo de configuracion pero saben como logre que una las pc se conectaran al repo del Squeeze??

En la pc que hace la funcion de servidor del repositorio (una pc con debian Lenny instalado) monte en la misma carpeta del alias la distribucion de Squeeze, asi solo tuve que modificar el Source.list de la pc que queria instalar de su version:

Código: Seleccionar todo

deb http://192.168.0.1/repo/debian/lenny main contrib non-free
a la nueva version del squeeze entonces mi source.list ha kedado asi:

Código: Seleccionar todo

deb http://192.168.0.1/repo/debian/squeeze main contrib non-free
Esta solucion SI deja que las pc que tienen debian lenny instalado se puedan actualizar a la version 6.0 cambiando totalmente el sistema que tenian instalado previamente. Hoy voy a tomar el ISO del Debian 6.0 que tengo en mi poder y volvere a instalar desde cero el sistema base del squeeze luego tratare de montar esa pc como servidor del repositorio del squeeze a ver si el problema me surge cuando instalas Debian 6.0 y lo tratas como servidor. Esperen respuestas mias y gracias por su tiempo nuevamente.

Avatar de Usuario
fVckingmania.hell
Mensajes: 549
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /usr/src/yo.tar.bz2

Re: Problemas creando repositorio Debian 6.0

Mensaje por fVckingmania.hell » Vie, 15 Abr 2011, 12:38

Eso que dices te lo puedo responder yo NO, el Debian 6 lo puedes instalar y levantar un apache con su respectivo alias y las demas PC lo cogen sin problemas ninguno.

No se como te funciono el

Código: Seleccionar todo

deb http://192.168.0.1/repo/debian/squeeze main contrib non-free
Porque si te das cuenta nunca le establecistes la distribucion. Pero bueno y en la PC local no tenias porque hacer referencia en el sources.list a tu misma PC eso te hace mas lenta la instalacion y descarga de los paquetes, porque haces un broadcast por gusto, simplemente
en esa PC haslo como un repo local

Código: Seleccionar todo

deb file:///direccion/del/repo squeeze main contrib non-free

Responder