13 de marzo se ha liberado la nueva versión de openSUSE, la 12.3, y
si tenemos instalada la versión anterior, la 12.2, la podemos
actualizar oficialmente. Esto tiene como ventaja mantener las
aplicaciones y la configuración que teníamos en aquélla, pero el
procedimiento no está libre de riesgos, entre otras cosas porque es
un proceso largo que puede llevar más de un hora dependiendo de la
conexión de red y del procesador del equipo, También pueden ocurrir
sucesos “raros” que tengan fácil solución pero nosotros no
tenemos los conocimientos necesarios para solucionarlos. Es por ello,
que es muy conveniente hacer una copia de seguridad del sistema. En
este blog puedes encontrar cómo hacer una imagen de seguridad conClonezilla y, en caso necesario, cómo restaurarla.
opiniones sobre si actualizar la versión o hacer una instalación
limpia -que implica configurar nuevamente todo el sistema según
nuestras necesidades- están divididas, y, en base a mi limitada
experiencia y a lo leído sobre el tema, finalmente creo que es una
opción muy personal. Desde la versión 12.1 actualizo el sistema,
pero también es verdad que después hago una instalación limpia por
diversas razones, entre las que se encuentran escribir las tutoriales
correspondientes, pero también, si soy sincero, mi tranquilidad.
Sea como sea siempre puedes hacer lo mismo y en el peor de los casos
habrás aprendido algo nuevo, conocerás mejor como funciona
openSUSE, y ello conlleva aumentar tu confianza en tus conocimiento y
capacidades.
este artículo vamos a describir dos modos o vías -mediante YaST o
mediante consola- de actualizar nuestro openSUSE 12.2 a la nueva
versión 12.3 basadas directamente en el protocolo descrito en lapágina oficial de openSUSE, que es mediante línea de comandos. En
resumen en las dos opciones el proceso implica: Primero actualizar el
sistema que tenemos instalado. Después desactivar todos los
repositorios, oficiales y de la comunidad, y apuntar los repositorios
oficiales a la nueva versión 12.3. Para el éxito de la
actualización, y evitar problemas de carácter general o errores en
aplicaciones concretas, se recomienda desactivar todos los
repositorios de terceros (los de la comunidad y otros); no obstante,
he incluido también el de Packman en el proceso de actualización
porque se considera casi oficial. Finalmente, una vez actualizado el
sistema añadimos los repositorios adicionales de la comunidad y
actualizamos estos.
Actualizar nuestro openSUSE 12.2. Paso común para las dos opciones.
Comprobar que el repositorio Update de la versión 12.2 está
activado; en mi sistema el nombre de este repositorio era
“openSUSE-12.2-Update”. Y la URL:
http://download.opnsuse.org/update/12.2. Vamos a
de software
comprobamos que está marcado “Activar” y “Auto
autoactualizar”, y si no es así lo marcamos.
Actualizamos los repositorios y los paquetes de la versión 12.2.
su (contraseña)
zypper refresh
zypper update.
yo reinicio el sistema.
2. Actualización a la versión 12.3 desde la 12.2 mediante YaST.
2.1.
Desactivamos todos los repositorios desmarcando, en la ventana de
“Repositorios de software” de YaST, “Activar” y “Auto
autoactualizar” y, seguidamente, añadimos los repositorios uno a
uno, presionando con el cursor en “Añadir”, en la ventana
siguiente marcando “Especifiar URL…”, y entonces se abre una
ventana con dos campos donde tenemos que poner el nombre del
repositorio (que es arbitrario) y la dirección URL.
repositorios oficiales son:
openSUSE-12.3-Oss
http://download.opensuse.org/distribution/12.3/repo/oss
openSUSE-12.3-Non-Oss
http://download.opensuse.org/distribution/12.3/repo/non-oss
openSUSE-12.3-Update-Oss
http://download.opensuse.org/update/12.3
openSUSE-12.3-Update-Non-Oss
http://download.opensuse.org/update/12.3-non-oss
repositorio Packman:
del repositorio: Packman
http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_12.3
repositorios antiguos los podemos eliminar; despejamos así el
listado y evitamos cometer errores en el futuro.
Actualización a la versión 12.3 mediante consola.
su (contraseña)
zypper refresh
zypper dist-upgrade
yo reinicio el sistema.
Añadimos los repositorios adicionales que nos interesen para esta
nueva versión mediante YaST.
de software>Añadir>Repositorios de la comunidad
Cambiar de proveedor los paquetes instalados de los repositorios
oficiales por los de la comunidad que hayas añadido.
instalamos algún repositorio que implica paquetes que están ya
instalados desde los repositorios oficiales, tendremos que cambiar de
proveedor dichos paquetes. Por ejemplo, esto puede ocurrir si has
añadido el repositorio de LibreOffice. Vamos a:
YaST>Sotware>Instalar/desinstalar software
Picamos
en el botón “Ver” se abre el desplegable y seleccionamos
“Repositorios”, a la izquierda aparece un listado con todos los
repositorios que tenemos activos en nuestro sistema. Picamos sobre el
repositorio en cuestión. A la derecha aparecen los paquetes que
contiene este repositorio. Sobre estos hay una banda negra y el texto
“Cambiar paquetes de sistema”, picamos sobre ese texto y
“Aceptar”
Actualización a la versión 12.3 desde la 12.2 mediante consola.
Actualizar la versión 12.2, como ya hemos indicado, en consola como
superusuario:
(contraseña)
zypper refresh
zypper update
Desactivamos todo los repositorios de la versión 12.2.
modifyrepo –all –disable
Añadir los repositorios oficiales de la versión 12.3.
ar -f http://download.opensuse.org/distribution/12.3/repo/oss
openSUSE-12.3-OSS
ar -f http://download.opensuse.org/distribution/12.3/repo/non-oss
openSUSE-12.3-Non-OSS
ar -f http://download.opensuse.org/update/12.3
openSUSE-12.3-Update-OSS
ar -f http://download.opensuse.org/update/12.3-non-oss
openSUSE-12.3-Update-Non-OSS
podemos añadir el repositorio de Packman. Otros de la comunidad
mejor los añadimos después de la actualización del sistema; es más
seguro.
zypper ar -f http:/ftp.gwdg.de/pub/linux/packman/suse/openSUSE_12.3 Packman
Actualizar el sistema a la nueva versión.
zypper refresh
zypper dist-upgrade
Añadimos los repositorios adicionales que nos interesen para esta
nueva versión, por ejemplo, KDE-Extra:
zypper ar -f
http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.3
openSUSE-12.3-KDE-Extra
Cambiar de proveedor los paquetes instalados de los repositorios
oficiales por los de la comunidad que hayas añadido, por ejemplo
LibreOffice.
zypper dup –from LibreOffice
Comprobar el sistema.
en las actualizaciones que he hecho no he encontrado problemas
significativos. Algún plasmoide que se pierde, y que podemos volver
a instalar. También alguna aplicación que da error y en este caso
lo más rápida y seguro es eliminarla y volver a instalarla:
zypper remove –clean-deps nombre_de_paquete
zypper install nombre_de_paquete
si todo ha ido bien a disfrutar de esta nueva versión de openSUSE. Y
si no has quedado del todo satisfecho pues ya sabes: instalación
limpia. Sin problemas, siguiendo una guía es un proceso rápido.
flamencos,

