GNU/Linux >> Belajar Linux >  >> OpenSuse

Bagaimana meningkatkan dari openSUSE 13.1 ke openSUSE 13.2

openSUSE 13.2 telah dirilis kemarin, baca catatan rilisnya di sini. Jika Anda sudah menginstal openSUSE 13.1 di server, inilah saatnya untuk meningkatkan ke openSUSE 13.2. Panduan berikut akan membantu Anda meningkatkan versi dari openSUSE 13.1 ke openSUSE 13.2.

Apa yang harus dilakukan sebelum meningkatkan versi?

Disarankan untuk mengambil cadangan data penting dan file konfigurasi penting lainnya, ini akan membantu Anda memulihkan sistem jika terjadi kegagalan dalam peningkatan. Disarankan untuk menggunakan ISO / DVD untuk mengupgrade beberapa sistem.

Apa yang harus dilakukan untuk memperbarui?

Sebelum memutakhirkan, disarankan untuk memperbarui paket yang diinstal ke versi terbaru. Periksa versi mesin Anda saat ini.

server:~ # cat /etc/os-release

Outputnya akan terlihat seperti di bawah ini.

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

Sebelum memulai peningkatan, disarankan untuk menghapus / menonaktifkan OBS dan repositori pihak ketiga. Mari kita periksa apakah repositori pembaruan tersedia dan diaktifkan.

server:~ # zypper lr --uri

Contoh output akan terlihat seperti di bawah ini.

Jika tidak diaktifkan, jalankan perintah berikut.

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

Jika tidak ada, tambahkan dengan menggunakan perintah berikut.

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

Perbarui paket Anda saat ini ke versi terbaru.

server:~ # zypper ref

server:~ # zypper update

Setelah paket diperbarui, reboot server.

Apa yang harus dilakukan untuk meningkatkan versi?

Seperti yang telah disebutkan, Sebelum memulai peningkatan; disarankan untuk menghapus / menonaktifkan OBS dan repositori pihak ketiga.

server:~ # zypper rr

Selanjutnya adalah memodifikasi setiap file repo yang ada di /etc/zypp/repos.d/, kita harus mengganti 13.1 dengan 13.2 dimanapun itu berlaku.

Metode Manual:

Misalnya, contoh keluaran repo-debug.repo

Sebelum Dimodifikasi.

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

Setelah Dimodifikasi.

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

Metode Otomatis:

Cadangkan semua file repositori yang tersedia di /etc/zypp/repos.d/ .

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

Jalankan perintah berikut untuk mengganti 13.1 dengan 13.2.

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

Sekali lagi, mari kita periksa repositori yang tersedia.

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

Contoh keluaran,

# | 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/

Sekarang rujuk repositori.

server:~ # zypper ref

Sangat disarankan untuk menjalankan pemutakhiran di dalam layar GNU atau tmux untuk melindungi proses pemutakhiran jika terjadi kesalahan dengan sesi X selama pemutakhiran. tmux dan screen tersedia di repositori utama openSUSE.

Di sini saya menggunakan tmux, jika Anda tidak memiliki tmux. Instal tmux dengan menggunakan perintah berikut.

server:~ # zypper install tmux

Beralih dari terminal ke tmux.

server:~ # tmux

Masukkan perintah berikut untuk mulai meningkatkan ke openSUSE 13.2.

server:~ # zypper dup

Setelah proses upgrade selesai, reboot mesin. Periksa versi OS saat ini.

server:~ # cat /etc/os-release

Outputnya akan terlihat seperti di bawah ini

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"

Telah dikonfirmasi bahwa mesin diupgrade ke openSUSE 13.2

Apa yang harus dilakukan setelah peningkatan versi?

Cari repositori pihak ketiga yang kompatibel dengan openSUSE 13.2 yang Anda gunakan sebelumnya, jika Anda masih membutuhkannya; tambahkan mereka menggunakan perintah berikut.

server:~ # zypper addrepo --name

Itu saja. Mesin Anda telah berhasil ditingkatkan ke openSUSE 13.2.


OpenSuse
  1. Cara Upgrade OpenSUSE 12.2 Ke 12.3 (Desktop &Server)

  2. Cara Install Zend Server 5 di openSUSE 12.1

  3. Cara Meningkatkan ke Ubuntu 15.10 dari Ubuntu 15.04

  1. Cara Upgrade dari Debian 10 ke Debian 11

  2. Bagaimana Cara Meningkatkan Dari 16,04 Lts Menjadi 16,04,1 Lts?

  3. Bagaimana cara meningkatkan dari Fedora 32 ke Fedora 33

  1. Cara Meningkatkan Dari Ubuntu 16.04 ke Ubuntu 18.04

  2. Cara Upgrade Dari Debian 10 ke Debian 11

  3. Cara meningkatkan ke Fedora 24 dari Fedora 23