SDB:KDE 仓库
将这些仓库添加到现有安装
如果您没有使用 Argon 和 Krypton 提供的安装程序,可以使用 Zypper(可以使用 YaST 添加仓库,但不能用于切换到新软件包)将现有系统切换为使用此处列出的仓库。
重要的是使用高于主 openSUSE 仓库的优先级(这意味着较低的值!),并使用 zypper dup --allow-vendor-change 进行切换(请参阅 供应商变更更新)。
在 Leap 上,使用 $releasever 而不是在 URL 中硬编码发行版版本。这样可以避免在升级时更改 URL。
示例:最新 KDE 软件版本 在 Leap 上:
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
示例:来自 git master 的构建 在 Tumbleweed 上:
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 Framework/Plasma 软件包。此组包含 Framework 库和 Plasma 工作区。
- KDE 应用程序软件包。此组包含 KDE 应用程序版本,例如 Dolphin、Kdenlive、Konqueror 等。
- 基于 KDE 或 Qt 库发布的独立于主要 KDE 软件发布的 KDE/Qt 应用程序的软件包。此组包含基于 KDE 或 Qt 库的应用程序,例如 Krita、Konversation、Quassel 等
维护更新
自 openSUSE 12.3 以来,openSUSE KDE 社区团队一直遵循一种维护程序,即通过维护轨道使用次要更新来更新随发行版一起提供的 KDE 软件包。这样可以确保用户拥有 KDE 版本可用的最新错误修复。
版本:Leap 15.5 随附 Plasma 5.27.4 LTS、Applications 22.12.3 和 KDE Frameworks 5.103。
版本:Leap 15.4 随附 Plasma 5.24.4 LTS、Applications 21.12.3 和 KDE Frameworks 5.90。
版本:Leap 15.3 随附 Plasma 5.18.6 LTS、Applications 20.04.2 和 KDE Frameworks 5.76。
版本:Leap 15.2 随附 Plasma 5.18.5 LTS、Applications 20.04.2 和 KDE Frameworks 5.69。
版本:Leap 15.1 随附 Plasma 5.12.8 LTS、Applications 18.12.3 和 KDE Frameworks 5.55。
版本:Leap 15.0 随附 Plasma 5.12.5 LTS、Applications 17.12.3 和 KDE Frameworks 5.45。
版本:Leap 42.3 随附 Plasma 5.8.7 LTS、Applications 17.04.2 和 KDE Frameworks 5.32。
版本:Leap 42.2 随附 Plasma 5.8.2 LTS、Applications 16.08.1 和 KDE Frameworks 5.26。
版本:Leap 42.1 随附 Plasma 5.4.2、Applications 15.08(有一些例外)和 KDE Frameworks 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 Frameworks 6 和 Plasma 6 版本,可选地包括应用程序
这些是 KDE 社区发布的较新版本的 Framework 库和 Plasma 桌面,以及一些 openSUSE 特定的补丁。您可以选择获取更新的 KDE 应用程序。这些适用于至少最新的 openSUSE 版本和 Tumbleweed。根据依赖项的可用版本,这些更新也可能提供给较旧但受支持的 openSUSE 版本。
- KDE Extra
由 KDE 开发但不是 Frameworks、Plasma 或应用程序的一部分的新应用程序版本,这些应用程序已为发布的发行版打包。这些较新版本正在构建针对不同的目标。此仓库由更广泛的 openSUSE 社区维护。
- Argon Live Medium
在软件包发生任何更改时,都会构建一个 Live DVD 并进行 openQA 测试。它基于 Leap,默认添加了 用于最新发布的 KDE 软件的仓库,并提供安装程序。
供贡献者使用
- KDE 不稳定仓库
基于上述软件包/发布的 git 快照的软件包。由于依赖关系,我们只能为最新的 openSUSE Leap 版本和 Tumbleweed 提供这些软件包。
- Krypton Live Medium
在软件包发生任何更改时,都会构建一个 Live DVD 并进行 openQA 测试。它基于 Tumbleweed,默认添加了 KDE 不稳定仓库,并提供安装程序。
更新的“Extra”应用程序
由 KDE 开发但不是 Frameworks、Plasma 或应用程序的一部分的应用程序在 KDE Extra 仓库中开发。使用此仓库将 某些但不是全部 非核心应用程序更新到最新版本。
KDE Frameworks 6、Plasma 6 和应用程序
最新的(也可能是 Beta!)KDE Frameworks 6 和 Plasma 6 版本,可选地包括应用程序。
如果您想测试 Beta 和/或使用最新版本,可以使用这些仓库。对于 Plasma 6 而言并非如此:Tumbleweed 用户将在可用时尽快获得新的稳定版本,并且通常会在几天内发布到标准仓库。
版本:Tumbleweed
Leap 用户请注意:Leap 随附一个 Qt LTS 版本,该版本对于最新的 Plasma 而言不够新。因此,要使用 KDE:Frameworks5,需要 KDE:Qt5。来自第三方仓库的一些应用程序可能无法安装,因为它们需要 Leap 随附的 Qt 的特定版本。
版本:Leap 15.6
- 兼容的 Qt 5.x: https://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_15.6/
- 兼容的 Qt 6.x: https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Leap_15.6/
- KDE Frameworks 5: https://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_15.6/
- KDE Frameworks 6: https://download.opensuse.org/repositories/KDE:/Frameworks/openSUSE_Leap_15.6/
- KDE Applications(可选): https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_15.6/
- KDE Extra(可选): https://download.opensuse.org/repositories/KDE:/Extra/KDE_Applications_openSUSE_Leap_15.6/
不稳定的 Frameworks、Plasma 和应用程序
这些仓库包含来自 git 的 KDE Frameworks 5+6、Plasma 5+6 和基于 KF 的应用程序的每日构建。由于依赖关系,我们只能为最新的 openSUSE Leap 版本和 Tumbleweed 提供这些软件包。
鉴于快速的开发速度,不建议在生产系统上使用这些仓库。它们主要供开发人员和早期测试人员使用 - 请自行承担风险。
版本:Tumbleweed
- 兼容的 Qt 6.x: https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Tumbleweed/
- 兼容的 Qt 5.x: https://download.opensuse.org/repositories/KDE:/Unstable:/Qt/openSUSE_Tumbleweed/
- KDE Unstable Frameworks: https://download.opensuse.org/repositories/KDE:/Unstable:/Frameworks/openSUSE_Factory/
- KDE Unstable Applications: https://download.opensuse.org/repositories/KDE:/Unstable:/Applications/KDE_Unstable_Frameworks_openSUSE_Factory/
- KDE Unstable Extra: https://download.opensuse.org/repositories/KDE:/Unstable:/Extra/KDE_Unstable_Frameworks_openSUSE_Factory/
版本:Leap 15.6
- 兼容的 Qt 6.x: https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Leap_15.6/
- 兼容的 Qt 5.x: https://download.opensuse.org/repositories/KDE:/Unstable:/Qt/openSUSE_Leap_15.6/
- KDE Unstable Frameworks: https://download.opensuse.org/repositories/KDE:/Unstable:/Frameworks/openSUSE_Leap_15.6/
- KDE Unstable Applications: https://download.opensuse.org/repositories/KDE:/Unstable:/Applications/KDE_Unstable_Frameworks_openSUSE_Leap_15.6/
- KDE Unstable Extra: https://download.opensuse.org/repositories/KDE:/Unstable:/Extra/KDE_Unstable_Frameworks_openSUSE_Leap_15.6/
Qt6
此仓库包含 Qt 核心和附加库。Qt6 软件包可以与 Qt5 软件包共存。
版本:Tumbleweed
版本:Leap 15.6