tagline: From openSUSE
- 1 Background
- 2 Maintenance Updates
- 3 What's available
- 4 I want to...
- 4.1 Get the latest KDE Application releases
- 4.2 Get the latest KDE Framework and Plasma 5 releases
- 4.3 Get the latest long-term-supported KDE Framework and Plasma 5 releases
- 4.4 Help develop or test the next generation of KDE software
- 4.5 Get the latest live media to explore the upcoming Plasma releases
- 4.6 Try a newer Qt snapshot
- 4.7 Get the latest KDE SC 4 Release for openSUSE 13.1 or SLE 12
- 4.8 Get the latest KDE 3 Packages
- 5 Updated KDE Applications only
- 6 KDE Frameworks 5 & Plasma 5
- 7 Long-Term-Support Frameworks and Plasma
- 8 Unstable Frameworks, Plasma and Applications
- 9 Unstable Live Media
- 10 Qt
- 11 See also
The setup of the repositories is based on the distinction between three groups of packages, namely:
- KDE Framework/Plasma packages. This group contains the Framework libraries and the Plasma Workspace.
- KDE Application packages. This group contains the KDE Application releases, like Dolphin, Kdenlive, KTP, Konqueror, etc
- Packages for KDE/Qt based applications that are released independently from the major KDE software releases. This group contains applications that are based on the KDE or Qt libraries, like Amarok, Konversation, Quassel, etc
Since openSUSE 12.3, the openSUSE KDE Community team has been following a maintenance procedure where KDE packages that were shipped with the distribution are updated through the maintenance track with minor updates. This to ensure that users have the latest available bug fixes for their KDE release. This was reflected in the following maintenance tracks:
openSUSE 13.1: Shipped with KDE SC 4.11.2 and maintenance updates have been provided up to KDE SC 4.11.5.
openSUSE 13.2: Shipped with KDE SC 4.14.2 and maintenance updates have been provided up to KDE SC 4.14.4.
openSUSE Leap 42.1: Shipped with Plasma 5.4.2, Applications 15.08 (with a couple of exceptions) and KDE Frameworks 5.15.
openSUSE Leap 42.2: Shipped with Plasma 5.8.2 LTS, Applications 16.08.1 and KDE Frameworks 5.26.
openSUSE Leap 42.3: Shipped with Plasma 5.8.7 LTS, Applications 17.04.2 and KDE Frameworks 5.32.
As long as the underlying stack is compatible, the plan is to provide updates through the maintenance channel.
Based on what has been indicated above, the following repositories have been made available to the openSUSE users.
- Updated KDE Frameworks 5 and Plasma releases
These are newer versions of the Framework libraries and Plasma Desktop as released by the KDE community, plus a number of openSUSE-specific patches. These are delivered for at least the latest openSUSE release and Tumbleweed. Depending on available versions of dependencies, these updates could also be delivered for older, but supported, openSUSE versions.
- Updated KDE Application releases
These are newer versions of the KDE Applications as released by the KDE community, plus a number of openSUSE-specific patches. These are delivered for at least the latest openSUSE release and Tumbleweed. Depending on available versions of dependencies, these updates could also be delivered for older, but supported, openSUSE versions.
- KDE Extra
Newer versions of individual applications, KDE/Qt based (but not part of Frameworks, Plasma, or Application releases), which have been packaged for released distributions. These newer versions are building against diverse targets. This repository is maintained by the wider openSUSE community.
- Live Media
The openSUSE KDE Community team prepares a weekly update of the new developments, by providing a live Media (which also can be installed) based on the KDE Unstable repositories. openSUSE Argon is based on top of openSUSE Leap and openSUSE Krypton is based on top of Tumbleweed. These live Medias would allow you to see what the future release of Frameworks, Plasma and Applications will look like. Be aware that these live Medias could be rough around the edges and will only contain partial translations. Bug reports for these medias are only accepted in case a user believes software is missing or that the media does not work.
- KDE Unstable Repositories
Packages based on git snapshots of the above mentioned packages/releases. These are only built for the latest openSUSE release and Tumbleweed due to possible dependencies on newer packages.
I want to...
Updated KDE Applications only
If you're using the official, supported and tested core KDE packages provided with the distribution, there are these additional repositories available for your consideration which will add or update a few, but not all applications. Tumbleweed users do not need (but can, if they want) to use it, as new releases are submitted to Tumbleweed as soon as they're available, and are usually pushed to standard repositories in a matter of days. This repository also serves as a development project for openSUSE:Factory.
KDE Frameworks 5 & Plasma 5
Releases of KDE Frameworks 5 and Plasma 5. Since openSUSE 13.2, KDE Frameworks 5 (KF5) libraries, and Plasma 5 components are part of the standard distribution repositories. If you want test and/or use the latest release, you can use this repo.
Tumbleweed users do not need to use it, as new releases are submitted to Tumbleweed as soon as they're available, and are usually published to standard repositories in a matter of days.
Note for openSUSE Leap 42.x users: Leap 42.x ships with Qt 5.6.x, which is not recent enough for Plasma 5.10+, so to use KDE:Frameworks5, KDE:Qt5 is required. Use of that is not recommended as applications in the main or 3rd party repos might break due to API/ABI changes.
To add a Plasma 5 session to your display manager, install the
Long-Term-Support Frameworks and Plasma
LTS Releases of KDE Frameworks 5 and Plasma 5.
While Tumbleweed ships with the latest releases of Frameworks and Plasma, Leap ships the latest long-term supported releases of both. Currently, this is Plasma 5.8 and Frameworks 5.32.
Tumbleweed users do not need (but can, if they want) to use it, as newer packages are likely already in Tumbleweed (and may cause installation conflicts, so set the repository priority lower!).
Unstable Frameworks, Plasma and Applications
These repositories contain daily builds of KDE Frameworks 5, Plasma 5 and KF5-based applications from trunk. Due to the requirements/dependencies, we can only provide packages for the latest openSUSE release and Tumbleweed.
Given the rapid pace of development, use of these repositories is not recommended on production systems. They are mostly meant for developers or early testers - use at your own risk.
Unstable Live Media
The live media comes in two shapes. Argon is based on openSUSE Leap and Krypton is based on openSUSE Tumbleweed. Both offer the same KDE Frameworks, Plasma and KDE Applications packages. These packages are based on the KDE:Unstable repositories which are build from snapshots of the upstream git repositories.
The live images are refreshed continuously after new packages are available and offer a chance to see and explore the latest updates. The medias are also offering a net installer, which will install the live image on a hard disk and will automatically install the KDE:Unstable repositories for YaST/zypper, so that the installation is being kept up-to-date. Be aware that packages in the unstable repositories are rebuild continuously and that breakage could occur.
The live medias can be found here: http://download.opensuse.org/repositories/KDE:/Medias/images/iso/
Qt 4 release
Usually not needed.
Qt 5 release
Latest Qt 5 release (alpha, beta, rc, .0, .1, etc.)
Qt 5.6 Releases
Latest Qt 5.6 (LTS) release
Qt 5.x Development Snapshots
For developers only These snapshots are from the Qt git repository, using a version appropriate for KDE packages.