So installieren Sie KDE-Trunk unter openSUSE [Linux]

So installieren Sie KDE-Trunk unter openSUSE [Linux] / Linux

Die Open-Source-Welt bewegt sich in einem sehr hohen Tempo, und obwohl es viele reguläre Releases gibt, kann die Zeit zwischen den Releases bereits Funktionen bieten, die Sie möglicherweise benötigen. Mit der Trunk-Version einer Software (wie dem Linux-Kernel) können Sie den neuesten Code ausprobieren, der noch nicht offiziell veröffentlicht wurde.

Bitte beachten Sie, dass die Trunk-Version von allem zu mehr Funktionen führen kann, die Chancen, dass das Programm aufgrund von Fehlern nicht startet, sind ebenfalls erhöht. Der Kofferraumlauf birgt Risiken, aber manche Leute würden es trotzdem gerne auf Nicht-Produktionsmaschinen tun.

Über den KDE-Trunk

Es ist in Ordnung, wenn Leute die Trunk-Version bestimmter Programme ausführen möchten, aber wer würde die Trunk-Version von KDE ausführen wollen? Obwohl technisch gesehen noch mehr Risiken bestehen, bietet die Ausführung der Trunk-Version von KDE den neuesten und besten Code für Funktionen und Leistung. Manche Leute wollen einfach nur das absolut neueste Zeug laufen lassen. Ich selbst interessiere mich derzeit für die Ausführung von KDE Trunk, da die aktuelle Version (die später zu KDE 4.7 wird) schließlich mit allen Google-Kalendern synchronisieren kann, die ich über CalDAV habe.

Repositorys einrichten

Normalerweise müssen Sie zum Ausführen von KDE Trunk den neuesten Code von den Servern abrufen und selbst kompilieren. Es ist nicht nur schwer, aber es ist sehr zeitaufwändig, und es wird wahrscheinlich noch neueren Code geben, bevor Sie mit dem Kompilieren fertig sind. openSUSE macht dies viel einfacher, indem es ein Repository anbietet, das jede Woche mit dem neuesten Code von KDE Trunk aktualisiert wird. Sie können diese Pakete dann wie alle anderen installieren.

Um das Repository hinzuzufügen, müssen Sie YaST so öffnen, als würden Sie ein Programm installieren, und dann zum Menü gehen Aufbau, und wähle Repositories. Nach dem Laden der Repositorys müssen Sie auf klicken Hinzufügen, Wählen Sie dann HTTP und geben Sie die URL für ein “Kernpakete” hier für Ihr System aufgeführt. Dann fügen Sie es einfach hinzu und lassen Sie die Repositorys von YaST aktualisieren.

Wenn Sie dazu aufgefordert werden, importieren Sie den GPG-Schlüssel für das Repository. Wiederholen Sie diesen Vorgang für “Freigegebene Anwendungen” und “Extra“. Wenn Sie wirklich wünschen, können Sie auch hinzufügen “Instabil: Spielplatz“; obwohl ich es nicht empfehlen würde, da ich es selbst nicht hinzugefügt habe.

Deaktivieren Sie Vendor Stickiness

Wenn Sie jetzt nach Updates suchen, wird nichts passieren. Warum? openSUSE implementiert eine aufgerufene Funktion “Verkäufer Klebrigkeit”. Im Wesentlichen bedeutet dies, dass das System nach der Installation eines Pakets nur nach Updates in dem Repository sucht, von dem es installiert wurde. Selbst wenn ein anderes Repository dasselbe Paket in einer neueren Version enthält, akzeptiert YaST dies nicht als praktikables Update. Diese Funktion dient lediglich dazu, das System stabil zu halten.

Ich habe jedoch erfahren, dass es zwei Möglichkeiten gibt, wie Sie aktualisieren können. Erstens können Sie die Herstellerhaftigkeit weiterhin aufrecht erhalten und ausführen Zypper Dup -von -von um das System mit den zwei hinzugefügten Repositorys zu aktualisieren (vergessen Sie nicht, tatsächlich zu ersetzen und mit den tatsächlichen Namen), oder Sie können die Haftung des Anbieters deaktivieren. Seien Sie jedoch gewarnt, dass die Deaktivierung nicht empfohlen wird.

Aber was wir technisch machen, macht es instabil, wir können es, wenn wir wollen. Verwenden Sie dazu Ihren bevorzugten Grafik- oder Terminal-Texteditor, um die Datei zu bearbeiten /etc/zypp/zypp.conf. Dort müssen Sie einstellen solver.allowVendorChange von falsch nach wahr. Speichern Sie die Datei und öffnen Sie YaST erneut, um nach Updates zu suchen. Sie sollten jetzt viel mehr KDE-Updates installieren.

Worte der Weisheit

Eine letzte Sache, über die Sie vorsichtig sein müssen. Es ist möglich, dass einige Pakete, die Sie aktualisieren, keine perfekten Abhängigkeiten aufweisen. Viele Konflikte treten auf, weil die Pakete bestimmte Versionen eines Pakets anfordern, obwohl Sie das Paket auf eine neuere Version aktualisieren, als von der angeforderten verlangt wird. Da es sehr selten ist, dass ein neueres Paket Funktionen verloren hat, die ein anderes Paket benötigt, würde ich YaST empfehlen, die Konflikte zu ignorieren und alle Pakete trotzdem zu installieren. Das Problem trat einmal für mich auf und ich hatte danach keine Probleme. Alle kleineren Probleme, die ich nach dem Update hatte, waren auf die Instabilität von KDE Trunk zurückzuführen.

Fazit

openSUSE ist eine großartige Distribution mit einer stabilen Arbeitsumgebung. Die Möglichkeit, blutende Kantenpakete zu installieren, ist jedoch auch für viele Menschen von großem Wert, und KDE Trunk ist definitiv zufriedenstellend. Was auch immer der Grund ist, es ist eine gute Wahl für die Installation.

Führen Sie openSUSE aus? Glauben Sie, dass KDE Trunk Ihnen helfen kann? Warum oder warum nicht? Lass es uns in den Kommentaren wissen!

Erfahren Sie mehr über: Linux Distro, openSUSE.