![如何将 openSUSE 从稳定版升级到开发版?](https://linux22.com/image/29155/%E5%A6%82%E4%BD%95%E5%B0%86%20openSUSE%20%E4%BB%8E%E7%A8%B3%E5%AE%9A%E7%89%88%E5%8D%87%E7%BA%A7%E5%88%B0%E5%BC%80%E5%8F%91%E7%89%88%EF%BC%9F.png)
我的一台台式机上有 openSUSE (12.2) 的当前稳定版本,我想将其升级到开发版本,而无需下载 DVD 并进行媒体升级。
是否可以?我怎么做?
答案1
这是可能的,并且会尽最大努力提供支持。
从 12.2 更新到 12.3 RC1(或 RC2 或发布时的最终版本)的方法应与程序相同openSUSE wiki 中描述要从 12.1 升级到 12.2,只需替换 12.2->12.3 和 12.1->12.2 中的描述和存储库 URL 中的数字即可。
如果你这样做,那么一个简单的zypper 重复也应该在 2013 年 3 月 13 日将安装升级到最终版本,因为存储库 URL 不应更改。
答案2
在终端类型中
zypper dist-upgrade
答案3
如果您正在寻找风滚草然后执行如下操作:
- 删除 openSUSE 11.4(或 12.1 或更高版本)版本特定的存储库。
- 使用一键安装或使用命令:
将 Tumbleweed 添加到 YaST 或 zypper 安装存储库并启用自动刷新:
sudo zypper ar --refresh \ http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ \ Tumbleweed
- 添加当前 openSUSE 存储库并启用自动刷新:
sudo zypper ar --refresh \ http://download.opensuse.org/distribution/openSUSE-current/repo/oss/ \ 'openSUSE Current OSS'
sudo zypper ar --refresh \ http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/ \ 'openSUSE Current non-OSS'
sudo zypper ar --refresh \ http://download.opensuse.org/update/openSUSE-current/ \ 'openSUSE Current updates'
Tumbleweed 唯一支持的存储库使用方法是仅使主存储库(Oss、非 oss 和更新)和 Tumbleweed 存储库处于活动状态。对于这种情况,一个简单的
sudo zypper dup
将更新您的软件包,如果有任何软件包从 Tumbleweed 恢复,zypper dup 也将处理该问题。
尽管不受支持,但如果您选择启用其他存储库,则此命令更安全:
sudo zypper dup --from Tumbleweed