Prizmax
Usuario (Argentina)
Actualizar desde la versión 10.3 a la 11 no es sencillo. Esto es debido a que se ha cambiado de formato de compresión de bz2 a lzma. Por ello es imposible instalar RPMs de la versión 11 en la versión 10.3 . Pero no está todo perdido. Existen varias maneras de hacerlo, y una de ellas es la que os voy a contar hoy aquí. Como siempre avisar de que esto puede dejar el sistema inestable o destruir los datos de tu ordenador. ¡Así que por si acaso haz copias de seguridad! El resumen es: 1. Actualizar el paquete RPM a la versión 11 2. Instalar el gestor de paquetes completo de la versión 11. 3. Actualizar todo. Y ahora paso a paso: - Primero desactivamos todos los repositorios de la versión 10.3 . dijo:mv /etc/zypp/repos.d /etc/zypp/repos.d.old - Borramos la caché: dijo:rm /var/cache/zypp/zypp.db - Añadimos el repositorio principal de openSUSE 11: dijo:zypper ar http://download. opensuse .org/distribution/ 11.0 /repo openSUSE110 - Instalamos el nuevo RPM de openSUSE 11: dijo:rpm -Uhv 'http://download. opensuse .org/distribution/ 11.0 /repo/oss/ suse /x86_64/ rpm -4.4.2-199.1.x86_64. rpm ' - Instalamos el gestor de paquetes de openSUSE 11: dijo:zypper in zypper - Añadir el repositorio non-oss y el resto que ya tengamos de la 10.3 , pero en su versión 11: dijo:zypper ar http://download. opensuse .org/distribution/ 11.0 /repo/non-oss openSUSE110_NonFree - Actualizar todos los paquetes y lidiar un poco con las dependencias: dijo:zypper ref zypper dup - Reiniciar y cruzar los dedos. Problemas conocidos: Puede existir un problema con el NetworkManager, el cual se desconecta nada más conectarse. Esto es debido a que no se ha machacado la versión vieja del fichero de configuración. Para arreglarlo basta con lo siguiente: dijo:mv ./dhclient.conf.rpmnew ./dhclient.conf El actualizador de openSUSE también dará problemas por el mismo motivo. Para solucionarlo basta con lo siguiente: dijo:mv /etc/zypp/zypp.conf.rpmnew /etc/zypp/zypp.conf Saludos.