From Amarok Wiki
Contents |
Remaster?
En af de mest efterspurgte features til amaroK's LiveCD er at give brugere mulighed for at føje deres egen musik til samlingen i iso-filen. Der har været flere måder at gøre dette på. En metode har været at brugere har kunne installere livecd'en på en overskydende partition, boote ind i den, tilføje musikken og derefter køre mklivecd. Der er en ret omstændig metode, og det er ikke alle der har en overskydende partition liggende og flyde. Instruktionerne til denne metode kan findes [her (engelsk)].
Den anden metode, der har eksisteret frem til idag er at lægge musikfilerne på en usb nøgle eller lignende og mounte denne efter at have bootet livecd'en. Det er en nem og hurtig måde at nå målet på, men det er ikke alle, der har en usb nøgle. Specielt en der kan indeholde musik til en 6-timers fest.
For konceptets skyld, udarbejdede vi en metode til at udpakke iso-filen, tilføje musikken og samle den igen, men vi har ikke haft en automagisk metode til at gøre dette... før nu.
- Bemærk at du ikke kan bruge denne metode, hvis du vil tilføje software til livecd'en. Du skal bruge den førnævnte metode for at tilføje pakker, eller på anden måde opgradere OS'et
Forudsætninger
- En kernel der understøtter squashfs filsystemet
- squashfs-tools pakken
- cdrtools (til mkisofs)
- 1.5 GB fri harddiskplads
- K3b (valgfri) for integreret brænding af skiven.
Metoder til at nå målet
Indbygget
Med version 1.3beta2 kommer amaroK bundled med et amarok_live script, der lader dig klare al remastering fra amaroK afspilleren. Start scriptet fra ScriptManageren og følg vejledningen. Du kan tilføje musik ved at konfigurere en afspilningsliste og bruge højrekliksmenuen til at tilføje hele listen til en LiveCD. Dette er en nem måde at samle en transpotabel afspilningsliste til en fest.
Standalone
Til dem uden en kørende amaroK afspiller og dem der blot vil udføre processen uden for amaroK, er der et sæt standalone scripts, der kan udføre opgaven.
Downloade forskellige Scripts
Først vil du behøve de to scripts. Du kan hente dem her:
Part1 og Part2.
Download ISO'en
Du skal også bruge amaroK Live! iso'en, som du kan hente fra det officelle repository fra University of California, Santa Cruz, School of Engineering
Udfør dine scripts
Når du har disse tre ting, er det første skridt let. Sørg for at du er root og kør:
./amarok.live.remaster.part1.sh
Når dette er udført med succes, kan du tilføje den musik du ønsker. Tilføj musikken til folderen
$WORK/amarok.live/music/
hvor $WORK er den mappe, du selv har valgt. Det behøver ikke være sorteret på nogen måde, da amaroK vil opfange det, så længe det ligger i den mappe. Men lad være med at tilføje mere en 380 mb musik, da den genererede iso-fil ellers vil blive for stor til at brænde. Når det er klaret skal du køre
./amarok.live.remaster.part2.sh
Og når støvet har lagt sig, står du tilbage med en fil kaldet amaroK.live.custom.iso. Dette er en bootable iso-fil, der er identisk med den oprindelige livecd, bortset fra at din egen musik nu er tilføjet.