SDB:KDE 软件源

跳转至: 导航, 搜索
本页面列举并介绍当前可用的 KDE 软件源,并提供相关链接。其中多数软件由 openSUSE KDE 社区团队维护并支持。

将这些软件源添加到现有系统

如果你此前从未使用 Argon 和 Krypton 中提供的安装程序,你可以通过 Zypper 将现有系统切换为使用此处列出的软件源(YaST 亦可用来添加软件源,但不能用于切换至新软件包)。

添加软件源时,最重要的是优先级:KDE 软件源的优先级应高于 openSUSE 主仓库(意味着前者在列表中的优先级数字更小),之后应使用 zypper dup --allow-vendor-change 命令进行切换(参见厂商变更)。

若正在使用 Leap,添加软件源链接时应使用 $releasever 取代 URL 中的具体发行版本号。这样可以避免在系统升级时频繁更改链接。

示例:在 Leap 上安装最新的 KDE 软件版本

zypper ar -fp 75 'https://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_$releasever' KDE-Qt5
zypper ar -fp 74 'https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Leap_$releasever' KDE-Qt6
zypper ar -fp 74 'https://download.opensuse.org/repositories/KDE:/Frameworks/openSUSE_Leap_$releasever' KDE-Frameworks
zypper ar -fp 75 'https://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_$releasever' KDE-Frameworks5
zypper ar -fp 75 'https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_$releasever' KDE-Applications
zypper ar -fp 75 'https://download.opensuse.org/repositories/KDE:/Extra/KDE_Applications_openSUSE_Leap_$releasever' KDE-Extra
zypper -v dup --allow-vendor-change
zypper -v install pattern:kde_plasma

示例:在 Tumbleweed 上安装来自 git master 分支的最新构建

zypper ar -fp 75 https://download.opensuse.org/repositories/KDE:/Unstable:/Qt/openSUSE_Tumbleweed/ KDE:Unstable:Qt
zypper ar -fp 75 https://download.opensuse.org/repositories/KDE:/Unstable:/Frameworks/openSUSE_Factory/ KDE:Unstable:Frameworks
zypper ar -fp 75 https://download.opensuse.org/repositories/KDE:/Unstable:/Applications/KDE_Unstable_Frameworks_openSUSE_Factory/ KDE:Unstable:Applications
zypper ar -fp 75 https://download.opensuse.org/repositories/KDE:/Unstable:/Extra/KDE_Unstable_Frameworks_openSUSE_Factory/ KDE:Unstable:Extra
zypper -v dup --allow-vendor-change

背景信息

上述的软件源配置基于三组软件包的区分,它们是:

  • KDE 框架/Plasma 软件包。该组软件包含框架库与 Plasma 工作空间。
  • KDE 应用程序套件软件包。该组软件包含 KDE 应用程序套件的发布版本,如 Dolphin、Kdenlive、Konqueror 等。
  • 独立于 KDE 主要版本发布的,基于 KDE/Qt 的软件包。本组软件包含其他基于 KDE 或 Qt 库的应用程序,如 Krita、Konversation、Quassel 等。

维护更新

自 openSUSE 12.3 起,openSUSE KDE 社区团队一直采用特定的维护流程,即按照更新轨道对发行版预载的 KDE 软件包进行小版本更新。这是为了确保用户的 KDE 发布版本始终具有最新可用的缺陷修复。

版本:Leap 15.5 搭载 Plasma 5.27.4 LTS、应用程序套件 22.12.3 以及 KDE 框架 5.103。

版本:Leap 15.4 搭载 Plasma 5.24.4 LTS、应用程序套件 21.12.3 以及 KDE 框架 5.90。

版本:Leap 15.3 搭载 Plasma 5.18.6 LTS、应用程序套件 20.04.2 以及 KDE 框架 5.76。

版本:Leap 15.2 搭载 Plasma 5.18.5 LTS、应用程序套件 20.04.2 以及 KDE 框架 5.69。

版本:Leap 15.1 搭载 Plasma 5.12.8 LTS、应用程序套件 18.12.3 以及 KDE 框架 5.55。

版本:Leap 15.0 搭载 Plasma 5.12.5 LTS、应用程序套件 17.12.3 以及 KDE 框架 5.45。

