Ich möchte Ubuntu Live-CD anpassen, indem ich einige zusätzliche Pakete installiere. Ich habe gefolgt dies aber es scheint nicht zu funktionieren. Kann jemand klare Anweisungen geben?
Hinweis : Ich bevorzuge Remastersys nicht, manueller Weg wird geschätzt.
Anpassung
Pakete, die ich installieren möchte:
- Thunderbird
- Samba
- SSH
Änderungen, die ich brauche:
- Entfernen Sie das Menü "Spiele" aus dem Menü "Anwendung"
- Firefox-Verknüpfung auf dem Desktop
- Ausstrahlung als Standardthema
- Anderes Ubuntu-Standard-Hintergrundbild
Änderungen an der Konfigurationsdatei
- Ich möchte, dass das Panel unten platziert wird
- Ich möchte meine Samba-Konfigurationsdatei anstelle der Standard-Samba-Konfiguration einfügen
- Ich habe einige Firefox-Verknüpfungen und -Ordner, die ich auf dem Desktop anzeigen möchte
- Es wird auch schön, wenn Sie mir sagen, wie man die Icon-Sets ändert
Kürzliche Updates
Ich habe Ubuntu 10.10 mit Firefox-Verknüpfungen und wenigen Ordnern auf Desktops angepasst. Alles verlief reibungslos. Das Installationsprogramm stürzt jedoch nach Auswahl der Zeitzone ab. Wie behebe ich dieses Problem?
Das Einstellen des Hintergrundbilds wirkt sich auch auf den Anmeldebildschirm aus. Das Hintergrundbild, das ich eingestellt habe, wird auch auf dem Anmeldebildschirm angezeigt. Ich möchte nur die Standardeinstellung für den Anmeldebildschirm.
quelle
Antworten:
Hinweis: Das Ubuntu Builder-Projekt wurde eingestellt .
Erstellen einer benutzerdefinierten 12.04-CD mit Gnome-Classic unter Verwendung von Ubuntu-Builder
(Für den Moment ist dies spezifisch für Karthiks Bedürfnisse. Ich werde die Antwort später mit allgemeineren / Unity-spezifischen Dingen aktualisieren.)
1. Holen Sie sich Ubuntu Builder und Ihre Quell-ISO
Ubuntu Builder automatisiert viele der vorbereitenden Schritte, die manuell ausgeführt werden mussten (ISO mounten, Squashfs extrahieren, Chroot erstellen usw.). Es bietet Ihnen Synaptic und eine "grafische" Chroot (Unity UI).
Fügen Sie die PPA hinzu, um Ubuntu Builder zu installieren:
Laden Sie auch die Ubuntu Desktop-ISO herunter, mit der Sie arbeiten möchten.
2. Ubuntu Builder-Grundlagen
Starten Sie Ubuntu Builder über den Launcher. Ich empfehle, dass Sie alle drei Felder auf "Ubuntu" setzen (wie die eigentliche LiveCD), da das Setzen benutzerdefinierter Felder zum Absturz von Software Center führte. Bei der Installation können Sie wie immer Ihren eigenen Benutzernamen, Computernamen usw. wählen.
Laden Sie Ihre ISO; Ich habe die 64-Bit-Version mit der Option Local Disk geladen , obwohl Ubuntu Builder die ISO-Datei herunterladen kann, wenn Sie dies möchten.
Console
gibt Ihnen eine CLI-Chroot, währendDesktop
Sie eine grafische erhalten! , dh eine LiveCD-Sitzung selbst (das Laden dieser Sitzung kann eine Weile dauern). Beachten Sie, dass derSelect DE/WM
Job manchmal unvollständig ist. Daher ist es besser, die Installation über apt-get / Synaptic durchzuführen.3. Aktualisieren, Hinzufügen von Gnome Classic und anderer Paketverwaltung
sources.list
mit der Taste (oder über die Konsole) bearbeiten , um Ihre eigenen Spiegel, ppas usw. hinzuzufügen.Lass uns beginnen mit:
gnome-shell
zum Anzeigen von Indikatoren usw.), Samba und SSH:4. Anpassung 1: Dateien, Konfigurationen und Entfernen des Top-Panels
Ersetzen Sie die Samba-Konfigurationsdatei (von Ihrem eigenen System-Terminal, dh außerhalb von chroot!)
Setzen Sie die Firefox-Verknüpfung auf den Desktop:
Kopieren Sie benutzerdefinierte Verknüpfungen und Ordner auf den Desktop (von außerhalb von chroot!)
Stellen Sie
gnome-classic
als Standard - Shell:Entfernen Sie das obere Gnome-Classic-Bedienfeld und verschieben Sie die oberen Elemente in das untere Bedienfeld:
Verschieben Sie die Anzeigen nach rechts unten, direkt links neben dem Workspace Switcher, indem Sie den fettgedruckten Wert für die kursiven Parameter wie folgt ändern :
Entfernen Sie die Schaltfläche "Desktop anzeigen" unten links. Ich bevorzuge, dass das Startmenü das erste ist, Sie können es verlassen oder nach rechts unten verschieben usw. Löschen Sie diese Zeilen:
Speichern und schließen.
5. Anpassung 2: Hintergründe und Designs
Deaktivieren Sie den Anmeldebildschirm (lightdm) , um den Desktop-Hintergrund und andere Änderungen zu "kopieren":
nano /usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.xml
false
:Ändern Sie das Standard-Hintergrundbild. hier setzen wir es auf "Tie My Boat" (
/usr/share/backgrounds/Tie_My_Boat_by_Ray_García.jpg
):nano /usr/share/glib-2.0/schemas/10_gsettings-desktop-schemas.gschema.override
die folgende Zeile und ändern Sie den Pfad für Ihre Datei:Ändern Sie das Thema in Radiance
Wichtig: Übersetzen Sie die geänderten Schemata!
6. Bauen, testen und installieren!
Build
Klicken Sie in Ubuntu Builder auf die Schaltfläche, um mit dem Erstellen der benutzerdefinierten Live-CD-ISO zu beginnen. UB übernimmt automatisch die Bereinigung usw., die zuvor manuell durchgeführt werden musste.Die ISO finden Sie in
/home/ubuntu-builder
; Sie können es mit der integrierten QEMU oder in einer anderen virtuellen Maschine testen..23
Kernels), wobei Unity und Gnome 3D immer noch verfügbar sind, wenn der Benutzer dies wünscht. Das ist also ziemlich gut für eine Anpassung! :)Folgendes sollte sich ergeben:
Nach dem Booten erhalten Sie die Option "Ubuntu testen" oder "Ubuntu installieren":
Wenn Sie auf "Testen" klicken, erhalten Sie unseren benutzerdefinierten Desktop.
Und das Abmelden (Anmelden mit
ubuntu
, leeres Passwort) zeigt, dass das Anmelde-Hintergrundbild auf dem Standardwert bleibt:Das Installationsprogramm stürzt bei der Auswahl der Zeitzone nicht ab:
Wählen Sie einen Benutzernamen usw. für die Installation:
Installierter Anmeldebildschirm:
Installierter Desktop:
quelle
restart to complete the update
.Erstellen Sie Ihre eigene Custom Live CD - auf manuelle Weise.
1. Vorbereitungen
Zuerst laden Sie die Live-CD ISO herunter . Während des Herunterladens installieren Sie einige Software, die für die Wiederherstellung benötigt wird:
sudo apt-get install squashfs-tools schroot
Squashfs ist ein komprimiertes Nur-Lese-Dateisystem für Linux.
Mit schroot können Benutzer Befehle oder interaktive Shells in verschiedenen chroots ausführen.
Hängen Sie die Live-CD ein:
Wenn Sie eine andere ISO-Datei oder einen anderen Speicherort für Ihren Download verwenden, passen Sie diese bitte entsprechend an.
Erstellen Sie einen Arbeitsbereich und kopieren Sie den Inhalt in den Arbeitsbereich:
Wenn Sie bei der Ausführung von modprobe eine solche Fehlermeldung erhalten:
verschiebe die modprobe.conf
mv /etc/modprobe.conf /etc/modprobe.conf.OLD
und versuche es erneut!Netzwerkzugang:
Erstellen Sie ein Pseudo-Dateisystem:
2. Anpassen
Sie können eine Liste aller Pakete mit erhalten
dpkg-query -W --showformat='${Package}\n' | less
Sie können Spiele mit entfernen
apt-get remove --purge gnome-games
Aktualisieren Sie Ihre Quellen mit
sudoedit /etc/apt/sources.list
. Kommentieren Sie die Zeilen aus, die Sie nicht möchten, und kommentieren Sie die gewünschten aus. Fügen Sie bei Bedarf PPAs hinzu, und aktualisieren Sie sie anschließend mitapt-get update && apt-get dist-upgrade
Das Hinzufügen von Paketen wie Thunderbird, Samba, Samba-Systemkonfiguration und SSH erfolgt auf die gleiche Weise, wie Sie es normalerweise über die Befehlszeile installieren würden. Also
sudo apt-get install thunderbird samba system-config-samba ssh
werden diese hinzugefügt.Wenn Sie das Paket manuell von heruntergeladen haben, können Sie es mit installieren
sudo dpkg -i {file_name}.deb
So erstellen Sie eine AskUbuntu-Verknüpfung auf dem Desktop:
Sie können weitere davon hinzufügen (den mkdir-Teil überspringen), indem Sie die URL an einer anderen Stelle bearbeiten. Mit freundlicher Genehmigung von dv3500ea
Einstellungen im gconf-editor ändern.
Sie können jede gconf-Option ändern, wenn Sie den Pfad dieser Option und den gewünschten Wert (und natürlich den Typ des Werts) kennen.
Das Ändern des Hintergrundbilds erfolgt mit dem Pfad, auf den ich mit den Pfeilen gezeigt habe:,
/desktop/gnome/background/
es ist ein Zeichenfolgenwert und wirdpicture_filename
als Option verwendet. Der aktuelle Wert auf meinem Desktop ist/discworld2/Downloads/fantasticwall_2.jpg
. Der Hintergrund selbst sollte kopiert werden/usr/share/backgrounds/
. Stellen Sie sicher, dass Sie die Berechtigungen und den Eigentümer festlegen.Beispiele:
Um das Hintergrundbild (ändern Sie den Dateinamen im 1. Befehl in Ihr eigenes Bild) in dieses Bild und das Thema in Radiance zu ändern, können Sie anhand dieser Informationen Befehle erstellen, um dies für Ihre Live-CD festzulegen:
Mit freundlicher Genehmigung von dv3500ea
Remotedesktop aktivieren:
Die Einstellungen für Symbole, Bedienfelder usw. werden durch Hinzufügen eines solchen Befehls vorgenommen.
Alternativ können Sie bearbeiten
/etc/gconf/gconf.xml.defaults/%gconf-tree.xml
(oder diese Datei für die zukünftige Verwendung speichern, wenn Sie nicht erreichbar sind). Alle über gconftool-2 vorgenommenen Konfigurationseinstellungen werden in dieser Datei gespeichert.Ändern Sie die von der Live-CD verwendete Standard-Zeitzone
Ändern Sie die Ländereinstellung in Englisch (ändern Sie sie natürlich nach Ihren Wünschen).
Konfigurationsdateien konfigurieren.
Wenn Sie eine benutzerdefinierte Konfigurationsdatei für ein bestimmtes Paket haben möchten, können Sie dies auf verschiedene Arten tun.
Der schwierigste (aber logischste) Weg wäre, entweder das Paket zu finden, die Konfigurationsdatei zu ändern und neu zu packen oder die Quelldateien zu finden, herauszufinden, wo sie ihre Dummy-Konfigurationsdatei speichern und dies zu ändern und dann das Paket neu zu erstellen.
Dies funktioniert natürlich nur, wenn die Standardkonfigurationsdatei im Quellpaket enthalten ist. Viele Pakete generieren ihre Konfigurationsdateien automatisch im Skript {Paketname} .postinst, so dass es ziemlich schwierig wäre, dies zu tun.
Am einfachsten ist es, ein Skript zu erstellen und die aktuelle Konfiguration
/etc/skel
so zu kopieren, dass sie zu Ihrem Desktop hinzugefügt wird (ähnlich wie beim Hinzufügen von Firefox-Verknüpfungen, wie oben erläutert). Klicken Sie nach der Installation auf den Desktop-Link, um die Konfigurationsdatei an die gewünschte Stelle zu setzen Sein. Das Skript kann sowohl das Skript als auch die Konfigurationsdatei von Ihrem Desktop kopieren und entfernen, nachdem es erfolgreich installiert wurde. Diese Methode kann verwendet werden, um die Samba-Konfiguration zu aktualisieren (fügen Sie Ihre aktuelle Konfiguration ein/etc/skel/
. Fügen Sie dort ein Skript ein, das über Ausführungsberechtigungen verfügt und eine Verschiebung der Konfiguration nach enthält. Anschließend/etc/samba/smbd.conf
müssen Sie nur noch das Skript ausführen.)Dies funktioniert grundsätzlich immer, da eine manuelle Aktion nach der Installation durch ein manuell aktiviertes Skript nach der Installation ersetzt wird. Es bedeutet aber auch, dass es nicht Teil der Custom Live-CD ist.
3. Aufräumen
Dadurch werden alle temporären Dateien entfernt. nicht das, was wir geschaffen haben.
~/livecd/
ist schreibgeschützt, so dass ein normaler Benutzerrm
diese Dateien nicht entfernt. Sie müssen es mit Schreibzugriff mounten (oder wie ich es mit der neuen Live-CD gemacht habe, um das Home undrm
es von dort aus zu booten und zu mounten .4. Einrichten der ISO
Manifest-Dateien.
Erstellen Sie die squashfs-Datei neu.
Update md5 Summen.
5. Erstellen der ISO.
6. Aushängen und reinigen
7. Bemerkungen:
Alles wurde mit einer Ubuntu 11.04 Live CD getestet. Das einzige, was schief gelaufen ist, war chroot: Ich habe dchroot zu den Dateien hinzugefügt, die Sie installieren müssen, um dies zu tun.
In Bezug auf "sollten einige Firefox-Verknüpfungen auf dem Desktop erstellt werden", "sollte das Standarddesign in" Radiance "geändert werden" und "sollte das Standard-Ubuntu-Hintergrundbild geändert werden". Ich habe diese in bearbeitet, nachdem dv3500ea sie in die Kommentare eingefügt hat. Ich habe dies beim Erstellen der 11.04 Live-CD nicht getestet.
quelle
apt-get update && apt-get dist-upgrade
auch der auf der Live-CD verwendete Kernel / initrd aktualisiert? Ich meine, der Kernel für den Bootvorgang bildet das von Syslinux geladene Live-Medium, nicht das installierte.apt-get dist-upgrade
funktioniert bis auf einigewarning: could not determine root device from /etc/fstab
nachrichten einwandfrei. Soll es ein Problem werden?/etc/resolv.conf
darf das im Rahmen der BereinigungErstellen einer Live-CD aus einer vorhandenen / neuen Installation
EDIT: Diese Methode scheint nicht mehr zu funktionieren. Ich schlage vor, Sie versuchen andere in dieser QS vorgeschlagene Methoden.
Eine gute Möglichkeit wäre, eine Live-CD von einer aktuellen Installation zu erstellen. Dies kann mithilfe einer virtuellen Maschine erfolgen (installieren Sie nur keine VM-Tools im Gastbetriebssystem).
Also, zuerst brauchen wir eine Neuinstallation (wenn Sie es nicht real installieren können, versuchen Sie es mit einer virtuellen Maschine) mit nur den Dingen, die Sie brauchen (in Ihrem Fall Thunderbird, Samba und Ssh). Dann optimieren wir das System und zeichnen auf, wo sich die Optimierungen befinden (z. B. ändern Sie Ihren Desktop-Hintergrund, die Einstellungen befinden sich in ~ / .gconf oder Sie fügen Firefox-Verknüpfungen hinzu, sie befinden sich in ~ / Desktop). Dies ist für Schritt 4 erforderlich.
Richten Sie einige Variablen ein:
Ersetzen Sie ~ / temp durch einen Pfad zu einem temporären Verzeichnis, in dem wir arbeiten werden. Ersetzen Sie ~ / livecd durch einen Pfad zum CD-Baum.
Erstellen Sie die Ordnerstruktur.
sudo mkdir -p ${CD}/{${FS_DIR},boot/grub} ${WORK}/rootfs
Nun müssen wir einige Pakete installieren:
Jetzt kopieren wir die aktuelle Installation und passen die Ausschluss-Flags an Ihre Bedürfnisse an:
Wenn Sie eine separate Startpartition haben, führen Sie Folgendes aus:
sudo cp -av /boot/* ${WORK}/rootfs/boot
In Ihrem Fall möchten Sie Einstellungen und einige Dateien aus dem Ausgangsverzeichnis kopieren. Definieren Sie zuerst, welche Verzeichnisse wir kopieren möchten: CONFIG = '. Config .gconf Desktop someotherfolder andanotherfolder' Und jetzt kopieren wir das:
Jetzt chrooten wir in das neue System und modifizieren es.
Die nächsten Befehle werden in chroot ausgeführt:
Casper enthält Live-Skripte. Wenn Sie auch ein Installationsprogramm benötigen, führen Sie Folgendes aus:
Oder wenn Sie KDE wollen:
Aktualisieren Sie modules.dep und initramfs:
Entfernen Sie Nicht-Systembenutzer - keine Sorge, wir haben die Einstellungen und Daten in das "Gerüst" der Benutzer kopiert. Das bedeutet, dass alle neuen Benutzer sie haben.
Aufräumen:
Chroot verlassen.
exit
Nun kopieren wir den Kernel:
Wenn Sie das Installationsprogramm installiert haben, müssen Sie dies tun, damit das Installationsprogramm keine Dinge wie casper installiert:
Hängen Sie aus, was wir montiert haben:
In Squashfs konvertieren:
Machen Sie filesystem.size:
echo -n $(sudo du -s --block-size=1 ${WORK}/rootfs | tail -1 | awk '{print $1}') | sudo tee ${CD}/casper/filesystem.size
Und md5:
find ${CD} -type f -print0 | xargs -0 md5sum | sed "s@${CD}@.@" | grep -v md5sum.txt |sudo tee ${CD}/md5sum.txt
Nun grub.cfg:
(Ersetze nano mit deinem Lieblings-Texteditor, das ist egal.) Füge das ein und speichere:
Wenn Sie möchten, können Sie einen zusätzlichen Menüeintrag hinzufügen, mit dem Sie direkt in Ubiquity springen können.
Machen Sie die CD / DVD!
sudo grub-mkrescue -o ~/live-cd.iso ${CD}
Testen Sie es mit einer virtuellen Maschine!
Alle Kredite gehen an capink, weil der Führer von hier ist .
quelle
linux /boot/vmlinuz boot=casper only-ubiquity quiet splash
. Ich werde testen und überprüfen.Mit
uck
oderlive-magic
können Sie Ihre Live-CD anpassen.uck
ist in allen Ubuntu-Versionen seit 10.04 LTS Lucid Lynx über die offiziellen Software-Quellen von Ubuntu erhältlich. Sie könnenuck
über das Software Center,apt-get
über die Befehlszeile oder durch Klicken hier installieren .quelle
uck
befindet sich im Universums-Repository 18.04. Funktioniert diese Version nicht?Ubuntu-Anpassungskit
Es ist eine Sammlung von Skripten, die das Erstellen einer benutzerdefinierten LiveCD aus einem vorhandenen ISO-Image erleichtern. Es ist Remastersys sehr ähnlich, mit dem Unterschied, dass es aktiv gewartet wird. Es hat eine GUI, die bei der Anpassung hilft, man kann aber auch die Befehlszeile verwenden, um dasselbe zu tun.
quelle
Wenn Sie genauer steuern möchten, welche Änderungen vorgenommen werden, können Sie die Änderung manuell vornehmen.
Das Verfahren besteht darin , die Auspacken SquashFS Datendatei des Live - OS Root - Dateisystem enthält, chrooten in dem extrahierte Dateisystem, so dass Sie Ihre Änderungen, die chroot Verlassen Umpacken die SquashFS Datei, und das ISO - Image zu regenerieren.
Vollständige Details finden Sie auf der LiveCDCustomization- Seite des Ubuntu-Wikis.
quelle
Im Ubuntu Software Center
Fügen Sie die folgende Zeile in das Feld ein und klicken Sie auf Quelle hinzufügen.
Laden Sie die Quellen neu und installieren Sie Remastersys über das Software Center.
Sobald Sie fertig sind, installieren Sie alle Mediencodecs und Apps, die Sie möchten, auf Ihrem benutzerdefinierten Ubuntu. Starten Sie remastersys von
Wählen Sie den Dist- Modus, klicken Sie auf OK und warten Sie, bis der Vorgang abgeschlossen ist. Sobald Sie fertig sind, finden Sie Ihre benutzerdefinierte ISO in
quelle
Remastersys könnte die Antwort auf Ihre Bedürfnisse sein. Gehen Sie zu http://www.remastersys.com/ubuntu.html und folgen Sie den Anweisungen. Dieses Programm erstellt aus Ihrem Betriebssystem eine ISO-Datei mit allen Einstellungen und Apps. Dann können Sie mit dieser ISO eine CD brennen. Leider gab es in der Vergangenheit ein Problem, es als Live-CD zum Laufen zu bringen, während die Installation kein Problem darstellte (ich weiß nicht, ob dies immer noch ein Problem ist).
quelle
Es gibt keine "GUI", die ich außerhalb von Lucid kenne, aber gNewsense , eine Abzweigung von Ubuntu, stellt ihre Skripte zur Verfügung, um eine Ubuntu-Version zu nehmen und eine benutzerdefinierte Abzweigung frei verfügbar und ziemlich gut dokumentiert zu machen.
Es ist im Grunde ein Prozess von:
Obwohl sie nicht gerade "Anfängerfreundlich" sind, sind ihre Werkzeuge relativ einfach zu bedienen.
quelle
Ich habe mit einem neuen webbasierten Dienst namens Reconstructor herumgebastelt . Laut ihrer Website,
Laut einem Artikel im Linux-Journal über Reconstructor erheben sie geringe Gebühren für Anpassungen. Ob es sich lohnt, hängt von Ihren Bedürfnissen ab.
quelle
Ich würde dir raten, Reconstructor auszuprobieren
"Reconstructor ist ein Ubuntu GNU / Linux-CD-Ersteller, mit dem Sie eine vorhandene Ubuntu-Distribution ändern und als Ihre eigene Linux-Distribution speichern können. Er verwendet die Desktop- (Live), Alternativ- (Install) oder Server-CD als Basis und ermöglicht es dann Grundsätzlich können Sie die gesamte Umgebung anpassen, z. B. Software hinzufügen / entfernen, das Standardlayout ändern (Begrüßung, Designs, Schriftarten, Hintergrundbild usw.), Desktop-Links hinzufügen usw. "
Für weitere Informationen lesen Sie auch diese Links: http://maketecheasier.com/reconstructor-creating-your-own-ubuntu-distribution/2008/07/05
http://maketecheasier.com/build-your-own-ubuntu-based-distro-with-novo-builder/2010/07/02
http://ubuntuforums.org/showthread.php?t=869659
quelle
Sie können mit JLIVECD auch ein ISO-Image anpassen. Es ist ein Befehlszeilen-Tool zum Anpassen von Ubuntu und Ubuntu-basierten Distributionen. Es gibt Ihnen die vollständige Kontrolle über Dinge, die angepasst werden müssen, aber Sie müssen wissen, was zu tun ist, dh es bereitet nur die Chroot-Umgebung für Sie vor (der Rest liegt bei Ihnen) und erstellt die endgültige ISO. Sie können weiterhin neue Änderungen zu den vorhandenen Änderungen hinzufügen und die darauf aufbauenden ISOs überprüfen.
quelle
Sie können Cubic verwenden - dieses Dienstprogramm wurde (von mir) getestet und funktioniert auf einem Ubuntu 18.04-Host mit einem Ubuntu 18.04-Image. Dies ist mehr, als für die meisten anderen Tools gesagt werden kann, die nicht funktionieren oder nicht mehr angeboten werden.
Hier ist eine Anleitung, um es von der Website Linoxide zu verwenden .
Die groben Schritte beinhalten:
quelle
Download http://sourceforge.net/projects/uck/files/uck/2.4.6/uck_2.4.6-0ubuntu1_all.deb/download Folgen Sie den Anweisungen, und wählen Sie aus, wenn Sie den Paket-Manager, eine Konsolenanwendung ausführen oder das Packen fortsetzen möchten Konsolenanwendung.
Jetzt kannst du rennen
und mach alles.
Wenn dies nicht funktioniert, führen Sie zuerst den Paketmanager aus und versuchen Sie es dann erneut mit der Konsole.
Hoffe das hilft.
quelle
Sie können die Standarddatei
/etc/hosts
(sowie einige andere Standarddateien) durch Bearbeiten ändern/usr/share/ubiquity/plugininstall.py
Ich dachte, es wäre hilfreich zu teilen, da ich wissen musste, wie man das macht.
quelle
/etc/hosts
, dass die zu installierende Datei nicht vom Ubiquity-plugininstall.py
Modul generiert wird . Wenn Sie die Standarddatei ändern möchten, müssen/etc/hosts
Sie wahrscheinlich ein Skript erstellen, das nach dem ersten Start einmal ausgeführt wird und sich selbst löscht oder umbenennt. Es sei denn, Sie kompilieren das netcfg-Modul neu - was nicht empfohlen wird.