Muy buenas, soy nuevo en esto de tener instalado Opensuse Tumbleweed. Vengo de Ubuntu.
Y como pregunta inicial me gustaría saber como puedo cambiar los repositorios a servidores que estén en España o donde la conexión sea mejor. En Ubuntu se pueden elegir desde la opción de actualización. Aquí no se como va. No he encontrado servidores españoles y no se si los hay.
A ver si alguien me puede aclarar como hacerlo y sobre todo como encontrar las referencias a los servidores.
Un saludo
Actualizo. He visto que está la página de mirrors.opensuse.org, pero allí no muestra datos de conexión. ¿Cómo se puede saber cuales interesan más?
Por cierto ya he visto que no hay servidores en España ![]()
Hasta donde yo sé no necesitas hacer nada de eso. Tus repos deberían comenzar por cdn (cnd.opensuse.org…) y van gestionados por zypper.
Hace años teníamos la costumbre de elegir los repositorios más próximos o con mayor ancho de banda, pero hace tiempo que la mayoría de gestores de paquetes son capaces de utilizar plataformas de distribución de contenido y descargas paralelas. Supongo que en Ubuntu funciona de forma parecida.
Bienvenido al foro, @Cube3D.
Hace años que ya no se llevan los servidores cercanos a tu ubicación, para eso están los servidores CDN (siglas de Content Delivery Network o Red de Distribución de Contenido) es una red de servidores distribuidos geográficamente que trabajan en conjunto para entregar contenido web de forma rápida, eficiente y segura a los usuarios.
Si te fijas en los enlaces de los repositorios oficiales de openSUSE, los principales son servidores CDN.
Te aconsejo que busques por Internet que es CDN y como se utiliza.
Presentate en el hilo de Presentaciones y cuentanos algo de ti y de tu gecko.
Por como redactas la pregunta de cuales interesan mas, supongo que lo que intentas es instalar algun paquete que no esta en el repo oficial. Te recomiendo ver https://en.opensuse.org/Package_repositories o buscar lo que necesites en http://software.opensuse.org/
Ten cuidado, si tienes instalado Tumbleweed y agregas un repositorio que no sea para Tumbleweed probablemente se haga un caos de paquetes y dependencias y te quede un sistema inusable, o tener problemas de seguridad.
Os agradezco a todos las repuestas y propuestas. Como aclaración por si a alguien le viene bien: Lo único que si he cambiado era el repo de Packman porque le costaba conectarse y las instalaciones de paquetes tenían ahí un cuello de botella.
Este es el repositorio de Packman que utilizo desde hace muchos años, el de Gwdg. Para tu gecko este es el enalce:
https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
Por cierto, en este sistema (Tumbleweed) como va el tema actualización. Estoy acostumbrado a que salte el programa de actualizaciones automáticamente normalmente al iniciar el sistema. Tengo “Gnome Software” instalado y no se si ese es el programa que debe avisar de las actualizaciones o el de “Actualización de paquetes”.
Tenemos bastantes usuarios en el foro que utilizan TW como @victorhck o @Krovikan, yo utilizo Leap 16.0, ellos te dara sus opiniones, aunque la recomendacion general es dejar pasar unos dias despues de que salga una notificacion de actualización y hacerlo un dia concreto a la semana.
Sobre las aplicaciones de actualizaciones, ambos te sirven como “chivatos”, si quieres utilizarlos para actualizar TW, puedes hacerlo. No obstante, hazlo mejor con el comando sudo zypper dup, aprende a manejar dicho comando.
PD: En este hilo cerrado, se cierra al mes de la ultima respuesta, se habla de TW y varios usuarios de él da su opinión personal sobre cuando y como actualiza TW. Te recomiendo su lectura.
En mi caso particular (uso TW), cada Lunes (hoy) tecleo en Konsole:
sudo zypper ref para que actualice los repositorios.
sudo zypper dup para actualizar la versión de TW (casi cada día hay nueva versión de TW ya que es Rolling Release).
Para actualizar paquetes puntuales, por ejemplo actualizar a la nueva versión de Firefox mientras no llega el Lunes, lo puedes hacer con un sudo zypper ref y un sudo zypper up MozillaFirefox.
Pero recuerda hacer todos los Lunes (por ejemplo) un sudo zypper dup.
En el siguiente enlace puedes revisar los cambios de una instantánea a otra (recuerda que se llaman año+mes+día, la última es 20260516):
https://download.opensuse.org/tumbleweed/iso/
Saludos
Hola.
Sobre lo de saber cuándo hay actualizaciones en tumbleweed, en mi caso como no utilizo gestores externos, me entero cuando publican un anuncio en la lista de correo de Factory, donde se especifican qué paquetes se van a actualizar:
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/
Puedes suscribirte y filtrar en tu gestor de correo para que sólo te muestren los temas que empiezan por “New tumbleweed snapshot”.
O en mi caso, tengo una página que se actualiza desde la lista de correo y muestra la misma información:
https://victorhck.gitlab.io/tumbleweed_snapshots/
Y tiene un rss al que te puedes suscribir o lo que desees…
Actualizo cuando veo que una nueva snapshot publicada, soy así de ansioso ejejeje o espero a que pasen un par de días por si se reporta algún problema… Cada cual tiene su método y no creo que haya uno correcto o incorrecto ![]()
Sobre lo de Packman, mejor escoger un mirror más cercano, y como bien dices en España no hay, así que los de Alemania son buena opción.
Y ya como complemento, un método para acelerar zypper:
con esto vuela!!! ![]()
Tengo una duda respecto de los repos. Tengo estos:
# | Alias | Name | Enabled | GPG Check | Refresh
---+----------------------------------+------------------------------------------+---------+-----------+--------
1 | NVIDIA:repo-non-free | repo-non-free | Sí | (r ) Sí | Sí
2 | download.opensuse.org-non-oss | Repositorio principal (NON-OSS) | No | ---- | ----
3 | download.opensuse.org-oss | Repositorio principal (OSS) | No | ---- | ----
4 | download.opensuse.org-tumbleweed | Repositorio principal de actualizaciones | Sí | (r ) Sí | Sí
5 | openSUSE-20260523-1 | openSUSE-20260523-1 | Sí | (r ) Sí | Sí
6 | openSUSE:repo-non-oss | repo-non-oss | Sí | (r ) Sí | Sí
7 | openSUSE:repo-openh264 | repo-openh264 | Sí | (r ) Sí | Sí
8 | openSUSE:repo-oss | repo-oss | Sí | (r ) Sí | Sí
9 | openSUSE:repo-oss-debug | repo-oss-debug | No | ---- | ----
10 | openSUSE:repo-oss-source | repo-oss-source | No | ---- | ----
11 | openSUSE:update-tumbleweed | update-tumbleweed | Sí | (r ) Sí | Sí
12 | packman | Packman | Sí | (r ) Sí | Sí
13 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ----
14 | repo-openh264 | Open H.264 Codec (openSUSE Tumbleweed) | No | ---- | ----
15 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ----
16 | vivaldi | vivaldi | Sí | (r ) Sí | Sí
He desactivado los de “download.opensuse.org…” porque me parecía redundante con los de “openSUSE:repo…”
¿He hecho bien?¿Son lo mismo desde dos repositorios diferentes?
Ejecuta con las opciones u y P para que muestre URI y prioridad…
zypper lr -uP
Si, en teoría has hecho bien, pero como dice el compañero, danos la salida donde se ve la url para más tranquilidad.
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | URI
---+----------------------------------+------------------------------------------+---------+-----------+---------+----------+---------------------------------------------------------------------
12 | packman | Packman | Sí | (r ) Sí | Sí | 70 | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
1 | NVIDIA:repo-non-free | repo-non-free | Sí | (r ) Sí | Sí | 99 | https://download.nvidia.com/opensuse/tumbleweed
2 | download.opensuse.org-non-oss | Repositorio principal (NON-OSS) | No | ---- | ---- | 99 | http://download.opensuse.org/tumbleweed/repo/non-oss/
3 | download.opensuse.org-oss | Repositorio principal (OSS) | No | ---- | ---- | 99 | http://download.opensuse.org/tumbleweed/repo/oss/
4 | download.opensuse.org-tumbleweed | Repositorio principal de actualizaciones | Sí | (r ) Sí | Sí | 99 | http://download.opensuse.org/update/tumbleweed/
5 | openSUSE-20260523-1 | openSUSE-20260523-1 | Sí | (r ) Sí | Sí | 99 | http://download.opensuse.org/tumbleweed/repo/oss/
6 | openSUSE:repo-non-oss | repo-non-oss | Sí | (r ) Sí | Sí | 99 | http://cdn.opensuse.org/tumbleweed/repo/non-oss
7 | openSUSE:repo-openh264 | repo-openh264 | Sí | (r ) Sí | Sí | 99 | https://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
8 | openSUSE:repo-oss | repo-oss | Sí | (r ) Sí | Sí | 99 | http://cdn.opensuse.org/tumbleweed/repo/oss
9 | openSUSE:repo-oss-debug | repo-oss-debug | No | ---- | ---- | 99 | http://cdn.opensuse.org/debug/tumbleweed/repo/oss
10 | openSUSE:repo-oss-source | repo-oss-source | No | ---- | ---- | 99 | http://cdn.opensuse.org/source/tumbleweed/repo/oss
11 | openSUSE:update-tumbleweed | update-tumbleweed | Sí | (r ) Sí | Sí | 99 | http://cdn.opensuse.org/update/tumbleweed
13 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | 99 | http://download.opensuse.org/debug/tumbleweed/repo/oss/
14 | repo-openh264 | Open H.264 Codec (openSUSE Tumbleweed) | No | ---- | ---- | 99 | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
15 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | 99 | http://download.opensuse.org/source/tumbleweed/repo/oss/
16 | vivaldi | vivaldi | Sí | (r ) Sí | Sí | 99 | https://repo.vivaldi.com/archive/rpm/x86_64
Desactiva el 4 y el 5.
Deberían quedarte:
- Packman
- Non Free (¿nvidia?)
- Repo non-oss en cdn.opensuse.org (repo 6 en esa lista)
- Repo openh264
- Repo oss en cdn.opensuse.org (repo 8)
- Repo update en cdn.opensuse.org (repo 11)
- Repo Vivaldi
Salud!
Oye, muchas gracias por las aclaraciones. Me ha llamado la atención que me digas de quitar el 4 (Tumbleweed actualizaciones) pero me imagino que será igual que el once
cdn es un servicio para servir repositorios, debería buscar él más rápido etc.
cdn es un servicio para servir repositorios, debería buscar el más rápido etc.
Pasa de nuevo el zypper lr -Up a ver cómo te ha quedado.
Saludos