Neues von der Novell-Front

Aus LinuxUser 04/2006

Neues von der Novell-Front

Hochspannung

Treue Anhänger von Suse Linux erwarten jede neue Version mit großer Spannung. Bei dieser Version sorgt Novell allerdings für zusätzliches Knistern und Stirnrunzeln mit zahlreichen Neuerungen in letzter Minute.

Eigentlich wollte Novell das neue Suse Linux bereits Mitte März an der CeBIT einem breiteren Publikum präsentieren. Größere Änderungen an den zentralen Systemkomponenten machten aber einen Strich durch diesen Plna. Das nächste Suse-Release steht deshalb nicht vor Mitte April zum freien Download beziehungsweise als Box in den Geschäften bereit.

Für einiges Aufsehen sorgte Nachricht die Nachricht, dass Novell in Zukunft keine Kernel-Module mehr ausliefert, die nicht Open Source sind. Diese neuen Politik betrifft vor allem Kunden, die eine ISDN-Karte oder ein spezielles DSL-Gerät von AVM benutzen. Aber auch einige WLAN-Treiber beleiben in Zukunft wohl draußen.

Novell entspricht damit Forderungen von Kernel-Entwicklern. Sie sehen in den binären Treibern eine Bruch der GPL sowie ihrer Rechte und argumentieren, dass Closed-Source-Treiber die Entwicklung gleichwertiger oder besserer freier Software behindere. Der Kernel von Suse Linux 10.1 erlaubt es aber weiterhin, binäre Kernelmodule zu laden. Novell bietet den Hardware-Herstellern zudem Hilfe beim Umstieg auf die neuen Anforderungen.

Paketmenegment

Suse Linux 10.1 dient Novell als Code-Basis für die kommenden Enterprise-Produkte Suse Linux Enterprise Server 10 und Novell Linux Desktop 10. Aus diesem Grund flossen in diese Versionen zahlreiche Neuerungen ein, die in erster Linie für kommerzielle Anwender wichtig sind und die Zusammenarbeit mit Novells Nicht-Linux-Produkten erleichtern.

Dazu gehört als zentrale Komponente der Paketmanager von Yast2. Obgleich sich an der grafischen Oberfläche nichts verändert hat, haben die Suse-Entwickler den Motor dahinter gegen die Bibliothek Libzypp ausgetauscht. Die neue Library ergänzt die bisherigen Eigenschaften des Paketmanagers um die Fähigkeiten von Red Carpet, das Novell durch den Kauf von Ximian in seine Netware-Produktpalette übernahm.

Im Optimalfall merkt der Privatanwender von dieser Umstellung nichts, Kunden mit einer gemischten Netware und Linux-Umgebung profitieren aber von einem einheitlichen Paketmanagement. Inwieweit es Novell gelingt, diesen Optimalfall für Suse Linux 10.1 zu verwirklichen, bleibt vorerst offen: Die dem Artikel zu Grunde liegende Testversion Beta 5 kämpft nämlich noch mit einigen Problemen.

Update gefällig?

Ebenfalls aus Integrationsbestrebungen ersetzt Novell in Suse Linux 10.1 das für die Benachrichtigung von neuen Online-Updates verantwortliche Panel-Applet Susewatcher. Mit dem Nachfolger Zenworks Updater ergänzt Novell die Palette der Mono-Programme in Suse Linux. Das Tool hinterließ in der Beta5 allerdings keinen ausgereiften Eindruck: Weder waren Quellen für das Online-Update eingerichtet, noch eine Dokumentation vorhanden.

Auch wirkt die GTK-Oberfläche unter KDE störend (Abbildung 1), und der Eintag zmd.exe in der Ausgaben von ps -ax wirkt auf langjährige Nicht-Windows-Benutzer erstmal ungewohnt. Das zugehörige Kommandozeilen-Tool rug bringt immerhin eine Manpage mit, die Schlüsse auf die zahlreichen Möglichkeiten des Updaters zulässt.

Abbildung 1: Mit diesem GTK-Dialogfenster begrüßt Suse Linux in Beta5 die KDE-Benutzer beim ersten Login.

Abbildung 1: Mit diesem GTK-Dialogfenster begrüßt Suse Linux in Beta5 die KDE-Benutzer beim ersten Login.

Die Zusammenarbeit mit externen USB- und Firewire-Laufwerken verschlechterte sich seit dem ersten Einsatz der Automount-Funktion von Version zu Version immer weiter und erreichte mit Suse Linux 10.0 in mehreren Belangen einen Tiefpunkt. In 10.1 löst Novell das Problem auf eine Weise, die sich an mehreren Ansprüchen orientiert: Sie basiert vollständig auf Hal und benötigt kein Subfs mehr.

KDE und Gnome benutzen dann jeweils Ihre eigenen Mechanismen für das Automounting. Bei anderen Window-Managern kommt Ivman zum Einsatz, den auch Ubuntu als Standard-Tool verwendet. Das neue System erlaubt es dem Benutzer von KDE zum Beispiel für jedes externe Laufwerk individuell zu bestimmen,

  • ob Suse es automatisch einhängt,
  • welcher Mountpoint unterhalb von /media zum Einsatz kommt,
  • ob es mit oder ohne die Option sync gemountet werden soll

Eine grafische Oberfläche für diese Einstellungen gab es in Beta 5 nur unter Konqueror. Klicken Sie mit der rechten Maustaste auf ein Laufwerk-Symbol finden Sie den Dialog unter Properties auf dem Reiter Mounting (Abbildung 2). Sowohl in Beta 4 als auch in Beta 5 funktionierte dieses neue Feature sehr zuverlässig und mit abgeschalteter Option sync stimmte auch die Datendurchsatzrate.

