Rechner von Apple gelten als die ansehnlichsten, die man bekommen kann. Selbst deren neues Betriebssystem ist vielen aber noch nicht Unix genug. Kein Problem…
Es wird immer schlimmer. Täglich. Es ist nichts besonderes mehr; jeder hat es, jeder kann es. Galt noch vor kurzem als Guru, wer – übernächtigt und verraucht – einen Shell-Prompt auf einem x-beliebigen Notebook vorzeigen konnte, so klatscht Otto Normaluser heute leichthändig eine Volksdistribution auf jedes Intel-Notebook. Wer sich abheben will, wählt das Designstück: Notebooks von Apple sind immer für Hingucker gut. Exotische, ansehnliche Hardware, kombiniert mit Linux, garantiert den Geek-Faktor. Doch auch damit ist jetzt leider Schluss – und schuld ist Yellow Dog Linux.
Die Firma Terra Soft Solutions [1] aus dem US-Bundesstaat Colorado verkauft Yellow Dog Linux in der aktuellen Version 3.0 für Computer mit einer PowerPC-CPU. Die Hardware-Anforderungen erfüllen alle halbwegs aktuellen Macs ab G3-Prozessor und einige Vorläufer. Wir haben uns eine Box [2] geholt: Schon das GUI-Design, das hier “Wonderland” heißt aber “Bluecurve” ähnelt wie ein Ei dem anderen, enttarnt Yellow Dog Linux als eine Red-Hat-Variante, die für den PowerPC kompiliert und angepasst wurde. Angepasst ist aber eigentlich kein angemessener Begriff für die vielen Verbesserungen, die Terra Soft eingearbeitet hat. Ein Trost bleibt den Tüftlern: Kleinigkeiten wie die deutsche Tastenbelegung müssen noch nachgezogen werden. Im übrigen genießt der Apple-Besitzer alle Vorteile, die ein aktuelles Red Hat Linux in Version 9 bietet (Abbildung 1).

Abbildung 1: Yellow Dog Linux kommt in einer Box mit sechs CDs, englischem Handbuch und Installationsheft
Die Firma Apple liefert ihre Notebooks ausschließlich mit dem vorinstallierten hauseigenen Betriebssystem Mac OS X aus, das die gesamte Festplatte belegt. Da es bislang keine zuverlässigen Tools gibt, um die HFS+-Partitionen dynamisch zu verkleinern, müssen für eine Linux-Installation das Mac-Betriebssystem und alle persönlichen Daten und Anwendungen weichen. Vor der Neupartitionierung sollten Sie daher Ihre Daten sichern.
Die Installation folgt verschiedenen Schritten, je nachdem, wie viele Betriebssysteme Sie auf dem Rechner haben möchten; für eine Parallelinstallation von Linux und Mac OS X müssen Sie zunächst das Mac OS installieren, da dessen Bootloader alle fremden überschreibt. Möchten Sie ausschließlich Linux laufen lassen, beginnen Sie einfach bei der Yellow-Dog-Linux-Installation.
Bei Apples Installationsprogramm ist ein komfortables Partitionierungstool dabei: Legen Sie den Plattenplatz in einem Aufwasch mit der Neuinstallation von Mac OS X fest.
Sie brauchen die beiden Installations-CDs von Apple. Legen Sie die erste CD ein, und starten Sie den Rechner neu. Der Installer läuft mit dem Fenster Mac OS X installieren an. Wählen Sie im Menü Installer den Eintrag Festplatten-Dienstprogramm öffnen… Im geteilten Fenster des Festplatten-Dienstprogramms sehen Sie links die Volumes: Über dem Eintrag für die eingelegte Installations-CD steht der Eintrag für die Festplatte, etwa “27,95 GB TOSHIBA”, versetzt darunter den Eintrag für die bestehende Partition, zum Beispiel “Macintosh HD”.
- Klicken Sie auf den Eintrag für die Festplatte.
- Wählen Sie im rechten (Info-) Bereich den Reiter Partitionieren.
- Das Infofenster zeigt die bestehende Partitionierung, die Sie mit den.folgenden Änderungen überschreiben Wählen Sie im Pulldown-Menü Volume-Schema die Variante 2 Partitionen, um Mac OS X und Linux zu installieren (oder 3 Partitionen um zusätzlich eine für Mac OS 9 zu schaffen).
- Klicken Sie auf die obere Partition und wählen als Format Freier Speicherplatz; für die untere wählen Sie Mac OS Standard. Dann ziehen Sie mit dem Griff in der Mitte der Partitionen diese in die gewünschten Größen – 6 bis 8 GB für die Mac-Partition sind eine gute Wahl. Mac OS 9 Treiber müssen Sie nicht installieren, wenn Sie nur Linux und OS X einsetzen.
- Klicken Sie auf Partitionieren und bestätigen Sie die Sicherheitsabfrage; dann wird die Partitionstabelle auf die Platte geschrieben.
- Fahren Sie fort und installieren Sie Mac OS X gemäß dessen Anleitung auf der eben angelegten zweiten Partition.
- Ist OS X fertig installiert (das geht in zwei Schritten; entsprechend mit zwei CDs), legen Sie die Yellow-Dog-Linux-Instllations-CD ein und starten den Rechner neu, während Sie die [c]-Taste gedrückt halten. (Halten Sie sie lange gedrückt, bis Sie merken, dass die CD anläuft.)
- Der Yellow-Dog-Linux-Installer fragt nach grafischer (default) oder textbasierter Installation. Auf dem iBook läuft die grafische Installation problemlos. Nachdem das System Sprache, Tastaturbelegung und Maus (Apple Touchpad mit 3-Tasten-Emulation) abgefragt hat, erfragt es den gewünschten Installationstyp: Aktualisierung oder eine von vier Varianten der Neuinstallation. Empfehlenswert sind Workstation oder die benutzerdefinierte Installation: Der Persönliche Desktop ist zu mager, und der Server kommt ohne grafische Benutzeroberfläche. Hier treffen Sie aber nur eine Vorauswahl. Danach geht es zur Partitionierung: Übernehmen Sie die Voreinstellung automatische Partitionierung. Das System lässt Ihre zuvor angelegten Apple-HFS+-Partition unverändert und legt neue für Swap und die Root-Partition an.
- Bestätigen Sie die Einstellungen und machen Sie im nächsten Fenster dem Bootloader Yaboot Ihre Mac-OS-X-Partition mit Hinzufügen bekannt, wenn Sie eine haben, damit das Dual-Boot klappt.
- Der Installer fragt dann die Einstellung für die erkannten Netzwerkadapter (Ethernet und AirPort, sofern eingebaut), die Sicherheitseinstellungen, die Standard-Systemsprache und die Zeitzone ab. Im folgenden Dialog legen Sie das Root-Passwort fest, dann geht es an die eigentliche Installation. Das Kopieren der einzelnen Pakete und deren Einrichtung sollte – wie bei den Red-Hat-Distributionen üblich – problemlos durchlaufen. Sehen Sie den Fortschrittsbalken zu, werden Sie eins mit dem Universum und entspannen Sie sich.
- Nach dem Neustart bootet YDL in die grafische Oberfläche (Abbildung 2). Haben Sie bei der Installation die Variante Textmodus gewählt, bekommen Sie einen Shell-Login: Nach startx fährt auch in diesem Fall per default GNOME hoch – oder KDE, wenn Sie sich während der Installation dafür entschieden haben.

