So erstellen Sie leichte Linux-Distributionen mit bestimmten installierten Apps

2489
bakytn

Ich entwickle ein Thin-Client-System und wollte die SPICE-Technologie von Red Hat verwenden.

Die einzigen Linux-Distributionen, die den SPICE-Client enthalten, sind Fedora 14 und 15, aber diese sind zu groß - sie benötigen mehr als 5 GB freien Speicherplatz, was für mich nicht möglich ist, da ich nur bis zu 1 GB verwenden kann.

Wie kann ich meine eigene Linux Live CD mit bestimmten vorinstallierten Programmen erstellen? (Ich werde den SPICE-Client installieren und verwenden)

Jede Hilfe wäre sehr dankbar.

0

5 Antworten auf die Frage

4
RossDoughty

Ich habe es schon ein paar Mal gemacht - ich glaube, dass LinuxFromScratch es erlaubt. Dieser Artikel kann Ihnen jedoch möglicherweise weiter helfen:

http://www.linuxjournal.com/article/7246

danke für den tipp, LFS wäre die beste, aber ich brauche es sofort, ich habe einfach nicht genug Fähigkeiten in LFS, um es schnell zu machen. bakytn vor 13 Jahren 0
Okay yeah Es dauert einige Zeit, hoffe die Seite hilft. :). RossDoughty vor 13 Jahren 0
+1000000. LFS ist erstaunlich n0pe vor 13 Jahren 1
2
adeelx

Ihre beste Wette ist SliTaz. Es sind 30 MB und wenn Sie alle Apps installiert und entfernt haben, können Sie sie als LiveCD packen! Beste Sache aller Zeiten! Klicken Sie hier, um SliTaz zu erhalten

SliTaz wird standardmäßig mit Tazlito geliefert. Probieren Sie es aus, Sie werden den einfachen Zugang lieben! :)

Tazlito ist ein kleines Hilfsprogramm, um eine LiveCD zu extrahieren, das ISO-Image neu zu erstellen und das Root-Dateisystem der LiveCD neu zu erstellen. Tazlito kann auch eine Verteilung aus einer Liste zuvor heruntergeladener Pakete erstellen. Zur Ausführung verwendet Tazlito die Konfigurationsdatei /etc/tazlito/tazlito.conf oder eine einfach zu generierende tazlito.conf im aktuellen Verzeichnis. Sie gibt den Namen der ISO, des Volumes, des Betreuers sowie die Pfade der zu verteilenden Pakete und der generierten ISO an. Tazlito kann auch ein Verzeichnis einrichten, das zusätzliche Dateien enthält, die beim Erstellen der Distribution auf die LiveCD kopiert werden.

Tazlito wird unter der freien GNU-Lizenz GPL V3 vertrieben, standardmäßig auf SliTaz installiert und auf Debian GNU / Linux erfolgreich getestet. Weitere Informationen zum Erstellen einer LiveCD finden Sie im Handbuch.

Ja, ich wollte nur damit spielen. bakytn vor 13 Jahren 0
1
Antti Rytsölä Circles Consult

Ich habe das einmal auf Ubuntu LiveCD gemacht. Ich habe den Inhalt der CD auf die Festplatte kopiert, casper in ein Verzeichnis geöffnet, chrootiert und mit apt-get Software installiert.

Danach war es nur noch eine Frage der Schließung.

Einige weitere Lektüre:

https://help.ubuntu.com/community/LiveCDCustomization

eleganter Ansatz, aber ich muss es auch auf 300 oder 400 mb reduzieren, um bei der Installation (am Maximum) schließlich 1 GB verbrauchen zu können. Ich vermute, ich kann apt-get nicht entfernen usw.? bakytn vor 13 Jahren 0
dpkg -P entfernt Pakete. Es sollte kein Problem sein, Sachen zu entfernen, aber Live-CDs sind oft schon ziemlich eng. Antti Rytsölä Circles Consult vor 13 Jahren 0
1
bitslave

Schauen Sie sich den Open Build Service an . Sie können damit Ihre eigenen benutzerdefinierten Distributionen sowie die Verpackungsfunktionen erstellen. Während das Projekt in openSUSE seinen Anfang hatte, deckt es jetzt auch andere wichtige Linux-Geschmacksrichtungen vollständig ab.

Es gibt eine ausgezeichnete Wiki eine Reihe von Tutorials, einschließlich hier .

vielen Dank. Ich habe JeOS über den Link gefunden, den Sie gesendet haben! Ich denke, genau das brauche ich. bakytn vor 13 Jahren 0
0
bakytn

Ich habe folgendes gefunden: Bootstrap JeOS . Es scheint eine nette Annäherung zu sein. Eines Tages werde ich Zeit für LFS finden!