Ubuntu One を使用すると、ファイルとフォルダーを簡単に同期できますが、構成ファイルを同期する方法は明確ではありません。 Ubuntu One のフォルダー同期オプションまたはいくつかのシンボリック リンクを使用すると、すべてのコンピューター間で構成ファイルを同期できます。
同じ方法が、Dropbox などの他のクラウド ストレージ同期プログラムでも機能するはずです。また、重要なファイルのオンライン バックアップも作成されるため、複数の Ubuntu システムを持っていない場合でも役立ちます。
Ubuntu Oneのセットアップ
Ubuntu One をまだセットアップしていない場合は、ファイルを同期する前にセットアップする必要があります。パネル上のメールアイコンをクリックし、「Ubuntu One」を選択します。
「今すぐ参加」ボタンをクリックしてアカウントを作成します。
他のコンピュータで、「すでにアカウントを持っています!」をクリックします。リンクして、既存のアカウントでサインインします。
これを実行すると、ホームフォルダーに「Ubuntu One」フォルダーが作成されます。このフォルダー内のすべてのファイルは、コンピューター間で自動的に同期されます。
設定フォルダーの同期
構成フォルダーはデフォルトでは非表示になっているため、ファイルマネージャーで「表示」メニューをクリックし、「隠しファイルを表示」を選択する必要があります。
取得すると、構成ファイルが表示されます。それぞれは で始まります 。 — これが、Linux 上でファイルとフォルダーが隠される方法です。
同期するフォルダーを右クリックし、「Ubuntu One」サブメニューをポイントして、「このフォルダーを同期する」をクリックします。
同期している各フォルダーには緑色のチェック マークが表示されます。
Ubuntu One ウィンドウから、同期されたすべてのフォルダーを表示できます。
フォルダーを同期する前に、他のコンピューターで Ubuntu One 構成ウィンドウを開く必要があります。
「ローカルに同期しますか?」を有効にする必要があります。お互いのコンピュータのチェックボックスをオンにします。
Ubuntu One は、すべてのコンピューター間で構成フォルダーの同期を維持します。
もちろん、この方法を使用して任意のフォルダーを同期できます。
個々のファイルの同期
Ubuntu One では、右クリック メニューから単一のファイルを同期することはできません。試してみると、すべてのオプションがグレー表示されます。
特定の構成ファイルを同期するには、それを Ubuntu One フォルダーに移動する必要があります。これは、ファイル マネージャーのカット アンド ペースト オプションを使用するか、ターミナルの mv コマンド を使用して行うことができます。
ここでは、.bashrc ファイルを Ubuntu One フォルダーに移動しました。ホームフォルダーにはもう存在しません。
ln -s コマンドを使用して、Ubuntu One ディレクトリ内のファイルからファイルの元の場所への シンボリック リンク を作成できます。 .bashrc の例では、次のコマンドを使用します。
ln -s /home//Ubuntu\ One/.bashrc /home/
つまり、構文は次のようになります。
ln -s /path/to/file /original/location
シンボリックリンクを作成して Ubuntu One ディレクトリに配置することはできないことに注意してください。 Ubuntu One はシンボリックリンクを無視します。
この後にホーム フォルダーを確認すると、Ubuntu One フォルダー内のファイルへのシンボリック リンクが作成されていることがわかります。
他のコンピューターでは、元の構成ファイルを削除し、同じコマンドを実行して適切なシンボリックリンクを作成する必要があります。
この方法を使用すると、任意の場所にある任意のファイルを同期できます。ただし、ほとんどの場合、ファイルを Ubuntu One フォルダーにコピーする方が合理的です。





