From Amarok Wiki
Contents |
Remastering?
Eine der meist nachgefragten Fähigkeiten der amaroK LiveCD, ist es den Nutzern zu ermöglichen, dass sie ihre eigene Musik zur Kollektion auf dem ISO-Image hinzufügen können. Dazu gibt es verschiedene Wege. Der Nutzer könnte einfach die LiveCD auf eine freie Partition installieren, sie hochfahren, seine Musik einfügen und dann die mklivecd Skripte erneut ausführen. Dies ist allerdings eine eher schwerfällige Methode und nicht jeder hat mal eben eine freie Partition zur Verfügung. Eine Beschreibung dieses Weges gibt es hier.
Die zweite Methode besteht darin, die Musik auf einem USB-Stick oder einem ähnlichen Gerät zu speichern, und diesen dann von der LiveCD aus einzubinden. Dieser Weg ist recht einfach und schnell, aber auch nicht jeder besitzt einen USB-Stick, speziell einen mit hoher Speicherkapazität für sechs Stunden Fete.
Wir haben eine Möglichkeit konzeptioniert, dass ISO-Abbild zu öffnen, die Musik hinzuzufügen und es dann neu zu erstellen. Allerdings gab es keinen Weg, diesen Vorgang für den Nutzer zu automatisieren. Bis jetzt.
Beachte, du kannst auf diese Art und Weise keine Programme zur LiveCD hinzufügen. Um Pakete hinzuzufügen oder das System zu aktualisieren, musst du dich an den ersten Weg halten.
Voraussetzungen
- Ein Kernel mit Unterstützung für das squashfs Dateisystem
- Das Paket squashfs-tools
- cdrtools (für mkisofs)
- 1.5GB freien Festplattenspeicherplatz
- K3b (optional) für integriertes Brennen
Wege zum Ziel
Eingebaut
Seit Version 1.3beta2 wird amaroK zusammen mit einem amarok_live Skript ausgeliefert, mit welchem man sich eine eigene LiveCD aus amaroK heraus erstellen kann. Einfach das Skript über die Skript-Verwaltung starten und dann den Anweisungen auf dem Bildschirm folgen. Nachdem es einmal konfiguriert wurde, kannst du dir einfach eine Wiedergabeliste erstellen und diese dann über das Kontextmenü zur LiveCD hinzufügen. Dies ist ein großartiger Weg sich eine portable Wiedergabeliste für die nächste Fete zusammenzustellen.
Eigenständig
Für Nutzer ohne amaroK, oder für jene, die den Vorgang einfach außerhalb von amaroK durchführen wollen, existiert ein Set von eigenständigen Skripten für diese Aufgabe.
Die Skripte besorgen
Als erstes brauchst du die Skripte. Du bekommst sie hier: Part1 und Part2.
Das ISO-Image bekommen
Zusätzlich benötigst du das ISO-Image von amaroK Live!, welches du im offiziellen Aufbewahrungsort von amaroK Live! an der Universität von Kalifornien, Santa Cruz, Ingenieursschule bekommst
Ausführen der Skripte
Sobald du alle drei Dinge hast, ist der erste Schritt recht einfach. Werde root und starte
./amarok.live.remaster.part1.sh
Ist dieser Schritt vollständig abgeschlossen, kannst du deine Musik hinzufügen. Kopiere die Musik in den Ordner
$ARBEITSVERZEICHNIS/amarok.live/music/
wobei $ARBEITSVERZEICHNIS der Ordner ist, welchen du selbst gewählt hast. Die Musik muss in keinster Weise sortiert oder geordnet sein, amaroK holt sie sich, so lange sie sich darin befindet. Füge bitte nicht mehr als 380MB an Musik hinzu, da das Abbild sonst zu groß zum Brennen wird. Sobald du fertig bist, führe
./amarok.live.remaster.part2.sh
aus und du erhältst eine Datei namens amaroK.live.custom.iso. Dieses ISO ist ein startfähiges Abbild, welches bis auf die hinzugefügte Musik identisch zur original LiveCD ist. Dieses dann einfach noch auf eine CD brennen und schon ist deine eigene LiveCD fertig.