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