web-dev-qa-db-ja.com

構成ファイルを新規インストールに移動する方法

buntu 18.04の新規クリーンインストールを実行したいのですが、確定プログラム用にすべての構成ファイルを保持したいです。すべてのメールアカウントを持つThunderbird。

関心のあるアプリケーションの隠しフォルダー(e.g。Thunderbird folder)をホームフォルダーから新しいインストールにコピーするのに十分ですか?

答えてくれてありがとう。

2
cialu

一部のアプリはファイルを保存します

~/.local/[share/]

(特にGTK +または進化のようなgnomeアプリ[MUA])、QtまたはKDEアプリは

~/.kde/[share/]

ただし、どの標準に従うか(どれにも従わない)を選択するのはプログラマ次第であるため、ほとんど(すべてではないにしても)〜(/ home/$ USER /)ディレクトリを保持することをお勧めします

Thunderbirdまたはあなたの例は、Mozillaから提供される標準のDEsktopアプリではありません。 Ubuntuのようなディストリビューションの標準かもしれませんが、GNOME標準でも、KDE ​​/ Qt標準でも、XFCEでもありません。これが、GTK +またはQtガイドラインに従っていない独自のディレクトリにある理由です。 (または標準)

重要なのは、プログラマーが「標準」を無視することを選択できることですが、公式のGNOMEアプリはGTK +のルールに従う傾向があります。公式のKDEアプリはQt/KDEルールなどに従う傾向があります

この16.04ボックスの~/.kde/share/を見て、~/.kde/share/kde4/ディレクトリを確認しました。 Ubuntu 16.04は、メインディレクトリを使用するQt5アプリ/プログラムでのQt5のデフォルト/標準です。しかし、古いQt4ファイルはkde4 /サブディレクトリに配置されます。いずれにせよ、~/.kde/share/でまだ見つかりましたFYI:このボックスにはKDE/LXQtをインストールしていませんが、Qtアプリをいくつかインストールしています

通常は/home/$USER/ディレクトリをすべてコピーすることをお勧めしますが、(もちろんバックアップ後に)自分の判断に従って、保持する必要がある/必要なファイルのみをコピーすることをお勧めします(電子メール、lifereaなど)。そして、他のものにはcp -pn(属性のみを保持する新しいコピー)を使用しますが、これには時間がかかります。そのため、/ home/$ USERが最初に試行されることがよくあります。意図したとおりに動作しない場合は、バックアップを復元して別の方法を試します。しかし、ほとんど問題はありません(新しいバージョンで使用されている別のデータベースが原因で、あるリリースの変更にlifereaデータベースの問題があり、それ以外の場合は問題がありませんでした

2
guiverc