Abbildung 2: Suse Linux 10.1 präsentiert endlich eine brauchbare Lösung für externe Festplatten.

Abbildung 2: Suse Linux 10.1 präsentiert endlich eine brauchbare Lösung für externe Festplatten.

Obwohl im Internet zahlreiche offizielle und inoffizielle Videos vom Hardware-beschleunigten X-Server Xgl kursieren, bringt die neue Suse dafür keine Pakete mit. Im Opensuse-Wiki [1] finden Benutzer mit einer unterstützen Grafikkarte aber eine detaillierte Installationsanleitung für den 3D-Desktop.

Die Boot-Zeiten der 10.1 liegen deutlich über den Spitzenresultaten von 10.0. Dies hängt aber möglicherweise damit zusammen, dass Suse zur besseren Fehlersuche in den Beta-Versionen für einige Komponenten den so genannten Debugging-Modus einschaltet.

KDE und Gnome

Mit KDE 3.5.1 (siehe Tabelle “Kernkomponenten”) bringt Suse Linux einen stabilen, ausgereiften KDE-Desktop mit. Gnome ist mit der Version 2.12 vertreten und bekam einen frischen, leicht KDE-ähnlichen Anstrich.

Nachdem es um den Vorzug von Gnome gegenüber KDE einigen Rummel gab, hat sich Novell entschlossen, weiterhin beide Desktops zu unterstützen. Bei der Installation muss sich der Benutzer explizit für KDE, Gnome oder einen anderen Desktop entscheiden. Ein feiner Unterschied gegenüber der Vorgängerversion besteht dennoch: Während in Suse Linux 10.0 KDE noch zu oberst in der Liste stand, nimmt nun die Gnome-Auswahl diesen Platz ein.

Mit Suse Linux 10.1 bringt Novell zum ersten Mal einen Gnome-Desktop mit, der sich in punkto Aussehen und Funktionalität hinter KDE nicht zu verstecken braucht. Trotzdem hat Novell KDE nicht vernachlässigt, sondern zum Beispiel dem neuen Netzwerk-Manager (siehe unten) und dem Beagle-Search-Client zusätzlich zum GTK-Applet ein KDE-Frontend spendiert. Auch die erweiterten Mount-Optionen standen in der Beta 5 nur im Kontextmenü von Konqueror zur Verfügung.

Kernkomponenten

Komponente Version
Kernel 2.6.16
Gcc 4.1
Glibc 2.3.90
KDE 3.5.1
Gnome 2.12
X.org 6.9
Samba 3.0.21c

Network-Manager

Das Leben von Laptop-Benutzern soll der neue Netzwerkmanager mit je einem Panel-Applet für KDE und Gnome erleichtern. Über wenige Mausklicks stellen die Miniprogramme eine Internet-Verbindung her und bieten zum Beispiel bei WLAN-Netzwerken auch das Setup gleich mit an. Yast zu starten, nur um mit einem Access-Point über DHCP eine Verbindung aufzubauen, ist nicht mehr nötig.

Nach einem Klick auf das Applet, listet der Netzwerk-Manager die gefundenen WLAN-Geräte auf (Abbildung 3) und stellt bei Netzen ohne Verschlüsselung in wenigen Sekunden eine Connection her. Bei verschlüsselten Verbindungen erscheint ein Dialog mit den nötigen Eingabefeldern.

Abbildung 3: Der neue Netzwerk-Manager vereinfacht den Internetzugang über WLAN deutlich.

Abbildung 3: Der neue Netzwerk-Manager vereinfacht den Internetzugang über WLAN deutlich.

Das Applet merkt sich die Einstellungen für jedes Netzwerk, so dass beim Hin- und Herwechseln zwischen einzelnen Standorten jeweils ein Mausklick die Verbindung wieder neu herstellt. Ob Sie den neuen Netzwerk-Manager benutzen möchten, legen Sie bereits während der Installation fest. Yast schlägt bei Rechnern mit einem einzigen Netzwerkgerät per Default vor, den Netzwerkmanager nicht zu benutzen. Bei Rechnern mit mehreren Netzwerkkarten ist der Manager erstmal aktiviert.

Fazit

Die Nummer 10.1 darf nicht darüber hinwegtäuschen, dass es sich bei der nächsten Suse-Version um eine Ausgabe mit verhältnismäßig vielen Neuerungen handelt. Für alle Suse-Fans, die gerne das Neueste vom Neuesten benutzen, ist die 10.1 deshalb eine gute Wahl.

Ob sich das Update auch für Systeme lohnt, die jetzt problemlos funktionieren, lässt sich erst nach einem Test der finalen Version sagen. Hält sich Novell an den Produktionsfahrplan finden Sie dazu im übernächsten LinuxUser einen Testbericht.

Glossar

Hal

Hardware Abstraction Layer. Systemkomponente von modernen Linux-Distributionen, die die Kommunikation zwischen Hardware- und Software regelt.

Infos

[1] Xgl-Installationsanleitung: http://de.opensuse.org/Xgl_unter_SUSE_Linux_verwenden

LinuxUser 04/2006 KAUFEN
EINZELNE AUSGABE
ABONNEMENTS
TABLET & SMARTPHONE APPS
E-Mail Benachrichtigung
Benachrichtige mich zu:

Hinweis: Dieser Artikel ist älter als ein Jahr, enthaltene Informationen sind möglicherweise veraltet.

0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben