OpenSUSE 12.2를 12.3으로 업그레이드하는 방법(데스크톱 및 서버)

OpenSUSE 12.2를 12.3으로 업그레이드하는 방법(데스크톱 및 서버)

2022-10-19 last update

5 minutes reading desktop suse
이 가이드는 OpenSUSE 12.2 데스크탑 및 서버 설치를 OpenSUSE 12.3으로 업그레이드하는 방법을 보여줍니다.

1 서문


업그레이드는 명령줄에서 또는 YaST 모듈 Wagon(OpenSUSE 데스크톱을 사용하는 경우)을 통해 수행할 수 있습니다. Wagon 방법은 명령줄 업데이트보다 덜 테스트되었으므로 여기서는 서버와 데스크톱 모두에 명령줄 방법을 사용합니다.

2 최신 업데이트 설치


배포 업그레이드를 수행하기 전에 OpenSUSE 12.2의 최신 업데이트를 설치합니다. 터미널/명령줄 창을 열고 실행
zypper repos --uri
시스템에서 사용 및 활성화된 저장소를 확인합니다. URI 열에 http://download.opensuse.org/update/12.2/가 포함된 행이 사용 열에서 Yes인지 확인합니다(이 예에서 별칭은 repo-update이고 이름은 openSUSE-12.2-Update입니다. , 그러나 이러한 값은 다를 수 있습니다. 중요한 열은 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:~ #
(활성화된 열의 행에 아니요가 표시되면 다음과 같이 리포지토리를 활성화합니다.
zypper modifyrepo --enable repo-update
repo-update는 별칭 열을 나타냅니다. 예를 들어 별칭 열이 http-download.opensuse.org-82ba1b08과 같은 것을 읽는 경우 명령은 다음과 같습니다.
zypper modifyrepo --enable http-download.opensuse.org-82ba1b08
URI가 http://download.opensuse.org/update/12.2/인 저장소가 없으면 다음과 같이 저장소를 추가하십시오.
zypper addrepo --check --name 'openSUSE-12.2-Update' http://download.opensuse.org/update/12.2/ repo-update
)
이제 최신 업데이트를 설치하십시오.
zypper refresh
zypper update

3 배포 업그레이드 수행


이제 최신 업데이트가 설치되었으므로 모든 OpenSUSE 12.2 리포지토리를 비활성화합니다...
zypper modifyrepo --all --disable
... 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
(2장의 zypper repos --uri 명령이 타사 리포지토리를 표시한 경우 이러한 타사 리포지토리를 OpenSUSE 12.3에서도 사용할 수 있는지 확인하십시오. 그렇다면 다음과 같이 추가하십시오.
zypper addrepo --name <name> <url> <alias>
예를 들어 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:~ #
... 다음과 같이 OpenSUSE 12.3용 VirtualBox 리포지토리를 활성화합니다.
zypper addrepo --name "VirtualBox for openSUSE 12.3" http://download.virtualbox.org/virtualbox/rpm/opensuse/12.3 virtualbox-12.3
이 글을 쓰는 시점에는 OpenSUSE 12.3용 VirtualBox 리포지토리가 없었지만 이것은 어떻게 했는지에 대한 예시일 뿐입니다.
아직 사용하지 않는 Name 및 Alias ​​값을 사용하십시오.)
이제 전체 배포 업그레이드를 실행합니다.
zypper ref
zypper dup
마지막으로 시스템을 재부팅하십시오 ...
reboot
... 새로운 OpenSUSE 12.3 시스템을 즐기십시오.

4 링크


  • 오픈수세: http://www.opensuse.org/