Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Software > General OpenSUSE


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Hacer repositorio de OpenSuse local
  #1  
Antiguo 04-mar-2013, 15:18
Avatar de Zwei
Zwei Zwei está desconectado
Aforado
 
Fecha de Ingreso: 10-enero-2013
Versión: 12.2
Mensajes: 26
Agradecimientos: 8
Agradecido 4 Veces en 4 Mensajes
Poder de Credibilidad: 0
Zwei está en el buen camino
Question Hacer repositorio de OpenSuse local

[SOLUCIONADO]
Buenas ante todo. Bien mi problema es el siguiente, necesito crear un repositorio local de OpenSuse pero no tengo acceso pleno a internet solo unos 200 MB al mes, los repos que uso son por http y externos a mi Universidad y quisiera hacerles un mirror local para ponerlo en mi subred.
Estuve buscando como hacerlo pero lo único que encuentro es utilizando el rsync pero los repos que uso no tienen el demonio del rsync corriendo y el script mirror que aparece en el repositorio es para FTP.
¿Alguien sabe alguna otra vía o de alguna aplicación?

Saludos

Última edición por Zwei; 22-mar-2013 a las 03:16 Razón: [SOLUCIONADO]
Responder Citando
  #2  
Antiguo 04-mar-2013, 23:37
Avatar de arag
arag arag está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 08-agosto-2010
Ubicación: Venezuela
Versión: Ultima estable con kde
Mensajes: 2.371
Agradecimientos: 204
Agradecido 380 Veces en 327 Mensajes
Poder de Credibilidad: 10
arag está en el buen camino
Enviar un mensaje por MSN a arag Enviar un mensaje por Skype™ a arag
zypper y yast te permiten convertir cualquier carpeta en un repositorio eso no te sirve? creas un directorio local lo agregas como repositorio e introduces todo ahí adentro
__________________
Mi blog Entre inyecciones y tuxes

La observación es una virtud capital que debemos cultivar por encima de todo pues solo de ella se deriva el éxito en nuestras jugadas.
Responder Citando
  #3  
Antiguo 04-mar-2013, 23:54
Avatar de Zwei
Zwei Zwei está desconectado
Aforado
 
Fecha de Ingreso: 10-enero-2013
Versión: 12.2
Mensajes: 26
Agradecimientos: 8
Agradecido 4 Veces en 4 Mensajes
Poder de Credibilidad: 0
Zwei está en el buen camino
La idea es meter los paquetes del repositorio para mi PC para poder instalar el resto de las PC debido al ancho de banda que tengo. Y de paso poder llevármelo para mi casa pero la idea principal es montar un repositorio para la red local.
Responder Citando
  #4  
Antiguo 05-mar-2013, 01:04
Avatar de UnderUp
UnderUp UnderUp está desconectado
Miembro Junior
 
Fecha de Ingreso: 27-agosto-2008
Ubicación: Chincha - Peru
Versión: openSUSE 12.3 64bits
Mensajes: 422
Agradecimientos: 6
Agradecido 34 Veces en 31 Mensajes
Poder de Credibilidad: 10
UnderUp está en el buen camino
Enviar un mensaje por MSN a UnderUp
Cita:
Iniciado por Zwei Ver Mensaje
La idea es meter los paquetes del repositorio para mi PC para poder instalar el resto de las PC debido al ancho de banda que tengo. Y de paso poder llevármelo para mi casa pero la idea principal es montar un repositorio para la red local.
Hace mucho tenia lamisma idewa,lo consult al foro sin opbtener aun respuesta satisfatoria.

Y planteaba el caso de querer inplantar openSUSE en un centro educativo estatal. Ya que el servicio internet en mi pais (Peru) es pesimo, pues no caeria mal actualizar solo un equipo, y despues el resto de equipos de toda la red se actualiza desde el repositorio servidor desde LAN.
__________________
Laptop HP dv5-2133la [AMD Phenom II N640 2.9GHz / 4GB DDR3 RAM / ATI Radeon HD 4250 / 500GB 7200rpm HD]
Responder Citando
  #5  
Antiguo 05-mar-2013, 02:00
Avatar de arag
arag arag está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 08-agosto-2010
Ubicación: Venezuela
Versión: Ultima estable con kde
Mensajes: 2.371
Agradecimientos: 204
Agradecido 380 Veces en 327 Mensajes
Poder de Credibilidad: 10
arag está en el buen camino
Enviar un mensaje por MSN a arag Enviar un mensaje por Skype™ a arag
Ni idea yo pensaba que se podía compartiendo una carpeta por intranet y usándola como repo, tambien puedes usar un usb como repositorio lo único que seria tardado ir de 1 en 1 en cada maquina.

Espero esto te sirva:
http://enavas.blogspot.com/2012/10/c...itorio-de.html

y un comando para descargar los paquetes de los repos de opensuse desde consola zypper --download-only
__________________
Mi blog Entre inyecciones y tuxes

La observación es una virtud capital que debemos cultivar por encima de todo pues solo de ella se deriva el éxito en nuestras jugadas.
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a arag Por Este Mensaje:
Zwei (05-mar-2013)
  #6  
