openSUSE 11.3 – KDE 4.5.x hat jetzt ein eigenes Repo

Aus der openSUSE News „Forum Users Benefit from openSUSE KDE Repository“ habe ich eine sehr gute Nachricht erfahren, dass das derzeitige stabile KDE 4.5.x ein eigenes Repo erhält. Viele openSUSE-User haben im Forum die Entwickler gelobt. Das Interesse an KDE ist weiterhin groß, auch weil die openSUSE-Nutzer öfters die neueste stabile KDE-Version installieren wollen (zudem ich mich auch zählen darf ;-) ). Da die KDE-Entwicklung nie still steht, wollen die openSUSE-User nicht an KDE 4.4.4, die mit openSUSE 11.3 ausgeliefert wird, kleben bleiben. Man hatte immer wieder für ein eigenes KDE 4.5.x Repo für openSUSE 11.3 gefordert. Das neue Repo wurde von der derzeitige KDE-Factory-Repo gespiegelt und darin werden sämtliche stabile KDE-Versionen aus der 4.5-Reihe für openSUSE 11.3 zur Verfügung gestellt. ;-)

Die neue KDE 4.5.x Repo-Adresse lautet ab sofort:
http://download.opensuse.org/repositories/KDE:/Release:/45/openSUSE_11.3/

Hier muss ich auch meinen Dank an das openSUSE-KDE-Team aussprechen und bin über diesen längst überfälligen Schritt sehr erfreut. Vielen Dank!

Hat man noch das KDE-Factory eingebunden, so sollte man ab sofort die neue o.g KDE-Repo verwenden. Um schnell in den YaST2 Software-Repositories zu kommen, ruft man einfach den Krunner mittels ALT + F2 auf und tippt folgendes ein:

yast2 repositories

Hat man das erledigt, muss man sämtliche Pakete vom Anbieter KDE-Factory zum neuen Anbieter über YaST2 „Software installieren oder löschen“ in den Installationsquellen per „Switch system packages“ wechseln.
Oder auch schneller in der Konsole per zypper + Repo-Alias wie z.B.:

zypper dup -r KDE_4.5.x

Wer die neueste KDE-Version installieren und auch mit jedem KDE-Release mithalten möchte, dem empfehle ich folgende Anleitung: openSUSE 11.3 – KDE SC 4.5.1

Es kann nur besser werden. Have a lot of fun! ;-)

openSUSE 11.3 – KDE SC 4.5.1

KDE SC 4.5.1 wurde veröffentlicht und die Pakete stehen zum Download für openSUSE bereit. Ausserdem wird empfohlen, wie auch in der Ankündigung auf kde.org, auf KDE 4.5.1 zu aktualisieren.

Folgende Fehler wurden in KDE 4.5.1 hauptsächlich behoben:

  • Stabilitätsprobleme bei einigen Plattform-Komponenten wurde behoben, insbesondere in dem neuen Shared Data Cache, in KHTML und in KNewStuff
  • Verbesserung der Ergonomie beim Verschieben der Applets innerhalb der Plasma-Panels
  • Die Erfassung von UPnP-Geräten im Netzwerk:/ KIO-Slave wurde behoben
  • Ein Regressionsfehler in KWin dem Fenster- und Compositing-Manager wurde behoben, dass die Desktop-Effekte unterbunden hat.
  • Das Wetter- und News-Applets können jetzt ihre Daten korrekt aktualisieren, sobald das Netzwerk wieder verfügbar ist.

