當前位置:編程學習大全網 - 源碼下載 - 怎樣從 openSUSE 13.1 升級到 openSUSE 13.2

怎樣從 openSUSE 13.1 升級到 openSUSE 13.2

升級方法,先查看妳的系統版本號,使用以下命令:

1cat /etc/os-release

首先禁用所有的OBS庫或任何第三方庫,執行升級,然後重新啟用它們。

首先讓我們檢查是否存在更新庫並啟用。照下面這樣做,請在終端輸入以下命令:

1zypper repos --uri

輸入內容如下:

# | Alias | Name | Enabled | Refresh | URI

1 | openSUSE-13.1-1.10 | openSUSE-13.1-1.10 | Yes | No | cd:///?devices=/dev/disk/by-id/ata-VBOX_CD-ROM_VB2-01700376,/dev/sr0

2 | repo-debug | openSUSE-13.1-Debug | No | Yes | http://download.opensuse.org/debug/distribution/13.1/repo/oss/

3 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | http://download.opensuse.org/debug/update/13.1/

4 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes | http://download.opensuse.org/debug/update/13.1-non-oss/

5 | repo-non-oss | openSUSE-13.1-Non-Oss | Yes | Yes | http://download.opensuse.org/distribution/13.1/repo/non-oss/

6 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | http://download.opensuse.org/distribution/13.1/repo/oss/

7 | repo-source | openSUSE-13.1-Source | No | Yes | http://download.opensuse.org/source/distribution/13.1/repo/oss/

8 | repo-update | openSUSE-13.1-Update | Yes | Yes | http://download.opensuse.org/update/13.1/

9 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | http://download.opensuse.org/update/13.1-non-oss/

正如妳看到的上面,opensuse-13.1-update庫是可用的,並啟用。如果沒有啟用,使用命令:

1zypper modifyrepo --enable repo-update

如果更新存儲庫不存在,妳可以使用下面的命令:

1zypper addrepo --check --refresh --name 'openSUSE-13.1-Update' <a href="http://download.opensuse.org/update/13.1/ repo-update" target="_blank">http://download.opensuse.org/update/13.1/ repo-update</a>

現在更新您當前的版本到最新的包,使用命令:

12sudo zypper refreshsudo zypper update

需要花費壹些時間,這取決於妳的網速。

更新系統完成重新啟動後,將有新的變化。

升級

正如我已經提到的,禁用任何第三方或OBS庫之前進行升級。

列出當前可用的儲存庫,輸入以下命令:

zypper lr

如果妳有任何第三方的庫,然後將其拆下使用命令:

zypper rr

妳可能想要備份妳的當前的庫。輸入下面的命令來備份妳的當前的庫。

1cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.bak

然後改變所有的庫的新版本。在這裏我要升級到13.2,命令:

1sudo sed -i 's/13.1/13.2/g' /etc/zypp/repos.d/*

現在,檢查是否所有的更改為新的版本庫。

zypper lr

輸出如下:

# | Alias | Name | Enabled | Refresh

1 | openSUSE-13.2-1.10 | openSUSE-13.2-1.10 | Yes | No

2 | repo-debug | openSUSE-13.2-Debug | No | Yes

3 | repo-debug-update | openSUSE-13.2-Update-Debug | No | Yes

4 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | No | Yes

5 | repo-non-oss | openSUSE-13.2-Non-Oss | Yes | Yes

6 | repo-oss | openSUSE-13.2-Oss | Yes | Yes

7 | repo-source | openSUSE-13.2-Source | No | Yes

8 | repo-update | openSUSE-13.2-Update | Yes | Yes

9 | repo-update-non-oss | openSUSE-13.2-Update-Non-Oss | Yes | Yes

在上面的輸出看到妳,所有的庫已經改為13.1版。

現在更新存儲庫列表下面的命令:

sudo zypper ref

強烈建議您運行這個升級在TMUX在什麽情況下保護升級過程應該與X會話錯誤在升級。TMUX包主要openSUSE庫是可用的。

使用命令安裝:

1sudo zypper in tmux

現在升級。在終端輸入以下命令切換到TMUX:

tmux

輸入以下命令在終端開始升級:

1sudo zypper dup

升級後,重新啟動妳的系統運行新版本的openSUSE 13.2。

正如我上面提到的,查看openSUSE的當前版本,運行以下命令:1cat /etc/os-release

  • 上一篇:Eureka的服務配置大全
  • 下一篇:結婚領證的搞笑幽默文案句子發朋友圈 (合集64句)
  • copyright 2024編程學習大全網