Antiguo 05-mar-2013, 08:31
Avatar de xisco
xisco xisco está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 23-marzo-2006
Ubicación: Sector Horchata
Versión: La ultima estable
Mensajes: 1.685
Agradecimientos: 29
Agradecido 157 Veces en 129 Mensajes
Poder de Credibilidad: 13
xisco está en el buen camino
hola,
se me ocurre que compartas la carpeta por nfs y montandolo en las maquinas de la red pues ya lo tienen com ocarpeta local con lo que podrias usarla como repositorio local.

Salu2
Responder Citando
  #7  
Antiguo 05-mar-2013, 16:03
Avatar de Zwei
Zwei Zwei está desconectado
Aforado
 
Fecha de Ingreso: 10-enero-2013
Versión: 12.2
Mensajes: 26
Agradecimientos: 8
Agradecido 4 Veces en 4 Mensajes
Poder de Credibilidad: 0
Zwei está en el buen camino
Compartir el repo en la red local no me supone problema, publicando el directorio con apache2 también se puede hacer, lo que no he logrado es descargarlo para mi PC.
Responder Citando
  #8  
Antiguo 05-mar-2013, 16:08
Avatar de Zwei
Zwei Zwei está desconectado
Aforado
 
Fecha de Ingreso: 10-enero-2013
Versión: 12.2
Mensajes: 26
Agradecimientos: 8
Agradecido 4 Veces en 4 Mensajes
Poder de Credibilidad: 0
Zwei está en el buen camino
Cita:
Iniciado por arag Ver Mensaje
Ni idea yo pensaba que se podía compartiendo una carpeta por intranet y usándola como repo, tambien puedes usar un usb como repositorio lo único que seria tardado ir de 1 en 1 en cada maquina.

Espero esto te sirva:
http://enavas.blogspot.com/2012/10/c...itorio-de.html

y un comando para descargar los paquetes de los repos de opensuse desde consola zypper --download-only
ya revise eso, es para distros basades en .deb, gracias de todas formas. Y lo del zypper --download-only la idea es descargar todo el repositorio, si me pongo a hacer eso por paquetes uff creo que no terminaría nunca
Responder Citando
  #9  
Antiguo 05-mar-2013, 16:35
Avatar de UnderUp
UnderUp UnderUp está desconectado
Miembro Junior
 
Fecha de Ingreso: 27-agosto-2008
Ubicación: Chincha - Peru
Versión: openSUSE 12.3 64bits
Mensajes: 422
Agradecimientos: 6
Agradecido 34 Veces en 31 Mensajes
Poder de Credibilidad: 10
UnderUp está en el buen camino
Enviar un mensaje por MSN a UnderUp
Cita:
Iniciado por xisco Ver Mensaje
hola,
se me ocurre que compartas la carpeta por nfs y montandolo en las maquinas de la red pues ya lo tienen com ocarpeta local con lo que podrias usarla como repositorio local.

Salu2
Y como hago para descargar/conservar solo los paquetes usados de un repositorio en una carpeta?

Ya que seria ilogico descargar el repositorio completo cuando solo se necesitan menos de la mitdad de lo que tiene el repo
__________________
Laptop HP dv5-2133la [AMD Phenom II N640 2.9GHz / 4GB DDR3 RAM / ATI Radeon HD 4250 / 500GB 7200rpm HD]
Responder Citando
  #10  
Antiguo 05-mar-2013, 19:54
Avatar de VampirD
VampirD VampirD está desconectado
Miembro Senior
 
Fecha de Ingreso: 28-diciembre-2010
Ubicación: Frente al teclado
Versión: Leap 42.2
Mensajes: 828
Agradecimientos: 5
Agradecido 177 Veces en 144 Mensajes
Poder de Credibilidad: 7
VampirD está en el buen camino
Enviar un mensaje por ICQ a VampirD Enviar un mensaje por MSN a VampirD
Deberias usar zypper con la opcion --download-only para descargar solo los paquetes que necesitas y sus dependencias, necesitas instalar createrepo y mover los rpm descargados desde el cache de zypper (/var/cache/zypp/packages) a otro sitio (por ejemplo /srv/repo) y ejecutar "createrepo -v /srv/repo" luego puedes compartir eso a la red mediante ftp, http o nfs

Para el repositorio entero, bueno, puedes usar wget -r url_del_repositorio
__________________
VampirD

Microsoft Windows is like air conditioning
Stops working when you open a window.
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a VampirD Por Este Mensaje:
Zwei (05-mar-2013)
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Activado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
(Consulta) Conocer sobre opensuse tumbleweed + current Kik1n Instalación y Actualizaciones 38 30-jul-2014 10:49
Que hacer después de Instalar Opensuse 12.2 Jonathan Miguel Instalación y Actualizaciones 10 23-oct-2012 15:40
Repositorio Tumbleweed xisco Portal de ForoSUSE 15 10-abr-2012 19:14
Repositorio opensuse elessar GNU/Linux y otras Distros 3 22-feb-2012 19:22
Multiples cuestiones sobre opensuse por un usuario de ubuntu dudoso100 General OpenSUSE 18 27-ene-2009 21:16



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 04:26.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba