Ich möchte eine Fedora 14-Live-CD mit zusätzlichen Paketen erstellen. Wie es geht?

Kommentare

  • Ich erstelle derzeit eine FC13-basierte CD mit einer Kickstart-CD für die automatische Installation – und versuche herauszufinden, wie Pakete eingezogen werden. Es scheint nicht genug zu sein, nur die Drehzahl im Ordner „Pakete“ auf dem Medium zu haben. Sobald ich dort bin, werde ich Ihnen ' geben, was ich bekomme.
  • @ Danny Staple, Danke, ich warte auf Ihre Antwort

Antwort

Ich stelle fest, dass meine Anwendung einen kleinen Unterschied darin besteht, dass ich Installationsmedien und keine Live-CD erstelle, aber einige davon werden wahrscheinlich zutreffen

Sie müssen das Tool createrepo verwenden, um die Repodaten auf der CD zu ändern. Um sie vorinstallieren zu können, benötigen Sie wahrscheinlich eine Kickstart-Datei – ks.cfg, und Sie benötigen die Datei isolinux.cfg, um den Speicherort ks = … ks.cfg beim Booten (in einer Anhängezeile) an den Kernel zu übergeben.

Referenzen:

Stellen Sie sicher, dass Sie eine VM haben, auf der Sie Ihre ISO-Werte ausprobieren können, bevor Sie sie auf realen Computern loslassen. Es sind einige Versuche erforderlich, um die richtigen Ergebnisse zu erzielen. Mit der Kickstart-Datei können Sie Benutzernamen, Kennwörter und Pakete festlegen sowie Skripte nach der Installation in Bash oder Python erstellen.

Antwort

Wie andere vorgeschlagen haben, müssen Sie Ihre benutzerdefinierte Fedora-ISO mithilfe eines Kickstarts erstellen, der mit den RPM-Paketen Ihrer Wahl vorinstalliert ist. Das Hinzufügen von Paketen ist so einfach wie das Anhängen an Ihre Kickstart-Datei. Öffnen Sie anschließend die Fedora-ISO mit ISO-Master , ersetzen Sie die Kickstart-Datei und speichern Sie die neue ISO als andere Datei. Der letzte Schritt besteht darin, die neue ISO wie gewohnt auf Ihrem USB-Stick zu installieren.

Antwort

Erhalten Sie zuerst die Standardeinstellung all installiert und Ihr USB-Gerät bootet. Starten Sie es dann und ändern Sie es, wie Sie möchten. Änderungen sollten beibehalten werden.

Um eine neue CD-ISO zu erstellen, müssten Sie die gesamte Distribution selbst erstellen, was erheblich komplizierter ist. Da Ihre Betreffzeile und Tags USB enthalten, gehe ich davon aus, dass dies das ist, wonach Sie tatsächlich suchen.

Kommentare

  • Die Änderungen bleiben nur erhalten, wenn Sie hinzufügen dauerhafter Speicher beim Erstellen Ihres Live-USB-Sticks mit liveusb-creator.
  • " Starten Sie es dann und ändern Sie es, wie Sie möchten … " – Sie sollten wahrscheinlich weitere Details hinzufügen. Ich habe einen Fehler aufgrund von Platzmangel auf dem Root-Dateisystem nach dem Ausführen von sudo yum install <package>. Der USB-Stick mit der ISO hat über 12 GB frei, daher bezweifle ich, dass mir der Speicherplatz ausgeht.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.