Hola.
Faltan 21 horas para la publicación de Leap 15.4, puede que alguno estéis dudando entre actualizar el sistema en línea, actualizar desde el DVD/USB o incluso instalar desde cero, conservando o no la configuración del usuario.
En la wiki puede haber un montón de cosas que necesitan actualización, como por ejemplo “cómo crear una imagen de instalación en el USB bajo Windows”. Sin embargo, en Portal: Instalación podréis encontrar la mayoría de recursos instalar o actualizar openSUSE a una nueva versión.
En cuanto a la actualización, es posible que se necesite una pequeña puesta al día. Probablemente haya una funcionalidad en YaST para migrar a SLE, y en tal caso habría que documentarlo. Pero no es esto el objeto de este hilo.
En el proceso de actualización se usa una variable para evitar tener que cambiar los números de versiones de los repositorios cada vez que se actualiza: releasever. Esto hace el proceso de actualización muy sencillo y en teoría basta con un simple comando: sudo zypper --releasever=15.4 dup
Con eso los repositorios pasan a apuntar a las carpetas correspondientes a la versión 15.4 (o la versión que quieras instalar) y ya.
Pero usar repositorios comunitarios o extracomunitarios lo complica un poco. Los nombres de las carpetas son asignados por el proyecto de turno y pueden cambiar en función de las circunstancias que sean. De cara a la actualización, y salvo que mañana de repente renombren las carpetas, he observado un puñado de ellos -habrá más- que cambian el nombre de la carpeta. Si la versión 15.3 estaba en la carpeta openSUSE_Leap_15.3, ahora van a estar en la carpeta 15.4.
Los repositorios que he comprobado y en los que sucede esto son:
- devel - python
(desarrollo python) - education
(educación) - science
(ciencia e ingeniería) - home - alarrosa
(dnie) - network
No he probado muchos, apenas media docena más que esos. Si tienes repos comunitarios que no están en la lista, comprueba que tengan su carpeta correcta en el momento que vayas a hacer la actualización. Quién sabe? a lo mejor mañana crean los enlaces correspondientes y ya está, pero es eso: los repos comunitarios no están soportados para la actualización y de hecho la documentación indica que actualices sin ellos, y ya luego los repones de uno en uno, con lo que al darte error ya los corriges en el momento.
Salud!!