GNU/Linux >> Tutoriales Linux >  >> OpenSuse

Cómo actualizar de openSUSE 13.1 a openSUSE 13.2

openSUSE 13.2 se lanzó ayer, lea la nota de lanzamiento aquí. Si ya tiene instalado openSUSE 13.1 en los servidores, este es el momento de actualizar a openSUSE 13.2. La siguiente guía lo ayudará a actualizar de openSUSE 13.1 a openSUSE 13.2.

¿Qué hacer antes de actualizar?

Se recomienda realizar una copia de seguridad de los datos importantes y otros archivos de configuración importantes, esto lo ayudará a restaurar el sistema en caso de falla en la actualización. Se recomienda utilizar ISO/DVD para actualizar varios sistemas.

¿Qué hacer para actualizar?

Antes de actualizar, se recomienda actualizar los paquetes instalados a la última versión. Verifique la versión actual de su máquina.

server:~ # cat /etc/os-release

La salida se verá como a continuación.

NAME=openSUSE
VERSION="13.1 (Bottle)"
VERSION_ID="13.1"
PRETTY_NAME="openSUSE 13.1 (Bottle) (x86_64)"

Antes de comenzar la actualización, se recomienda eliminar/deshabilitar OBS y repositorios de terceros. Verifiquemos si el repositorio de actualizaciones está disponible y habilitado.

server:~ # zypper lr --uri

La salida de muestra se verá a continuación.

Si no está habilitado, emita el siguiente comando.

server:~ # zypper modifyrepo --enable openSUSE-13.1-Update

Si no existe, agréguelo usando el siguiente comando.

server:~ # zypper addrepo --check --refresh --name 'openSUSE-12.3-Update' http://download.opensuse.org/update/13.1/ openSUSE-13.1-Update

Actualice sus paquetes actuales a la última versión.

server:~ # zypper ref

server:~ # zypper update

Una vez que los paquetes estén actualizados, reinicie el servidor.

¿Qué hacer para actualizar?

Como ya se mencionó, antes de comenzar la actualización; se recomienda eliminar/deshabilitar OBS y repositorios de terceros.

server:~ # zypper rr

Lo siguiente es modificar todos y cada uno de los archivos de repositorio que están en /etc/zypp/repos.d/, tenemos que reemplazar 13.1 con 13.2 donde corresponda.

Método manual:

Por ejemplo, salida de muestra de repo-debug.repo

Antes de modificar.

server:~ # cat /etc/zypp/repos.d/repo-debug.repo

[openSUSE-13.1-Debug]
name=openSUSE-13.1-Debug
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/debug/distribution/13.1/repo/oss/
path=/
type=yast2
keeppackages=0

Después de la modificación.

server:~ # cat /etc/zypp/repos.d/repo-debug.repo
[openSUSE-13.2-Debug]
name=openSUSE-13.2-Debug
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/debug/distribution/13.2/repo/oss/
path=/
type=yast2
keeppackages=0

Método automático:

Haga una copia de seguridad de todos los archivos del repositorio que están disponibles en /etc/zypp/repos.d/ .

server:~ # cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.orig

Ejecute el siguiente comando para reemplazar 13.1 con 13.2.

server:~ # sed -i 's/13.1/13.2/g' /etc/zypp/repos.d/*

Una vez más, revisemos los repositorios disponibles.

server:~ # server:~ # zypper lr --uri

Salida de muestra,

# | Alias                | Name                       | Enabled | Refresh | URI
--+----------------------+----------------------------+---------+---------+----------------------------------------------------------------
1 | openSUSE-13.2-Debug  | openSUSE-13.2-Debug        | No      | Yes     | http://download.opensuse.org/debug/distribution/13.2/repo/oss/
2 | openSUSE-13.2-Oss    | openSUSE-13.2-Oss          | Yes     | Yes     | http://download.opensuse.org/distribution/13.2/repo/oss/
3 | openSUSE-13.2-Source | openSUSE-13.2-Source       | No      | Yes     | http://download.opensuse.org/source/distribution/13.2/repo/oss/
4 | openSUSE-13.2-Update | openSUSE-13.2-Update       | Yes     | Yes     | http://download.opensuse.org/update/13.2/
5 | repo-debug-update    | openSUSE-13.2-Update-Debug | No      | Yes     | http://download.opensuse.org/debug/update/13.2/

Ahora consulte los repositorios.

server:~ # zypper ref

Se recomienda encarecidamente ejecutar la actualización dentro de la pantalla GNU o tmux para proteger el proceso de actualización en caso de que algo salga mal con la sesión X durante la actualización. tmux y screen están disponibles en los repositorios principales de openSUSE.

Aquí estoy usando tmux, si no tienes tmux. Instale tmux usando el siguiente comando.

server:~ # zypper install tmux

Cambiar de terminal a tmux.

server:~ # tmux

Ingrese el siguiente comando para comenzar a actualizar a openSUSE 13.2.

server:~ # zypper dup

Una vez que se complete el proceso de actualización, reinicie la máquina. Compruebe la versión actual del sistema operativo.

server:~ # cat /etc/os-release

La salida se verá como a continuación

NAME=openSUSE
VERSION="13.2 (Harlequin)"
VERSION_ID="13.2"
PRETTY_NAME="openSUSE 13.2 (Harlequin) (x86_64)"
ID=opensuse
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:opensuse:13.2"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://opensuse.org/"
ID_LIKE="suse"

Se ha confirmado que la máquina está actualizada a openSUSE 13.2

¿Qué hacer después de la actualización?

Busque repositorios de terceros compatibles con openSUSE 13.2 que haya usado antes, si aún los necesita; agréguelos usando el siguiente comando.

server:~ # zypper addrepo --name

Eso es todo. Su máquina se ha actualizado con éxito a openSUSE 13.2.


OpenSuse
  1. Cómo actualizar de Debian 10 a Debian 11

  2. Cómo actualizar OpenSUSE 12.2 a 12.3 (escritorio y servidor)

  3. Cómo instalar Zend Server 5 en openSUSE 12.1

  4. Cómo actualizar a Ubuntu 15.10 desde Ubuntu 15.04

  5. ¿Cómo Actualizar De 16.04 Lts A 16.04.1 Lts?

Cómo actualizar de Ubuntu 20.04 a Ubuntu 22.04

Cómo habilitar SSH en openSUSE

Cómo actualizar de Fedora 32 a Fedora 33

Cómo actualizar openSUSE Leap de 15.1 o 15.2 a 15.3

Cómo actualizar a Fedora 35 desde Fedora 34

Cómo actualizar Ubuntu Server a 20.04 desde 18.04