GNU/Linux >> Belajar Linux >  >> OpenSuse

Cara Upgrade OpenSUSE 12.2 Ke 12.3 (Desktop &Server)

Panduan ini menunjukkan bagaimana Anda dapat meningkatkan instalasi desktop dan server OpenSUSE 12.2 Anda ke OpenSUSE 12.3.

1 Catatan Awal

Upgrade dapat dilakukan pada baris perintah atau melalui modul YaST Wagon (jika Anda menggunakan desktop OpenSUSE). Karena metode Wagon kurang teruji dibandingkan pembaruan baris perintah, kami akan menggunakan metode baris perintah di sini untuk server dan desktop.

2 Memasang Pembaruan Terbaru

Sebelum kami melakukan upgrade distribusi, kami menginstal pembaruan terbaru untuk OpenSUSE 12.2. Buka jendela terminal/baris perintah dan jalankan

zypper repos --uri

untuk memeriksa repositori apa yang digunakan dan diaktifkan pada sistem. Pastikan baris yang berisi http://download.opensuse.org/update/12.2/ pada kolom URI terbaca Yes pada kolom Enabled (dalam contoh ini Alias ​​is repo-update dan Name adalah openSUSE-12.2-Update , tetapi nilai ini dapat berbeda; kolom yang penting adalah kolom URI):

server1:~ # zypper repos --uri
#  | Alias                     | Name                                                                   | Enabled | Refresh | URI
---+---------------------------+------------------------------------------------------------------------+---------+---------+--------------------------------------------------------------------------------
 1 | apache-third-party-12.2   | Third-party modules for the Apache HTTP server. (Apache_openSUSE_12.2) | Yes     | No      | http://download.opensuse.org/repositories/Apache:/Modules/Apache_openSUSE_12.2/
 2 | openSUSE-12.2-1.6         | openSUSE-12.2-1.6                                                      | Yes     | No      | cd:///?devices=/dev/disk/by-id/ata-VBOX_CD-ROM_VB2-01700376,/dev/sr0
 3 | repo-debug                | openSUSE-12.2-Debug                                                    | No      | Yes     | http://download.opensuse.org/debug/distribution/12.2/repo/oss/
 4 | repo-debug-update         | openSUSE-12.2-Update-Debug                                             | No      | Yes     | http://download.opensuse.org/debug/update/12.2/
 5 | repo-debug-update-non-oss | openSUSE-12.2-Update-Debug-Non-Oss                                     | No      | Yes     | http://download.opensuse.org/debug/update/12.2-non-oss/
 6 | repo-non-oss              | openSUSE-12.2-Non-Oss                                                  | Yes     | Yes     | http://download.opensuse.org/distribution/12.2/repo/non-oss/
 7 | repo-oss                  | openSUSE-12.2-Oss                                                      | Yes     | Yes     | http://download.opensuse.org/distribution/12.2/repo/oss/
 8 | repo-source               | openSUSE-12.2-Source                                                   | No      | Yes     | http://download.opensuse.org/source/distribution/12.2/repo/oss/
 9 | repo-update               | openSUSE-12.2-Update                                                   | Yes     | Yes     | http://download.opensuse.org/update/12.2/
10 | repo-update-non-oss       | openSUSE-12.2-Update-Non-Oss                                           | Yes     | Yes     | http://download.opensuse.org/update/12.2-non-oss/
server1:~ #

(Jika baris membaca No di kolom Enabled, aktifkan repositori sebagai berikut:

zypper modifyrepo --enable repo-update

repo-update mengacu pada kolom Alias; jika kolom Alias ​​​​membaca sesuatu seperti http-download.opensuse.org-82ba1b08, misalnya, perintahnya adalah

zypper modifyrepo --enable http-download.opensuse.org-82ba1b08

Jika tidak ada repositori dengan URI http://download.opensuse.org/update/1.2/, maka tambahkan repositori sebagai berikut:

zypper addrepo --check --name 'openSUSE-12.2-Update' http://download.opensuse.org/update/12.2/ repo-update

)

Sekarang instal pembaruan terbaru:

zypper refresh
zypper update

3 Melakukan Peningkatan Distribusi

Sekarang setelah pembaruan terbaru diinstal, nonaktifkan semua repositori OpenSUSE 12.2...

zypper modifyrepo --all --disable

... dan aktifkan repositori OpenSUSE 12.3:

zypper addrepo --name "openSUSE-12.3 OSS" http://download.opensuse.org/distribution/12.3/repo/oss/ repo-12.3-oss
zypper addrepo --name "openSUSE-12.3 Non-OSS" http://download.opensuse.org/distribution/12.3/repo/non-oss/ repo-12.3-non-oss
zypper addrepo --name "openSUSE-12.3 Updates" http://download.opensuse.org/update/12.3/ repo-12.3-update

(Jika perintah zypper repos --uri dari bab 2 menampilkan repositori pihak ketiga, harap periksa apakah repositori pihak ketiga ini juga tersedia untuk OpenSUSE 12.3; jika ya, tambahkan sebagai berikut:

zypper addrepo --name <name> <url> <alias>

Misalnya, jika Anda menggunakan repositori VirtualBox...

server1:~ # zypper repos --uri
# | Alias           | Name                              | Enabled | Refresh | URI
--+-----------------+-----------------------------------+---------+---------+------------------------------------------------------------
...
7 | virtualbox      | VirtualBox for openSUSE 11.4-12.2 | Yes     | Yes     | http://download.virtualbox.org/virtualbox/rpm/opensuse/11.4
server1:~ #

... aktifkan repositori VirtualBox untuk OpenSUSE 12.3 sebagai berikut:

zypper addrepo --name "VirtualBox for openSUSE 12.3" http://download.virtualbox.org/virtualbox/rpm/opensuse/12.3 virtualbox-12.3

Pada saat penulisan ini, tidak ada repositori VirtualBox untuk OpenSUSE 12.3, tetapi ini hanyalah contoh bagaimana Anda akan melakukannya.

Gunakan nilai untuk Nama dan Alias ​​​​yang belum digunakan.)

Sekarang jalankan pemutakhiran distribusi penuh:

zypper ref
zypper dup

Pada akhirnya, reboot sistem...

reboot

... dan nikmati sistem OpenSUSE 12.3 baru Anda.

  • OpenSUSE:http://www.opensuse.org/

OpenSuse
  1. Bagaimana systemd-tmpfiles membersihkan /tmp/ atau /var/tmp (pengganti tmpwatch) di CentOS / RHEL 7

  2. Cara menggunakan wget untuk mengunduh file melalui proxy

  3. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  1. gema atau cetak /dev/stdin /dev/stdout /dev/stderr

  2. Mengapa < atau > diperlukan untuk menggunakan /dev/tcp

  3. Bagaimana mengubah default /tmp ke /home/user/tmp

  1. Bagaimana meningkatkan dari openSUSE 13.1 ke openSUSE 13.2

  2. Bagaimana Cara Mengubah Mount Points?

  3. Instal binari ke /bin, /sbin, /usr/bin dan /usr/sbin, interaksi dengan --prefix dan DESTDIR