6 ideas sobre “Cómo actualizar a openSUSE 12.3 desde openSUSE 12.2 mediante YaST o por línea de comandos.”
Nunca me ha funcionado bien OpenSUSE en ninguna versión, probé 12.2 y tampoco así que mejor me quedo con mi Kubuntu 12.10 x64 que no me ha dado sino satisfacciones y es muy maleable, totalmente a mi gusto; lo que nunca pude con OpenSUSE
Yo amigo Recupero tengo los amores repartidos, las dos me funcionan muy bien.
Pues yo cambie a SUSE Y feliz como lombriz he actualizado desde la versión 11.3 consecutivamente y cero lios, ni me recuerden el Chafuntu, la verdad de fechas para acá sea vuelto pesado y enredoso hasta para instalar el flash….
Estoy en el proceso, de este procedimiento, me voy de 12.2 a 12.3.Yo vengo de ubuntu y creíe que el mejor, pero me he llevado una gran sorpresa con opensuse, realmente fácil de usar y su funcion de instalar con un solo click perfecta.
Saludos desde chilangolandia!!!
Genial tutorial. Gracias por tu esfuerzo!!!
Habria que arreglar
Nombre del repositorio: Packman
URL: http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_12-3 —— URL: http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_12.3
2.2. Actualización a la versión 12.3 mediante consola.
# su (contraseña)
# zipper refresh ——– zypper
# zipper dist-upgrade —– zypper
Muchas gracias por la corrección de las dos erratas.