web-dev-qa-db-ja.com

バックアップGNOME端末

いくつかのカスタムGNOME端末の設定とプロファイルを作成しましたが、Ubuntuを再インストールした後もそれらを保持したいと思います。

設定をバックアップするには何を保存する必要がありますか。また、後でそれらを再適用するにはどうすればよいですか?

これは this question の複製ではありません。

  1. 構成システムは、古い質問からgconfからdconfに変更されました。
  2. もう1つの質問では、適切にバックアップしてから設定を再適用する方法については説明しません。
8
red_trumpet

GNOME Terminal自体はそのようなオプションを提供しないため、データベースを手動で操作する必要があります。

バージョン3.8以降では、GSettingsを使用し、これは(少なくともLinuxシステムでは)dconfを使用します。 gsettingsツールを使用すると、おそらくよりエレガントになります。残念ながら、そこにすべての関連データをダンプする方法を理解することができませんでした。それでは、dconfを使用しましょう。

この記事 に基づいて、次を使用して設定をダンプできます。

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

新しい設定をロードする前に、設定をリセット(消去)します(おそらく実際には必要ありません):

dconf reset -f /org/gnome/terminal/

保存した設定をロードします。

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

免責事項:復元手順をテストしていません。リセット/ロード操作の前に、単一のファイル~/.config/dconf/userに保存されているdconfデータベース全体をバックアップすることをお勧めします(dconfコマンドではなく)。問題が発生した場合は、同じように簡単に復元できます(別のターミナルエミュレータまたはLinuxコンソールから)。

15
egmont