Susu
31.03.04, 15:57
Für alle, denen eine Gentoo-Installation zu anstrengend oder zu kompliziert ist, möchte ich eine mögliche Alternative vorstellen: Source Mage GNU/Linux. Diese noch ganz junge Source-Distri ist (ebenso wie Lunar-Linux) ein Abkömmling von Kyle Sallees SORCERER Linux, und sie wird rasend schnell weiterentwickelt. Aktuelle Software ist vorhanden (z. B. Kernel 2.6.4, GNOME 2.4.2, KDE 3.2, XFree 4.4, wer’s mag), die Maintainer sind sehr engagiert und hilfsbereit, und trotz geringem Verbreitungsgrad wirkt Source Mage (für mich) schon recht ausgereift. Da die aktuelle Version aber erst bei 0.9.2 ist, sollte man keine Wunder erwarten. Wer also bereit ist, auch mal nen Bug zu posten, wird meistens mit nem schnellen Fix belohnt - außerdem ist es doch toll, aktiv an der Weiterentwicklung einer Distri beteiligt zu sein... ;) Nun geht’s aber mal los:
INSTALLATION
Der Installer bietet ein Menü auf ncurses-Basis (also Text, nix mit Klicki-Bunti *g*), das in logische Abschnitte unterteilt ist, die der Reihe nach abgearbeitet werden: Sprache, Keyboard, Editor, Partitionieren (Kenntnisse, wie man Partitioniert - z. B. mit cfdisk oder fdisk -, sind Voraussetzung, falls man nicht schon vorher Partitionen angelegt hat), Mounten der Patitionen (man muss nur sagen, welche Partitionen man wofür benutzen will, z. B. /home auf einer separaten Partition usw., Einträge in die fstab werden automatisch gemacht) und welches Filesystem man gerne möchte. Dann wird das Basesystem auf die Platte geschaufelt, man kann noch einen Hostnamen vergeben, optional einen Kernel bauen (würde ich erst später machen), LILO konfigurieren (wird von Haus aus auf / installiert, Änderungen sind möglich) und dann ist man eigentlich auch schon bereit, nach einem Reboot sein neues System zu betreten. User müssen von Hand angelegt werden (mit adduser), während für root bereits bei der Installation ein Passwort vergeben werden muss.
Nun kann man in einem komfortablen, zentralen Verwaltungstool (Sorcery, dazu nachher noch mehr) die Optimierungen für seine CPU und den Compiler nach dem Auswahlverfahren angeben (wirklich kinderleicht!), und schon ist man (fast) fertig für den Rebuild, der notwendig ist, um das System optimal auf seine Bedürfnisse anzupassen. Hierbei sei noch AUSDRÜCKLICH auf die Installationsanleitung verwiesen, die erwähnt, dass gewisse Pakete als Erstes „rebuilded“ werden müssen (u. a. gettext und glibc). Den eigentlichen Rebuild lässt man am Besten über Nacht laufen, legt sich beruhigt schlafen und freut sich am nächsten Morgen über sein pfeilschnelles Basesystem. Jetzt kann nach Herzenslust weitere Software (z. B. XFree86, Desktop Environments usw.) installiert werden...
SORCERY
Sorcery ist das zentrale Softwareverwaltungs-Tool, die Schaltzentrale, das Herz von Source Mage. Durch den einfachen Aufruf von „sorcery“ gelangt man in ein gut gegliedertes Menü, in dem man viele Dinge zur Softwareinstallation-/Optimierung einstellen kann. Es kann Software zur (De-)Installation aus verschiedenen Gruppen ausgewählt werden, das Handling der Sourcen wird darüber eingestellt usw. Alles ganz easy, ohne Stress. (Das Auswählen der Software zur Installation ging übrigens bis vor Kurzem nicht, da die Maintainer eh immer nur über Kommandozeile arbeiten *g* - aber dank meines gemeldeten Bugs wurde es binnen kürzester Zeit gefixt. Danke nochmal an die Maintainer!). Sorcery ist ebenso verantwortlich für System-Updates, die man mit „sorcery system-update“ einleitet. Ich kann und will jetzt nicht ausführlich erklären, wie alles funktioniert. Auch hier sei auf die Manpages, das Wiki, das Forum und die Installationsanleitung verwiesen!
CASTING SPELLS FROM GRIMOIRE - LET’S GAZE!
Jetzt geht’s los! Die Begriffe zum (De-)Installieren von Software, das Software-Archiv selbst und alles, was damit zu tun hat, sind wirklich endgeil! *gg* Programme nennt man „spells“, das Archiv heißt „grimoire“ und die Scripte, die beides miteinander verbinden sind „scribes“. So installiert man mit „cast gnome-2-desktop-profile“ - ratet mal *lach* - das GNOME Desktop-Environment, während man mit „dispel nautilus“ den Nautilus deinstalliert. Ihr sucht Software? Dafür gibt es „gaze“, so sucht ihr mit „gaze search -name mozilla“ nach allen Pakete mit mozilla im Namen, oder mit „gaze section ftp“ wird euch eine Liste aus dem Paketbereich FTP präsentiert. Auch hier: Manpages!
EINES NOCH...
Ich möchte nochmals betonen, dass es KEINE Anfänger-Distri ist. Lesevermögen ist dringend erforderlich, Handarbeit ebenso. Das engagierte Melden von Bugs ist sehr wünschenswert! Wer seine Linuxkenntnisse vertiefen möchte, ist mit SMGL sicherlich nicht schlecht bedient. Natürlich ist es reine Geschmackssache - mir gefällt es jedoch extrem gut. Ich hab schon wieder ne Menge gelernt *lach*...z. B. über das etwas andere Init-System (simpleinit), und bin begeistert von der Geschwindigkeit und dem Software-Handling.
ABER: Ich gebe definitiv (!) keinen Support für Source Mage - Fragen sind natürlich erlaubt, auch per PN.
EIN PAAR LINKS (für diejenigen, die Appetit bekommen haben)
Die Homepage: www.sourcemage.org
Das Wiki (u.a. Installationsanleitung, HowTos usw.): http://wiki.sourcemage.org/
Das Forum: http://forums.sourcemage.org (da hab ich schon mächtig viel Hilfe bekommen... *g*)
Eine Übersicht der vorhandenen Pakete findet ihr übrigens unter http://codex.sourcemage.org/listing.html
Und ein paar meiner Screenies: http://www.linuxforen.de/forums/attachment.php?attachmentid=7449
http://www.linuxforen.de/forums/attachment.php?attachmentid=7586
http://www.linuxforen.de/forums/attachment.php?attachmentid=7689
Viel Vergnügen!
Susu
INSTALLATION
Der Installer bietet ein Menü auf ncurses-Basis (also Text, nix mit Klicki-Bunti *g*), das in logische Abschnitte unterteilt ist, die der Reihe nach abgearbeitet werden: Sprache, Keyboard, Editor, Partitionieren (Kenntnisse, wie man Partitioniert - z. B. mit cfdisk oder fdisk -, sind Voraussetzung, falls man nicht schon vorher Partitionen angelegt hat), Mounten der Patitionen (man muss nur sagen, welche Partitionen man wofür benutzen will, z. B. /home auf einer separaten Partition usw., Einträge in die fstab werden automatisch gemacht) und welches Filesystem man gerne möchte. Dann wird das Basesystem auf die Platte geschaufelt, man kann noch einen Hostnamen vergeben, optional einen Kernel bauen (würde ich erst später machen), LILO konfigurieren (wird von Haus aus auf / installiert, Änderungen sind möglich) und dann ist man eigentlich auch schon bereit, nach einem Reboot sein neues System zu betreten. User müssen von Hand angelegt werden (mit adduser), während für root bereits bei der Installation ein Passwort vergeben werden muss.
Nun kann man in einem komfortablen, zentralen Verwaltungstool (Sorcery, dazu nachher noch mehr) die Optimierungen für seine CPU und den Compiler nach dem Auswahlverfahren angeben (wirklich kinderleicht!), und schon ist man (fast) fertig für den Rebuild, der notwendig ist, um das System optimal auf seine Bedürfnisse anzupassen. Hierbei sei noch AUSDRÜCKLICH auf die Installationsanleitung verwiesen, die erwähnt, dass gewisse Pakete als Erstes „rebuilded“ werden müssen (u. a. gettext und glibc). Den eigentlichen Rebuild lässt man am Besten über Nacht laufen, legt sich beruhigt schlafen und freut sich am nächsten Morgen über sein pfeilschnelles Basesystem. Jetzt kann nach Herzenslust weitere Software (z. B. XFree86, Desktop Environments usw.) installiert werden...
SORCERY
Sorcery ist das zentrale Softwareverwaltungs-Tool, die Schaltzentrale, das Herz von Source Mage. Durch den einfachen Aufruf von „sorcery“ gelangt man in ein gut gegliedertes Menü, in dem man viele Dinge zur Softwareinstallation-/Optimierung einstellen kann. Es kann Software zur (De-)Installation aus verschiedenen Gruppen ausgewählt werden, das Handling der Sourcen wird darüber eingestellt usw. Alles ganz easy, ohne Stress. (Das Auswählen der Software zur Installation ging übrigens bis vor Kurzem nicht, da die Maintainer eh immer nur über Kommandozeile arbeiten *g* - aber dank meines gemeldeten Bugs wurde es binnen kürzester Zeit gefixt. Danke nochmal an die Maintainer!). Sorcery ist ebenso verantwortlich für System-Updates, die man mit „sorcery system-update“ einleitet. Ich kann und will jetzt nicht ausführlich erklären, wie alles funktioniert. Auch hier sei auf die Manpages, das Wiki, das Forum und die Installationsanleitung verwiesen!
CASTING SPELLS FROM GRIMOIRE - LET’S GAZE!
Jetzt geht’s los! Die Begriffe zum (De-)Installieren von Software, das Software-Archiv selbst und alles, was damit zu tun hat, sind wirklich endgeil! *gg* Programme nennt man „spells“, das Archiv heißt „grimoire“ und die Scripte, die beides miteinander verbinden sind „scribes“. So installiert man mit „cast gnome-2-desktop-profile“ - ratet mal *lach* - das GNOME Desktop-Environment, während man mit „dispel nautilus“ den Nautilus deinstalliert. Ihr sucht Software? Dafür gibt es „gaze“, so sucht ihr mit „gaze search -name mozilla“ nach allen Pakete mit mozilla im Namen, oder mit „gaze section ftp“ wird euch eine Liste aus dem Paketbereich FTP präsentiert. Auch hier: Manpages!
EINES NOCH...
Ich möchte nochmals betonen, dass es KEINE Anfänger-Distri ist. Lesevermögen ist dringend erforderlich, Handarbeit ebenso. Das engagierte Melden von Bugs ist sehr wünschenswert! Wer seine Linuxkenntnisse vertiefen möchte, ist mit SMGL sicherlich nicht schlecht bedient. Natürlich ist es reine Geschmackssache - mir gefällt es jedoch extrem gut. Ich hab schon wieder ne Menge gelernt *lach*...z. B. über das etwas andere Init-System (simpleinit), und bin begeistert von der Geschwindigkeit und dem Software-Handling.
ABER: Ich gebe definitiv (!) keinen Support für Source Mage - Fragen sind natürlich erlaubt, auch per PN.
EIN PAAR LINKS (für diejenigen, die Appetit bekommen haben)
Die Homepage: www.sourcemage.org
Das Wiki (u.a. Installationsanleitung, HowTos usw.): http://wiki.sourcemage.org/
Das Forum: http://forums.sourcemage.org (da hab ich schon mächtig viel Hilfe bekommen... *g*)
Eine Übersicht der vorhandenen Pakete findet ihr übrigens unter http://codex.sourcemage.org/listing.html
Und ein paar meiner Screenies: http://www.linuxforen.de/forums/attachment.php?attachmentid=7449
http://www.linuxforen.de/forums/attachment.php?attachmentid=7586
http://www.linuxforen.de/forums/attachment.php?attachmentid=7689
Viel Vergnügen!
Susu