バックアップGNOMEターミナル


15

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

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

これは、重複のないこの質問ので、

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

ほとんど重複していますが、向こうの質問はこの質問ほど明確に表現されていません。そのため、どの回答も設定のバックアップと復元の方法を示していません。さらに、最も投票されて受け入れられた回答は廃止されました。
egmont

1
さらに、フォルダがありません~/.gconf/apps/gnome-terminal/
red_trumpet 2017年

回答:


21

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コンソールから)。


1
うん、それだけです。また、この回答
red_trumpet 2017年

それはとても便利です、ありがとう!
fracca

ちょうどバックアップの何が問題になってい~/.config/dconf/userますか?サイズの10倍程度でいいですか?
血まみれ

あなたはそれをすることができます、それ自体は間違っていません。これは、すべてのGNOME構成を含むバイナリファイルです。ただし、その一部だけを簡単に調べたり、ロード(復元)したりすることはできません。
egmont

ありがとう。私はdump出力を調べました、いや、ちょっと面白いです。結局これにもこだわります:)
血まみれの
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.