Ich habe mehrere 18.04.2- und 18.04.3-LiveUSBs mit Persistenz generiert, konnte aber Original-Apps (insbesondere Amazon, Mines, Solitaire und Thunderbird) nicht dauerhaft entfernen, indem ich sie aus der GNOME-GUI löschte.
Außerdem habe ich Software und Updates gestartet, die Download-Quelle festgelegt (auf mirror.uoregon.edu) und von der Community gepflegte kostenlose und Open-Source-Software (Universum) hinzugefügt , installierte dann zwei Apps mit:
sudo apt install stress stress-ng
Nach dem Neustart waren Stress und Stress-ng weg; Amazon, Thunderbird und Spiele waren zurück.
Die LiveUSBs wurden vom Pendrive.com Unversal USB Installer (1.9.8.2) und Unetbootin 6.6.1 (sowie anderen nicht mehr unterstützten Apps) generiert.
Wie kann ich dies post hoc tun, ohne den benutzerdefinierten Build-Prozess, vielleicht indem ich die Änderungen in casper-rw spüle ?
Akzeptierte Antwort:
Analyse des Problems
Es scheint, dass Sie keine persistenten Live-Systeme betrieben haben, sondern reine Live-Systeme, auf denen Sie Elemente installiert und entfernt haben. Dies funktioniert, während die Systeme laufen, aber die Änderungen bleiben nicht erhalten, sie sind nach einem Neustart verschwunden.
-
Vielleicht haben Ihre USB-Laufwerke die Fähigkeit, im dauerhaften Modus zu booten, aber Sie haben sie nur live gebootet und/oder neu gestartet. Die Boot-Option
persistent
macht den Unterschied. -
Möglicherweise wurden die von Ihnen verwendeten Tools noch nicht aktualisiert, um für Persistenz in Ubuntu 18.04.3 LTS zu funktionieren.
-
Vielleicht haben Sie ein kleines Detail in der Anleitung übersehen …
Arbeitsalternative
Ich habe ubuntu-18.04.3-desktop-amd64.iso
heruntergeladen und verwendete mkusb, um ein permanentes Live-Laufwerk in einem 16-GB-USB3-Stick zu erstellen.
Beim Booten von persistent live habe ich htop
installiert und usb-creator-gtk
entfernt (wie ich es mit Ubuntu 18.04.1 LTS getan habe, wie in einem vorherigen Kommentar beschrieben), und dann [einen Teil von] getan habe, was Sie in Ihrer bearbeiteten Frage beschrieben haben:Thunderbird entfernt, die Schaltfläche für Amazon entfernt, mit Universe verbunden und stress
und stress-ng
.
Es hat funktioniert, die Änderungen bleiben nach dem Neustart bestehen. Das folgende Bild zeigt, wie es aussieht.
Bitte beachten Sie, dass Sie ein permanentes Live-Laufwerk, das mit mkusb nur live erstellt wurde, neu starten können, und dann werden die Änderungen nicht angezeigt. Das Originalsystem aus der ISO-Datei ist noch vorhanden, aber Sie können das casper-rw
einhängen partitionieren und die Dateien sehen, in denen die Änderungen gespeichert sind.