Backup GNOME-Terminal

15

Ich habe einige benutzerdefinierte GNOME-Terminal-Einstellungen und -Profile vorgenommen und möchte diese nach der Neuinstallation von Ubuntu beibehalten.

Was muss ich speichern, um meine Einstellungen zu sichern, und wie wende ich sie anschließend erneut an?

Dies ist kein Duplikat dieser Frage , weil

  1. Konfigurationssysteme haben sich seit der alten Frage von gconf zu dconf geändert.
  2. In der anderen Frage wird nicht erläutert, wie die Einstellungen ordnungsgemäß gesichert und anschließend erneut angewendet werden.
red_trumpet
quelle
Meistens duplizieren, obwohl die Frage dort nicht so klar formuliert ist wie diese, und als solche sagt Ihnen keine der Antworten, wie Sie die Einstellungen sichern und wiederherstellen können. Außerdem ist die am meisten gewählte und akzeptierte Antwort dort veraltet.
Egmont
1
Außerdem habe ich keinen Ordner ~/.gconf/apps/gnome-terminal/.
red_trumpet

Antworten:

21

GNOME Terminal selbst bietet keine solche Option, daher müssen Sie die Datenbank manuell bearbeiten.

Ab Version 3.8 wird verwendet GSettings, was wiederum (zumindest auf Linux-Systemen) verwendet wird dconf. Es wäre wahrscheinlich eleganter, mit dem gsettingsWerkzeug zu gehen . Leider konnte ich nicht herausfinden, wie ich alle relevanten Daten dort ablegen oder gar wiederherstellen kann. Also lasst uns verwenden dconf.

Basierend auf diesem Artikel können Sie Ihre Einstellungen wie folgt sichern:

dconf dump /org/gnome/terminal/ > gnome_terminal_settings_backup.txt

Setzen Sie die Einstellungen zurück (löschen Sie sie), bevor Sie eine neue laden (wahrscheinlich nicht wirklich erforderlich):

dconf reset -f /org/gnome/terminal/

Laden Sie die gespeicherten Einstellungen:

dconf load /org/gnome/terminal/ < gnome_terminal_settings_backup.txt

Haftungsausschluss: Ich habe die Wiederherstellungsschritte nicht getestet. Ich empfehle, dass Sie vor dem Zurücksetzen / Laden Ihre gesamte dconf-Datenbank, die in der einzelnen Datei gespeichert ist ~/.config/dconf/user, mit einem einfachen Standard-Dateisystem-Kopiervorgang (im Gegensatz zu einem dconf-Befehl) sichern. Im Falle eines Problems können Sie es genauso einfach wiederherstellen (möglicherweise von einem anderen Terminalemulator oder der Linux-Konsole).

egmont
quelle
1
Jup, das war's. Auch durch diese Antwort unterstützt
red_trumpet
Das ist sehr nützlich, danke!
Fracca
Was ist falsch daran, nur zu sichern ~/.config/dconf/user? Ist es nur eine Frage der 10-fachen Größe?
blutiger
Sie können das tun, es ist an sich nicht falsch. Es ist eine Binärdatei, die alle Ihre GNOME-Konfigurationen enthält. Sie können jedoch nicht nur Teile davon einfach untersuchen oder laden (wiederherstellen).
Egmont
Vielen Dank. Ich habe in der dumpAusgabe nachgesehen, ja, irgendwie interessanter, ich werde mich schließlich auch an diese halten :)
blutiger