Werbung
Die Open Source-Welt bewegt sich sehr schnell, und obwohl es viele reguläre Releases gibt, kann die Zeit zwischen den Releases bereits Funktionen bieten, die Sie möglicherweise benötigen. Wenn Sie die Trunk-Version einer Software (wie des Linux-Kernels) verwenden, 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, aber auch die Wahrscheinlichkeit steigt, dass das Programm aufgrund von Fehlern nicht einmal gestartet wird. Das Ausführen von Kofferraum birgt einige Risiken, aber einige Leute würden es trotzdem gerne auf nicht produktiven Maschinen tun.
Über KDE Trunk
Es ist in Ordnung, wenn Benutzer die Trunk-Version bestimmter Programme ausführen möchten, aber wer möchte die Trunk-Version von KDE ausführen? 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. Einige Leute wollen einfach nur die absolut neuesten Sachen laufen lassen. Ich selbst bin derzeit daran interessiert, KDE Trunk auszuführen, da die aktuelle Version (die später zu KDE 4.7 wird) endlich mit allen synchronisiert werden kann
Google Kalender das habe ich via CalDAV.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 schwierig, sondern auch sehr zeitaufwändig, und höchstwahrscheinlich wird es bereits neueren Code geben, bevor Sie mit dem Kompilieren fertig sind. openSUSE macht dies viel einfacher, indem ein Repository angeboten wird, 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 es öffnen YaST Gehen Sie zum Menü, als würden Sie ein Programm installieren Aufbau, und wähle Repositories. Nach dem Laden der Repositorys müssen Sie auf klicken HinzufügenWählen Sie dann HTTP und geben Sie die URL für die hier aufgeführten „Kernpakete“ für Ihr System ein. Fügen Sie es dann einfach hinzu und lassen Sie YaST die Repositorys 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 es wirklich wünschen, können Sie auch hinzufügen “Instabil: Spielplatz“; obwohl ich es nicht empfehlen würde, da ich es nicht selbst hinzugefügt habe.
Deaktivieren Sie die Lieferantenklebrigkeit
Wenn Sie jetzt nach Updates suchen, passiert nichts. Warum? openSUSE implementiert eine Funktion namens "Vendor Stickiness". Grundsätzlich bedeutet dies, dass das System nach der Installation eines Pakets nur in demselben Repository nach Updates sucht, aus dem es installiert wurde. Selbst wenn ein anderes Repository in einer neueren Version dasselbe Paket enthält, akzeptiert YaST dies nicht als praktikables Update. Diese Funktion soll lediglich das System stabil halten.
Ich habe jedoch gelernt, dass es zwei Möglichkeiten gibt, die Sie aktualisieren können. Erstens können Sie die Lieferantenhaftung weiterhin aufrechterhalten und ausführen zypper dup –von
Aber da wir es technisch gesehen instabil machen, können wir 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 zu wahr. Speichern Sie die Datei und öffnen Sie YaST erneut, um nach Updates zu suchen. Sie sollten jetzt viel mehr KDE-Updates installieren müssen.
Worte der Weisheit
Eine letzte Sache, bei der Sie vorsichtig sein müssen. Es ist möglich, dass einige Pakete, die Sie aktualisieren, keine perfekten Abhängigkeiten aufweisen. Viele der Konflikte treten auf, weil die Pakete bestimmte Versionen eines Pakets anfordern, obwohl Sie das Paket auf eine neuere Version als die angeforderte aktualisieren. Da es sehr selten vorkommt, dass ein neueres Paket einige Funktionen verloren hat, die ein anderes Paket benötigt, würde ich YaST empfehlen, die Konflikte zu ignorieren und trotzdem alle Pakete zu installieren. Das Problem trat einmal bei mir auf und ich hatte danach keine Probleme mehr. 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, hochmoderne Pakete zu installieren, ist jedoch auch vielen Menschen viel wert, und KDE Trunk ist definitiv zufriedenstellend. Egal aus welchem Grund, es ist eine gute Wahl für die Installation.
Führen Sie openSUSE aus? Denken Sie, dass KDE Trunk Ihnen zugute kommen könnte? Warum oder warum nicht? Lass es uns in den Kommentaren wissen!
Danny ist Senior an der University of North Texas und mag alle Aspekte von Open Source Software und Linux.