In folgenden Komponenten wurden weitere Fehler behoben:

  • kdelibs (kdecore, kdeui, kio, KHTML, KNewStuff, libplasma
  • kdebase (dolphin, network:/ kio-slave, kwin, Plasma workspaces)
  • kdeutils (Ark, KGpg)
  • kdeplasma-addons (Comic Applet)
  • kdenetwork (KGet, Kopete)
  • kdegraphics (Okular)
  • kdeedu (Marble, KGeography)

Changelog: KDE SC 4.5.1

Wichtiger Hinweis:
Wer bereits nach der unten beschriebenen Anleitung das Repo http://download.opensuse.org/repositories/KDE:/Release:/45/openSUSE_11.3/ eingebunden und aktiviert hat, braucht lediglich nur ein Update per YaST oder zypper durchzuführen:

zypper up

Für alle anderen, die das Repo noch nicht eingebunden haben, empfehle ich die folgende Anleitung.

Installation:

  1. YaST2 starten.
  2. Im Menü Konfiguration -> Repositories aufrufen.
  3. Auf Hinzufügen klicken.
  4. „URL angeben“ wählen und auf Weiter klicken.
  5. Repository-Name eingeben: KDE 4.5.x
  6. URL des KDE-Repo für openSUSE 11.3 eingeben: http://download.opensuse.org/repositories/KDE:/Release:/45/openSUSE_11.3/
  7. Auf Weiter klicken.
  8. Das erstellte Repository „KDE 4.5.x“ auswählen und die Priorität auf z.B. 50 ändern.
  9. Auf Okay klicken, um die Verwaltung der Software-Repository zu schließen. Ggfs. den GPG-Schlüssel vom Repo importieren.
  10. In YaST2 dann auf Anzeigen -> Installationsquellen bzw. auf den offenen Tab Installationsquellen klicken.
  11. Auf der linken Seite das „KDE 4.5.x“-Repo auswählen.
  12. Im blauen Textfeld auf Switch system packages klicken.
  13. Abschließend auf Akzeptieren klicken. Sollte ein Dialogfenster bezüglich des NetworkManager auftauchen, so handelt es sich um ein veraltetes Package (Sprachdatei) und kann gelöscht werden. Das Pendant zum gelöschten Package wird dennoch installiert.
  14. Rechner neustarten und KDE 4.5.1 genießen.

Have a lot of fun! ;-)

openSUSE 11.3 – Aufräumarbeit nach einem Upgrade von openSUSE

Heute mal aus der Rubrik „Tipps und Tricks“. Habt ihr schon mal daran gedacht, dass nach einem Upgrade noch Altlasten von openSUSE 11.2 auf eurem openSUSE 11.3-System vorhanden sein können? Wenn nicht, dann ist jetzt der richtige Zeitpunkt das System aufzuräumen. ;-)

Man kann sich sehr einfach eine sortierte Liste (mittels RPM, grep und sort) über vorhandene „openSUSE 11.2“-Pakete in der Konsole ausgeben lassen:

rpm -qa --qf '%{name}-%{version}-%{release} -> %{distribution}\n' | grep -i -E 'openSUSE[_|-| ]11.2' | sort

Diese Liste zeigt teilweise auch das Repo der installierten Paketen an und man kann so die Pakete im OBS lokalisieren und erneut aktualisieren. Sobald man das erledigt hat, kann man nun die restlichen „openSUSE 11.2“-Pakete entfernen, die man bisher gar nicht auflösen konnte bzw. mit dem gleichen Paketnamen bereits eine neuere Version unter openSUSE 11.3 installiert wurde.

Wenn man ein Upgrade bzw. ein Update von openSUSE hinter sich hat, sollte man sich auch nach neueren Konfigurationsdateien umschauen, die aus logischen Gründen nicht ersetzt wurden (der Zweck ist, dass der laufende Betrieb nach der Installation nicht gestört werden darf und daher die Änderungen von Hand erledigt werden muss):

find /etc -iname "*.rpmnew"

Sind in der o.g. Liste einige Dateien vorhanden, die mit „rpmnew“ enden, so sollte man die Konfiguration von der älteren Datei in die neue Datei übertragen. Anschließend löscht man die ältere Datei und benennt die neuere Datei in den Namen der älteren Datei um (also ohne .rpmnew).

Beispiel:
/etc/php5/apache/php.ini <= ältere Datei /etc/php5/apache/php.ini.rpmnew <= neue Datei Optional: Unterschiede der Konfiguration anzeigen lassen:

diff -rup /etc/php5/apache/php.ini /etc/php5/apache/php.ini.rpmnew

Konfiguration manuell übertragen. Nachtrag: Die beiden Dateien sollten zur Bearbeitung (root-Rechte) mit einem Editor geöffnet werden und die jeweilige Konfigurationen rüberkopieren. Hat man hier keine Einstellung vorgenommen, kann man zum nächsten Schritt übergehen.
/etc/php5/apache/php.ini => /etc/php5/apache/php.ini.rpmnew

