En este tutorial, le mostraremos cómo actualizar desde versiones inferiores de openSUSE como 15.0 o 15.0 a 15.3.
En mi caso, estoy usando openSUSE LEAP 15.1, antes de comenzar la actualización, le recomendamos encarecidamente que respalde sus datos reales en caso de que esté usando esta versión en entornos de producción.
Paso 1:Actualizar los repositorios
Entonces, lo primero que tengo que hacer es actualizar mis repositorios reales con este comando
sudo zypper ref
Paso 2:Actualiza los paquetes reales
puedes actualizar con el comando zypper up
unixcop-opensuse:~ # sudo zypper up
Paso 3:reinicie su máquina y verifique la información de su sistema
sudo reboot
sudo hostnamectl
Habilitación del repositorio de actualizaciones:
Ejecute el siguiente comando para verificar si el repositorio de actualizaciones ya existe y está habilitado.
zypper repos --uri | grep -i update
Si la columna 'Habilitado' dice 'No', habilítelo emitiendo el siguiente comando:
$ zypper modificar repositorio –habilitar actualización de repositorio
Actualizaciónde los repositorios:
Verifique si sus repositorios Leap definidos en '/etc/zypp/repos.d/' están usando la variable '$releasever' ya usando el siguiente comando.
$ cat /etc/zypp/repos.d/*.repo
En la mayoría de los casos, ya debería tener la variable '$releasever'. Todavía están codificados con un número de versión particular de Leap, luego ejecute el siguiente comando para modificarlos.
$ sudo sed -i 's/15.1/${releasever}/g' /etc/zypp/repos.d/*.repo
Para actualizar los repositorios de openSUSE Leap 15.3, ejecute:
$ sudo zypper --releasever=15.3 refresh
Es hora de actualizar
zypper --releasever=15.3 dup --force-resolution
La resolución de fuerza es importante para evitar responder a esta pregunta
Por lo tanto, esta acción llevará algún tiempo para descargar y actualizar todos los paquetes
Cuando esta acción se completó con éxito, debe reiniciar su servidor.
reboot
Verifique su sistema ahora
hostnamectl
zypper ls -r
Listo