Abbildung 2: In der Voreinstellung soll die grafische Oberfläche mit der Menüleiste am oberen Bildschirmrand an ein altes MacOS erinnern
Umlaute und Sonderzeichen
In der Default-Konfiguration können Sie wegen der unzureichend angepassten Tastenbelegung unter X zwar die deutschen Umlaute und das ß erzeugen, nicht aber bestimmte, für die Arbeit unter Linux wichtige Sonderzeichen wie das At-Symbol, das Pipe-Symbol oder die Tilde. Auf der Konsole funktionieren nicht einmal die Umlaute.
Um sich unter X die Sonderzeichen zu verschaffen, die auf einer gewöhnlichen PC-Tastatur über die [AltGr]-Taste eingegeben werden, ist es nötig, die Keymaps zu editieren. Hierzu existiert ein HOWTO [3], das unter anderem die folgenden Schritte angibt:
- In der Datei /usr/X11R6/lib/X11/xkb/keycodes/xfree86 ändern Sie die Zeile <RALT> = 113 in <RALT> = 115. Den Eintrag zwei Zeilen tiefer <LWIN> = 115 kommentieren Sie durch zwei vorangestellte Slashes (/) aus.
- In der Datei /usr/X11R6/lib/X11/xkb/symbols/de löschen Sie den Block “//Fuer Pismo … //End of Fuer Pismo”.
Die Umlaute bringt man auch auf die Konsole. Dafür müssen die gezippten Keymaps vor dem Editieren extrahiert und danach wieder komprimiert werden.
Entpacken Sie die Gzip-Datei /lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz mit dem Kommando gunzip. Fügen Sie der extrahierten Datei eine weitere Zeile keycode 125 = AltGr an und komprimieren Sie die Datei wieder mit gzip. Die geänderte Tastaturbelegung muss zunächst aktiviert werden. Dazu rufen Sie – unter X – das Konfigurationstool redhat-config-keyboard auf. (Die redhat-config-Tools sind tatsächlich unter diesen Namen auf dem System vorhanden.) Nun funktionieren zumindest die [AltGr]-Sonderzeichen auf der Konsole. Für die Umlaute ersetzen Sie in der Datei /etc/sysconfig/i18n die Zeile SYSFONT=”lat0-sun-16″ durch SYSFONT=”lat9w-16″. Künftig kann auch die Konsole Deutsch.
Sound und Video
Unter der grafischen Oberfläche läuft denn auch alles tadellos – bis auf die fehlende 3D-Unterstützung. Mit redhat-config-xfree86 holen Sie das nach: Im Fenster aktivieren Sie unter Erweitert die Checkbox für die 3D Hardware Beschleunigung; nach einem X-Neustart läuft auch Tuxracer schnell. Das System hat nicht nur die Grafikkarte bei der Installation richtig erkannt, sondern auch gleich den Sound-Chip erkannt und konfiguriert. Nun wäre es natürlich schade, wenn Sie zwar den KDE-Start, aber keine alten Mp3-Files mehr hören könnten – das YDL-Vorbild Red Hat setzt ja in der Voreinstellung nurmehr auf das freie Ogg-Format. Die Befürchtung ist jedoch unbegründet: Ohne die bekannten Paketodysseen im Internet lassen sich mit dem systemeigenen Audio Player (xmms) Songs im Mp3-Format anhören (Abbildung 3).
Das Kombi-Laufwerk sollten Sie mit ln -s /dev/scd0 /dev/dvd auf eine Gerätedatei verlinken, die Standardprogramme als DVD-Laufwerk annehmen. Installieren Sie dann Video-Player wie Xine nach, mutiert das iBook zum iKino. Für verschlüsselte DVDs benötigen Sie natürlich noch die libdvdcss-Pakete; Freshrpms ist für die Suche – wie auch für andere Pakete – ein guter Ausgangspunkt [4 und 5].
Ethernet und Wireless
In unserem iBook war zusätzlich zum Standard-Netzwerkanschluss (10/100MBit-LAN) eine AirPort-Karte installiert, die zur Freude und zum Erstaunen automatisch erkannt und eingebunden wurde. Natürlich lässt sie sich mit ifconfig und iwconfig schalten. Beide Kommandos liegen im /sbin-Verzeichnis, das bei YDL wie bei Red hat nicht in Roots Standardpfad liegt.
Paketmanagement
Software nachzuinstallieren, ist unter YDL das reinste Vergnügen – einen Internet-Anschluss vorausgesetzt. Wie bei Debian lassen sich die Programme unter YDL mit den Apt-Tools verwalten. Mit apt-cache search Suchbegriff erfahren Sie beispielsweise, ob ein Paket mit dem Suchwort im Namen oder in der Beschreibung überhaupt verfügbar ist. apt-get install Programmname zieht das Programm aus dem Internet, installiert und konfiguriert es – oder meldet, dass es bereits installiert ist, was uns oft überrascht hat. (Wir hatten die “Vollinstallation” gewählt.)
In der Konfigurationsdatei /etc/apt/sources.list findet sich übrigens ein Fehler, auf den die YDL-Supportseite (Abbildung 4) hinweist: In einigen Zeilen ist dort ein falsches Archiv angegeben. Der korrekte Eintrag lautet main statt base.
Zusätzlich zu den Apt-Tools bietet YDL auch das von Terra Soft empfohlene Yum, den Yellow Dog Updater, an. Die Bedienung ist ähnlich einfach; welches System besser sei, ist ein Streit um des Kaisers Bart, weil unter YDL beide letztlich nur auf den RPM-Tools aufsetzen. Apt und Yum sind ungemein benutzerfreundlich, und wir haben sie auch nebeneinander eingesetzt, ohne dass wir Probleme bemerkt hätten.
Empfehlenswert
Yellow Dog Linux 3.0 ist benutzerfreundlich, alltagstauglich und wirklich leicht zu installieren. Die hinzugefügte Mp3-Funktionalität und die vereinfachte Paketverwaltung macht die Kopie besser als das Original. Anders gesagt: Yellow Dog ist das bessere Red Hat – wenn man die Grundausstattung vergleicht. Natürlich ist es leichter, fertige RPMs für Intel-Hardware aufzutreiben, als für die noch exotische PowerPC-Architektur. Weil aber YDL genauso komplett wie Red Hat Linux ist, reicht es völlig aus. Das heißt, dass man künftig zu den “Normalos” gehört, wenn man Linux auf einem iBook oder einem Powerbook hat. Schlimm genug. Und dann hat Apple auch noch die Preise für die Geräte gesenkt.
Infos
[1] http://www.yellowdoglinux.com
[2] Box mit 6 CDs und englischem Handbuch für EUR 49,90; http://www.linuxland.de
[3] Christoph Ertelt und Thomas Ley, http://www.yellowdoglinux.com/support/solutions/ydl_general/keyboard_german.shtml




