SDB:KDE 升级

跳转至: 导航, 搜索
本文说明了如何升级 KDE。

通过 YaST 升级

如果你对 zypper 不感冒的话你也可以使用 YaST。添加下面要求的源,不在命令行里运行

zypper dup --from <某源>

而是像 转换供应商升级 文章里那样做。


升级到最新稳定版本的 KDE

即使没有使用最新的 openSUSE 发行版本(例如,在 12.1 已经发布的情况下使用 11.4),你也可以选择升级到稳定的,经过深度测试的,华丽的最新 KDE。它们是 openSUSE 认为的 最新的 稳定的 KDE, 该源只在每隔8个月的 openSUSE 新版发布时升级到新的 KDE 版本

添加 KDE:Distro:Stable 源。替换 13.1 为你的 openSUSE 版本:

zypper ar -f http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_13.1/ KDS

然后升级所有的包:

zypper dup --from KDS

额外的源(可选)

现在添加 KDE:Extra 源 (替换 13.1 为你的 openSUSE 版本):

zypper ar -f http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1/ KDS-extra

然后升级所有的包:

zypper dup --from KDS-extra


好了,下面重登录吧。


升级到 KDE 上游发布的最新稳定版本

下面步骤教你如何升级到最新的 KDE 上游发布的稳定版本。

注意 openSUSE 不对这种升级的稳定性负责,因为它使用了一个滚动的、很少测试的源。
建议升级。因为该源只是 openSUSE 官方没有测试而已,上游的 KDE 官方发布前还是认真测试过的。而且你仍可以使用 bugzilla 报告特定版本的 KDE 的 bug,只是不要升到 4.8.2 后报 openSUSE 12.1 的 bug,因为 12.1 默认是 4.7.4。这一方面让你提前享用 KDE 项目的最新成果,另一方面也能帮助提升下一个 openSUSE 版本的体验。但请注意不要变成「升级控」,因为这个源的 KDE 编译非常快,所以请有规律的比如每周从该源更新你的 KDE,而不要看到有更新就升级。下面的开发版也是如此。

首先添加 KDE:Release:48 源。 (替换 12.1 为你的 openSUSE 版本):

zypper ar -f http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/ KR48

现在升级所有的包:

zypper dup --from KR48


额外的源(可选)

如果你使用 KDE:Extra 源,请移除老的版本:(替换 13.1 为你的 openSUSE 版本)

zypper rr http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1/

现在添加针对 KDE:Release:48 的额外源:

zypper ar -f http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_48_openSUSE_12.1/ KR48-extra

接着升级所有的包:

zypper dup --from KR48-extra

升级到最新的 KDE 上游开发版

以下步骤教你如何升级到 KDE 上游开发版。

注意 openSUSE 不对这种升级的稳定性负责,因为它使用了为下一个 KDE 版本和下一个 openSUSE 版本开发的 KDE,只是在已有的 openSUSE 版本上编译而已。建议加入 opensuse-kde 邮件列表,以避免不开心的惊喜发生,该源是开发源,只建议开发者使用,它随时会有例如包更名这样的大变化。

首先添加 KDE:Distro:Factory 源。(替换 12.1 为你的 openSUSE 版本):

zypper ar -f http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_12.1 KDF

下面升级所有的包:

zypper dup --from KDF


额外的源(可选)

如果你使用 KDE:Extra 源,先移除老版本:(替换 12.1 为你的 openSUSE 版本):

zypper rr http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.1/

现在添加针对 KDE:Distro:Factory 的额外源:

zypper ar -f http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.1_KDE_Distro_Factory/ KDF-extra

接着升级所有的包:

zypper dup --from KDF-extra

还可以参考