KDE Repositorys

Wechseln zu: Navigation, Suche


Diese Seite listet und beschreibt die verfügbaren Repositories mit KDE-Software und bietet Links. Die meisten von ihnen werden vom openSUSE-KDE-Community-Team gepflegt und unterstützt.

Hinzufügen dieser Repos zu einer bestehenden Installation

Wenn Sie nicht das von Argon and Krypton bereitgestellte Installationsprogramm verwenden, können Sie ein vorhandenes System mit Zypper auf die hier aufgeführten Repos umstellen (YaST kann zum Hinzufügen der Repos verwendet werden, jedoch nicht für die Umstellung auf die neuen Pakete).

Es ist wichtig, eine höhere Priorität (d.h. einen niedrigeren Wert!) als die Haupt-Repos von openSUSE zu verwenden und zypper dup --allow-vendor-change für die Umstellung zu benutzen (siehe Vendor change update).

Verwenden Sie bei Leap $releasever, anstatt die Distributionsversion fest in der URL zu kodieren. Dadurch wird vermieden, dass Sie die URL bei Upgrades ändern müssen.

Beispiel: Aktuelle KDE Software Veröffentlichungen für Leap:

zypper ar -fp 75 'https://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_$releasever' KDE-Qt5
zypper ar -fp 75 'https://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_$releasever' KDE-Frameworks
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

Beispiel: Builds vom git master für 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

Hintergrundinformationen

Die Einrichtung der Repositorys basiert auf dem Unterschied zwischen drei Paketgruppen:

  • KDE Framework/Plasma-Pakete. Diese Gruppe enthält die Framework-Bibliotheken und den Plasma-Arbeitsbereich.
  • KDE-Anwendungspakete. Diese Gruppe enthält die KDE-Anwendungspakete, wie Dolphin, Kdenlive, Konqueror, etc.
  • Pakete für KDE/Qt-basierte Anwendungen, die unabhängig von den Hauptversionen der KDE-Software veröffentlicht werden. Diese Gruppe enthält Anwendungen, die auf den KDE- oder Qt-Bibliotheken basieren, wie Krita, Konversation, Quassel, usw.


Wartungsaktualisierungen

Seit openSUSE 12.3 hat das openSUSE-KDE-Community-Team ein Wartungsverfahren angewandt, bei dem KDE-Pakete, die mit der Distribution ausgeliefert wurden, über die Wartungsschiene mit kleineren Updates aktualisiert werden. Damit soll sichergestellt werden, dass die Benutzer die neuesten verfügbaren Fehlerbehebungen für ihre KDE-Version erhalten.

Version: Leap 15.4Wird mit Plasma 5.24.4 LTS, Anwendungen 21.12.3 und KDE Frameworks 5.90 ausgeliefert.
Version: Leap 15.3Wird mit Plasma 5.18.6 LTS, Anwendungen 20.04.2 und KDE Frameworks 5.76 ausgeliefert.
Version: Leap 15.2Wird mit Plasma 5.18.5 LTS, Anwendungen 20.04.2 und KDE Frameworks 5.69 ausgeliefert.
Version: Leap 15.1Wird mit Plasma 5.12.8 LTS, Anwendungen 18.12.3 und KDE Frameworks 5.55 ausgeliefert.
Version: Leap 15.0Wird mit Plasma 5.12.5 LTS, Anwendungen 17.12.3 und KDE Frameworks 5.45 ausgeliefert.
Version: Leap 42.3Wird mit Plasma 5.8.7 LTS, Anwendungen 17.04.2 und KDE Frameworks 5.32 ausgeliefert.
Version: Leap 42.2Wird mit Plasma 5.8.2 LTS, Anwendungen 16.08.1 und KDE Frameworks 5.26 ausgeliefert.
Version: Leap 42.1Wird mit Plasma 5.4.2, Applications 15.08 (mit einigen Ausnahmen) und KDE Frameworks 5.15 ausgeliefert.
Version: 13.2Wird mit KDE SC 4.14.2 ausgeliefert und Wartungsupdates wurden bis KDE SC 4.14.4 bereitgestellt.
Version: 13.1Wird mit KDE SC 4.11.2 ausgeliefert und Wartungsupdates wurden bis KDE SC 4.11.5 bereitgestellt.



Was ist verfügbar

Basierend auf den obigen Angaben werden den openSUSE-Benutzern die folgenden Repositories zur Verfügung gestellt.