Abschließend die ältere Datei löschen und die neuere Datei umbenennen:

rm /etc/php5/apache/php.ini
mv /etc/php5/apache/php.ini.rpmnew /etc/php5/apache/php.ini

oder noch kürzer

mv -f /etc/php5/apache/php.ini{.rpmnew,}

Viel Spaß beim Aufräumen. ;-)

openSUSE 11.3 – KDE SC 4.5.0

KDE SC 4.5.0 verspricht mehr Performance und mehr Stabilität. Zudem wurde ein neuer High-Speed Cache implementiert und die WebKit-Unterstützung wurde für einige KDE-Komponenten integriert. Das Phonon-Multimedia-Library kann jetzt optional PulseAudio verwenden. Der Infobereich wurde kräftig überarbeitet. Plasma wie auch die KDE-Anwendungen wurden an die geringe Auflösung des Netbooks durchgehend angepasst. Der Fenstermanager KWin kann jetzt auch die offenen Fenster kacheln, was die Übersichtlichkeit weiter erhöhen kann.

Persönliche Erfahrung mit KDE 4.5.0:
Ich habe KDE 4.5.0 zuerst auf meinem Netbook installiert. Zuallererst muss ich sagen, dass KDE erheblich an Performance zugelegt hat. ;-) Vorallem der Infobereich stört jetzt nicht mehr so z.B. während einer Kopieraktion mit Dolphin von größeren Dateien oder mehreren Dateien. Im Infobereich kann man die Benachrichtigungen filtern lassen und was wirklich ein Plus-Punkt ist, dass die Benachrichtigungen nicht mehr einfach so verschwinden, sondern auch zu einem späteren Zeitpunkt einsehbar sind. 8) Im Systemabschnitt der Kontrollleiste haben die Apps neue Icons und lenken so nicht mehr ab. :) Wenn man die Systemeinstellungen von KDE startet, dann sieht man deutlich das hier aufgeräumt wurde. ;-)

Auf dem Desktop-PC habe ich auch KDE 4.5.0 installiert. Hierzu muss ich ergänzen, dass das Compositing von KDE problemlos mit dem aktuellen ATI Catalyst 10.7 Treiber funktioniert. Ich konnte auch die Einstellung „Funktionsprüfungen deaktivieren“ in Arbeitsflächen-Effekte wieder ausschalten.

Mein Fazit: Ich bleibe definitiv bei KDE 4.5.0, denn KDE 4.4.4 war in vielen Bereichen leider wirklich etwas langsam. Vorallem hatte mich der unhandliche Infobereich von KDE 4.4.4 immer schon gestört und kleine Denkpausen waren auf meinem Netbook keine Seltenheit :evil: , was unter KDE 4.5.0 nicht mehr passiert. ;-)

Screenshots:

Installation:

  1. YaST2 starten.
  2. Im Menü Konfiguration -> Repositories aufrufen.
  3. Auf Hinzufügen klicken.
  4. „URL angeben“ wählen und auf Weiter klicken.
  5. Repository-Name eingeben: KDE 4.5.x
  6. URL des KDE-Repo für openSUSE 11.3 eingeben: http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_11.3/
  7. Auf Weiter klicken.
  8. Das erstellte Repository „KDE 4.5.x“ auswählen und die Priorität auf z.B. 50 ändern.
  9. Auf Okay klicken, um die Verwaltung der Software-Repository zu schließen. Ggfs. den GPG-Schlüssel vom Repo importieren.
  10. In YaST2 dann auf Anzeigen -> Installationsquellen bzw. auf den offenen Tab Installationsquellen klicken.
  11. Auf der linken Seite das „KDE 4.5.x“-Repo auswählen.
  12. Im blauen Textfeld auf Switch system packages klicken.
  13. Abschließend auf Akzeptieren klicken. Sollte ein Dialogfenster bezüglich des NetworkManager auftauchen, so handelt es sich um ein veraltetes Package (Sprachdatei) und kann gelöscht werden. Das Pendant zum gelöschten Package wird dennoch installiert.
  14. Rechner neustarten und KDE 4.5.0 genießen.

In diesem Sinne: Have a lot of fun… ;-)