PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TinyCore Linux - ezremaster locale *.tcz einbinden?



jay-t
16.08.14, 07:30
Hallo,
ich möchte eine eigene TinyCore Boot CD erstellen, mit meinen Programmen drauf.
Als Abhängigkeit haben die unter anderem die SDL Bibliotheken. Ich habe ein neues Archiv
SDL_all.tcz mit der fehlenden SDL_gfx Bibliothek erstellt.

Das Problem ist jetzt, dass ich mit dem App Manager die lokale SDL_all.tcz zwar laden kann, sie
aber nicht im ezremaster tool angezeigt wird. Also wenn ich bei der Extension Auswahl auf den "Load"
Button klicke. Wie kann ich lokale *.tcz Archive in das ISO mit einbinden?
In der Liste links werden immer nur die Archive aus dem Repository Server aufgelistet, aber keine lokale
Archive.

Wäre es als "Workaround" möglich /usr/local/lib in das Archiv "mydata.tgz" zu archivieren, mit den installierten
Bibliotheken? Werden die dann beim Booten wieder zu den Bibliotheken entpackt?

jay-t
16.08.14, 15:37
Die Bibliotheken konnte ich in das mydata.tgz Archiv aufnehmen. Sie werden dann wieder in den Systemordner entpackt.
Also wenn man eine Bibliothek hat die z.B "foo" heißt:



tar -pczhf mydata.tgz /home/tc /usr/local/lib/foo.so


Der Inhalt von /home/tc wird dann auch ins Archiv mit übernommen.
Wenn die Bibliothek Links gesetzt hat dann wird die ursprüngliche Datei mit archiviert.
Dann wird alles richtig entpackt beim Booten.

Um Pfade zu setzen oder ENV Variablen, muss man die ".ashrc" editieren.