Für Anwender

  • Die neuesten Versionen von KDE Frameworks 5 und Plasma, optional Anwendungen
    Dabei handelt es sich um neuere Versionen der Framework-Bibliotheken und des Plasma-Desktops, wie sie von der KDE-Gemeinschaft veröffentlicht wurden, sowie um eine Reihe von openSUSE-spezifischen Patches. Optional können Sie auch aktualisierte KDE-Anwendungen erhalten. Diese werden mindestens für die neueste openSUSE-Version und Tumbleweed geliefert. Abhängig von den verfügbaren Versionen der Abhängigkeiten können diese Aktualisierungen auch für ältere, aber unterstützte openSUSE-Versionen bereitgestellt werden.
  • KDE Extra
    Neuere Versionen einzelner Anwendungen, KDE/Qt-basiert (aber nicht Teil von Frameworks, Plasma oder Anwendungsversionen), die für veröffentlichte Distributionen gepackt wurden. Dieses Repository wird von der größeren openSUSE-Community verwaltet.

Für Mitwirkende

  • KDE Unstable Repositories
    Pakete basierend auf Git-Snapshots der oben genannten Pakete/Releases. Diese werden aufgrund möglicher Abhängigkeiten von neueren Paketen nur für die neueste openSUSE Leap-Version und Tumbleweed erstellt.
  • Krypton Live Medium
    Bei jeder Änderung in den Paketen wird eine Live-DVD erstellt und openQA getestet. Es basiert auf Tumbleweed und verfügt standardmäßig über die KDE Unstable Repositories und bietet ein Installationsprogramm.
  • Qt 6
    Die neue Hauptversion von Qt. Pakete sind für die neueste openSUSE Leap-Version und Tumbleweed verfügbar.

Aktualisierte „Extra“-Anwendungen

Anwendungen, die von KDE entwickelt wurden, aber nicht Teil von "Frameworks, Plasma und Anwendungen" sind, werden im KDE Extra-Repository entwickelt. Verwenden Sie dieses Repository, um „einige, aber nicht alle“ Nicht-Kernanwendungen auf die neueste Version zu aktualisieren.


KDE Frameworks 5, Plasma 5 und Anwendungen

Neueste (auch Beta!) Versionen von KDE Frameworks 5 und Plasma 5, optional auch Anwendungen.

Wenn Sie eine Beta testen und/oder die neueste Version verwenden möchten, können Sie dieses Repo verwenden.

Tumbleweed-Benutzer erhalten neue stabile Versionen, sobald sie verfügbar sind, und werden normalerweise innerhalb weniger Tage in Standard-Repositories veröffentlicht.


Hinweis für Benutzer von openSUSE Leap: Leap wird mit einer Qt LTS-Version ausgeliefert, die für das neueste Plasma nicht aktuell genug ist. Um KDE:Frameworks5 zu verwenden, ist KDE:Qt5 erforderlich. Einige Anwendungen von Drittanbieter-Repos können möglicherweise nicht installiert werden, da sie die spezifische Version von Qt erfordern, die mit Leap geliefert wird.



Unstable Frameworks, Plasma und Anwendungen

Warnung!Vermischen Sie niemals stabile und instabile Repositorys. Dies kann dazu führen, dass Ihr System in einen inkonsistenten Zustand versetzt wird.

Diese Repositorys enthalten tägliche Builds von KDE Frameworks 5, Plasma 5 und KF5-basierten Anwendungen von Git. Aufgrund von Abhängigkeiten können wir nur Pakete für die neueste openSUSE Leap-Version und Tumbleweed bereitstellen.

Angesichts des schnellen Entwicklungstempos wird die Verwendung dieser Repositorys auf Produktionssystemen „nicht empfohlen“. Sie richten sich vor allem an Entwickler und Ersttester – die Nutzung erfolgt auf eigene Gefahr.

Warnung!Bitte reichen Sie Berichte vorab bei KDE ein, wenn Sie Fehler in der Software finden.
Warnung!Um Probleme aufgrund von Abhängigkeiten zu vermeiden, müssen „alle Repositorys“ gleichzeitig hinzugefügt werden.




Qt6

Dieses Repository enthält Qt-Core und zusätzliche Bibliotheken. Qt6-Pakete können zusammen mit Qt5-Paketen installiert werden.

Warnung!Bitte reichen Sie Berichte vorab bei Qt ein, wenn Sie Fehler in den Bibliotheken finden.
Warnung!KDE-Pakete verwenden derzeit noch Qt5.



Siehe weiter