版本:Leap 42.3 搭载 Plasma 5.8.7 LTS、应用程序套件 17.04.2 以及 KDE 框架 5.32。

版本:Leap 42.2 搭载 Plasma 5.8.2 LTS、应用程序套件 16.08.1 以及 KDE 框架 5.26。

版本:Leap 42.1 搭载 Plasma 5.4.2、应用程序套件 15.08(含有例外)以及 KDE 框架 5.15。

版本:13.2 搭载 KDE SC 4.14.2 并提供维护更新直至 KDE SC 4.14.4。

版本:13.1 搭载 KDE SC 4.11.2 并提供维护更新直至 KDE SC 4.11.5。



可用软件源

如前所述,openSUSE 用户可使用以下软件源。

面向用户

  • 最新的 KDE 框架 6 与 Plasma 桌面 6 发布版本,包含可选的应用程序
    此软件源包含 KDE 社区发布的框架库与 Plasma 桌面的较新版本,附带一些 openSUSE 的专用补丁。你还可以选择获取较新的 KDE 应用程序。它们至少适用于最新的 openSUSE 发布版本与 Tumbleweed。在依赖版本允许的情况下,这些包也可用于更旧但尚在支持状态的 openSUSE 版本。
  • KDE 额外软件源
    此软件源包含为所有 openSUSE 发行版打包,基于 KDE/Qt 框架库,但不包含在框架、Plasma 桌面或应用程序套件集体更新中的独立应用程序。这些软件的较新版本面向不同的发行目标构建。此软件源由更广泛的 openSUSE 社区维护。

面向贡献者

  • KDE 不稳定软件源
    基于上述软件/版本的 git 快照所构建的包。由于可能需要版本更新的依赖软件包,此软件源的包仅为最新版本的 openSUSE Leap 或 Tumbleweed 构建。
  • Krypton 体验映像
    每当软件包发生改变时,编译系统会自动生成一份 DVD 体验映像并交由 openQA 测试。此版映像基于 Tumbleweed,同时配备了系统安装程序,并默认添加 KDE 不稳定软件源

最新的“额外”应用程序

由 KDE 开发,但不属于框架、Plasma 桌面或应用程序套件的软件可在 KDE 额外软件源中找到。使用这一软件源可获取一些(但不是全部)非核心软件的最新版本。


KDE 框架 6、Plasma 桌面 6 与应用程序套件

最新发布版本(当然也包含 Beta 测试版本!)的 KDE 框架 6 与 Plasma 桌面 6,同时包含可选的应用程序套件。

如果你想测试某一版 beta 更新并(或)想使用最新版本的软件,可以使用下述仓库。不过,对于 Plasma 6 而言,情况有所不同:目前 Tumbleweed 用户会在稳定版本可用后很快获得更新,这些更新通常会在数天之内发布到标准软件库。因此通常不必特别添加此处的仓库。


对 openSUSE Leap 用户的备注:Leap 通常搭载 Qt 的长期支持版本,对于最新版本的 Plasma 桌面而言并不足够。因而若想使用 KDE:Frameworks 或 KDE:Frameworks5 软件源,需要同时添加 KDE:Qt6 或 KDE:Qt5 软件源。部分来自第三方源的软件可能无法安装,因为它们可能需要 Leap 附带的特定 Qt 版本。



不稳定版本的框架、Plasma 桌面与应用程序

注意: 切勿混用正式版与不稳定版软件源。若执意如此,极易将系统置于不稳定的状态。

这些软件源包含 KDE 框架 5/6、Plasma 桌面 5/6 和基于 KDE 框架的应用程序的每日构建。由于依赖关系,我们只能为最新的 openSUSE Leap 版本和 Tumbleweed 提供软件包。

鉴于开发进程速度极快,不推荐在生产系统上使用这些软件源。它们主要面向开发人员与早期测试者,用户需要自担风险。

注意: 若在不稳定软件中发现缺陷,请向 KDE 上游提交错误报告。
注意: 为了防止出现依赖问题,请务必按照发行版同时添加下述的全部软件源




Qt6

此软件源包含 Qt 核心库与附加库。Qt6 软件包可与 Qt5 软件包并行安装。

注意: 若在此处的软件库中发现缺陷,请向 Qt 上游提交错误报告。



继续阅读