[opensuse-es] Actualizar opensuse sin conexion
Hola a todos, feliz año. Al parecer es un tema bastante tratado, pero no he encontrado una solución definitiva. He probado algunas variantes pero no he obtenido buenos resultados. 1. En la pc local sin conexión deshabilite todos los repos por defectos. 2. Descarge los metadatos (repodata) de los repositorios deseados, y fui creandolos de manera local. 3.Con zypper los mande actualizar. (refresh) 4. Con zypper obtuve la lista de los paquetes actualizar. 5. Cree una scripts en bash/awk para generar un fichero con las url de los archivos a descargar. 6. Fui a una pc con conexión los descargue. 7.Y cuando fui a la pc que no tenia conexión que le di instalar lamentablemente no funciono, me pedia paquetes que no estaban entre los descargados, al parecer no se gestionaron las dependencias. He visto algunas soluciones con rsync pero el volumen de archivos a descargar y el espacio consumido es considerable sin tener en cuenta paquetes que se descargan por gusto, porque no los tengo instalados. Otra cosa, es que no se si existe alguna opción de zypper o yast donde pueda instalar son conexión, es decir, obtener las url de los paquetes a descargar y sus dependencias, descargarlos en una pc con conexión y instalarlos en la pc sin conexion. He revisado los metadatos y veo que se puede obtener la ubicación de los archivos que se desean instalar el problema radica al gestionar las dependencias. He revisado alguna documentación de zypper y veo que es un gestor de paquetes realmente poderoso muy flexible. Es posible que ya exista alguna opción, o un procedimiento que pueda resolver el problema de instalar/actualizar una pc con opensuse sin conexión a internet. Cualquier sugerencia o comentario sera bienvenido. Gracias de antemano. Saludos Mike ________________________________________________________________________________________________ III Escuela Internacional de Invierno en la UCI del 17 al 28 de febrero del 2014. Ver www.uci.cu -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 3 de enero de 2014, 17:00, Maykel Santiesteban Diaz
Hola a todos, feliz año. Al parecer es un tema bastante tratado, pero no he encontrado una solución definitiva. He probado algunas variantes pero no he obtenido buenos resultados. 1. En la pc local sin conexión deshabilite todos los repos por defectos. 2. Descarge los metadatos (repodata) de los repositorios deseados, y fui creandolos de manera local. 3.Con zypper los mande actualizar. (refresh) 4. Con zypper obtuve la lista de los paquetes actualizar. 5. Cree una scripts en bash/awk para generar un fichero con las url de los archivos a descargar. 6. Fui a una pc con conexión los descargue. 7.Y cuando fui a la pc que no tenia conexión que le di instalar lamentablemente no funciono, me pedia paquetes que no estaban entre los descargados, al parecer no se gestionaron las dependencias.
He visto algunas soluciones con rsync pero el volumen de archivos a descargar y el espacio consumido es considerable sin tener en cuenta paquetes que se descargan por gusto, porque no los tengo instalados.
Otra cosa, es que no se si existe alguna opción de zypper o yast donde pueda instalar son conexión, es decir, obtener las url de los paquetes a descargar y sus dependencias, descargarlos en una pc con conexión y instalarlos en la pc sin conexion.
He revisado los metadatos y veo que se puede obtener la ubicación de los archivos que se desean instalar el problema radica al gestionar las dependencias. He revisado alguna documentación de zypper y veo que es un gestor de paquetes realmente poderoso muy flexible. Es posible que ya exista alguna opción, o un procedimiento que pueda resolver el problema de instalar/actualizar una pc con opensuse sin conexión a internet.
Cualquier sugerencia o comentario sera bienvenido.
Los paquetes de actualizacion estan el repo update, por lo que para cada actualizacion se debera tener conexion a internet. Pero es logico lo que haces, alguien con 30 maquinas con openSUSE, preferiria crear un repo local en una PC con internet, y las demas que se puedan actualizar de esta. Sin duda estas siguiendo una guia en crear los repos locales? Ya has creado tu repositorio local y lo puedes verlo desde la URL (Aca la configuracion de apache y resync para obtener los paquetes)
Gracias de antemano.
Saludos Mike
________________________________________________________________________________________________ III Escuela Internacional de Invierno en la UCI del 17 al 28 de febrero del 2014. Ver www.uci.cu -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-- Saludos, cheperobert -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 2014-01-04 00:00, Maykel Santiesteban Diaz wrote:
Hola a todos, feliz año.
Igualmente :-)
Otra cosa, es que no se si existe alguna opción de zypper o yast donde pueda instalar son conexión, es decir, obtener las url de los paquetes a descargar y sus dependencias, descargarlos en una pc con conexión y instalarlos en la pc sin conexion.
Que yo sepa, no existe. Lamentablemente. La gente con la capacidad de desarrollar tal cosa no tiene la necesidad de hacerlo (tienen Internet en condiciones), y la gente que lo necesita son pocos y posiblemente con dificultades para desarrollar tal cosa.
He revisado los metadatos y veo que se puede obtener la ubicación de los archivos que se desean instalar el problema radica al gestionar las dependencias. He revisado alguna documentación de zypper y veo que es un gestor de paquetes realmente poderoso muy flexible. Es posible que ya exista alguna opción, o un procedimiento que pueda resolver el problema de instalar/actualizar una pc con opensuse sin conexión a internet.
Yo pensé un procedimiento factible para uno que tenía que ir a una biblioteca a descargar cosas. Necesitaba dos viajes, uno para metadatos y otro para los ficheros. Puedo buscarlo otro dia y contarte como era, o si te manejas en inglés darte el enlace. Tenía su complicación. Eso sí, si tienes capacidad para crear una copia completa del repositorio "updates", la cosa es fácil. -- Cheers, Carlos E. R. (from 13.1 x86_64 "Bottle" (Elessar)) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (3)
-
Carlos E. R.
-
José Roberto Alas
-
Maykel Santiesteban Diaz