Linux アプリケーションは、各ユーザー アカウントのホーム フォルダー内の隠しフォルダーに設定を保存します。これにより、設定が レジストリ やシステム フォルダーに分散している Windows よりも、アプリケーション設定のバックアップと復元がはるかに簡単になります。
設定のバックアップ コピーが必要な場合でも、新しい Linux ディストリビューションや別の PC に移行する場合でも、アプリケーション設定のコピーを簡単に作成して持ち運ぶことができます。
ユーザーアカウントの設定ファイルを表示する
まず、ユーザー アカウントの構成ファイルを見つけます。 Linux ディストリビューションのファイル マネージャーをホーム フォルダーに開き、Linux デスクトップのファイル マネージャーで [隠しファイルを表示] オプションを有効にします。
たとえば、Ubuntu で Nautilus ファイル マネージャー を開くと、デフォルトでホーム フォルダーに直接移動します。 「表示」メニューをクリックし、「隠しファイルの表示」を選択します。
さまざまなファイルやフォルダーが表示されますが、それらはすべてピリオドで始まります。これが、Linux 上でファイルとフォルダーを非表示にする方法です。名前が . で始まるように名前を変更するだけです。キャラクター。ファイルマネージャーは、邪魔にならないようにデフォルトでこれらを非表示にします。
アプリケーションの設定フォルダーを見つける
多くの場合、さまざまなアプリケーションがホーム ディレクトリの下に独自のフォルダーを持っています。たとえば、Pidgin は、すべての設定、ログ ファイル、およびその他のデータを .purple ディレクトリに保存します。 Firefox は、インストールされている拡張機能、キャッシュ、設定、その他のデータを .mozilla ディレクトリに保存します。
一部のアプリケーションでは、代わりに .config フォルダーの下にフォルダーがあります。少しクリックすると、バックアップしたいアプリケーションの構成ファイルが保存されている場所が見つかるはずです。
一部のアプリケーション (特に GNOME アプリケーション) は、古い「Gconf」または新しい「Dconf」システムを使用して設定を保存します。 Gconf 設定は .gconf に保存され、dconf 設定は .config/dconf に保存されます。これらのフォルダー全体をコピーすると、gconf および dconf に含まれるすべてのアプリケーション設定が新しい PC にコピーされます。
gconftool または dconf コマンドを使用して、Gconf または Dconf から個々のアプリケーションの設定を移行できます。これらのコマンドを使用すると、Gconf または Dconf の一部をファイルにダンプし、別の PC に復元できます。
アプリケーションの設定をバックアップおよび復元する
アプリケーションの設定をバックアップするには、その構成フォルダーを USB ドライブ、外付けハード ドライブ、クラウド ストレージ フォルダー、またはその他の保存場所にコピーするだけです。ほとんどのファイル マネージャーでフォルダーを右クリックし、そこからアーカイブ ファイルを作成することもできます。アーカイブ ファイルは、より簡単に電子メールで送信したり、アップロードしたり、移動したりすることができます。
構成設定をバックアップする前に、必ずアプリケーションを閉じてください。これにより、アプリケーションが終了して設定が適切に保存され、新しい Linux ディストリビューション 用のクリーンな設定フォルダーが残ります。
アプリケーションの設定を復元するには、そのフォルダを別の Linux システム上のユーザー アカウントのホーム フォルダに置きます。これは、Linux を再インストールしていて重要なアプリケーションの設定を復元したい場合、または新しい Linux PC に移行していて設定を保持したい場合に最適です。
安全のため、古い構成ファイルを移行する前に、既存の構成ファイルを削除するか名前を変更する必要があります。たとえば、Firefox の設定を別の Linux ディストリビューションに移動する場合は、古い .mozilla フォルダーをコピーする前に、まずその Linux ディストリビューションの .mozilla ディレクトリを削除する必要があります。これにより、2 つの異なる構成フォルダーのファイルが混在することがなくなります。
(Linux アプリケーションの設定を消去して最初からやり直したい場合は、次の方法で実行します。ホーム フォルダーに移動し、隠しファイルを表示し、アプリケーションの構成フォルダーを削除します)。
事前にファイルをバックアップする必要もありません。Linux がインストールされているドライブにまだアクセスできる場合は、そのドライブを新しいコンピュータに接続し、ユーザー アカウントのホーム フォルダを参照して、フォルダーをコピーします。
すべての設定を新しい Linux システムに移行するには、. で始まるすべてのファイルをコピーするだけです。ホーム フォルダー内 — . で始まる他のすべてのファイルをコピーできます。性格も。これは、同じ Linux ディストリビューションを実行しているシステムに移行する場合、たとえば、Ubuntu 14.04 を実行しているコンピューターから、Ubuntu 14.04 を実行している別のコンピューターに移動する場合に最適です。
すべての設定を簡単にバックアップ
Ubuntu に組み込まれている Déjà Dup バックアップ ツール も、デフォルトでユーザー アカウントの構成設定をバックアップします。将来的には、それらを Ubuntu システムに簡単に復元できます。ファイルを復元するだけの Windows のバックアップとは異なり、Déjà Dup バックアップはユーザー アカウントの設定をすべて復元します。これらはすべてホームフォルダー内の単なるファイルです。
設定をオンラインで同期する
クラウド ストレージ サービスを使用して、これらの設定フォルダーをインターネット経由で同期し、PC 間で共有し、オンラインでバックアップ コピーを作成できます。以前に 設定ファイルと Ubuntu One の同期について 説明しましたが、 Ubuntu One はシャットダウンされました 。 Dropbox やその他のツールを引き続き使用して、重要な構成ファイルを同期できます。システム上の任意のフォルダーまたはファイルを選択して同期できるクラウド ストレージ サービスを使用している場合、これは簡単です。
Dropbox 自体では、Dropbox フォルダの外で同期する個々のフォルダを選択することはできません。 Dropbox をだましてこれらのファイルを同期させるシンボリック リンクを作成する必要があります。これについては 、すべての PC 間で Pidgin 設定を同期する方法を 検討したときに説明しました。 Pidgin のようなクロスプラットフォーム プログラムを使用すると、Linux と Windows PC の間で同じ設定を共有することもできます。
ユーザー アカウント構成ファイルはほとんどの Linux ユーザーが必要とするものであるため、私たちはユーザー アカウント構成ファイルに焦点を当てました。システム全体の構成ファイルは、Linux ディストリビューションまたはハードウェア設定に固有であることが多いため、それらをすべてバックアップして別の PC に復元することは望ましくありません。
バックアップおよび復元したい特定のシステム全体の構成ファイル (サーバー構成ファイルなど) がある場合は、バックアップ コピーを作成して、別の PC 上の同じ場所に復元できるはずです。 Linux ディストリビューションが異なると、これらの設定ファイルが異なる場所に保存される場合があるため、その設定ファイルを別の場所に配置する必要がある場合があることに注意してください。
画像クレジット: Flickr の David Sanabria





