少なくとも予見可能な将来においては、変化することはありません(そして、これについては、数年先を予見できます)。複数の異なるコンピューター間で同期する可能性のあるUbuntu Oneと同期するために、ユーザーが自宅外の任意のフォルダーを選択できるようにすると、非常に率直に言ってあまり一般的ではないユースケースをカバーするために、多くのユーザビリティの問題が生じます。
頭上で覚えている問題の1つは、リムーバブルデバイスのマウントポイントを同期しようとすると(そしてかなりの数の人がこれを試みると)、デバイスを削除するとsyncdaemonがすべてを削除することです。syncdaemonが適切に機能するためには、デバイスについて知る必要があり、その削除を検出する必要があります。かなりの労力と、使いやすさの悪夢に対する多くの可能性。
考える:あなたはそれで特別な権限、所有権またはファイルタイプとフォルダを同期しようとすると、別の問題がある/etc/
、/tmp/
または/dev/
最悪の場合の一部として。または、あなたが所有していないフォルダです。所有していないフォルダの同期を単に禁止することもできますが、実際には、一部の人々がsyncdaemonをルートとして実行していることを知っています(警告にもかかわらず)。
回避策は/etc/fstab
、(を介してマウントすることです。そうすることで、パーティションが毎回マウントされます-そうでなければ、同期データを失う危険があり/data
ます)フォルダーを家に置きます。パスにハードコードされたものがある場合(非常に可能性が高い)に移動/data
する~/data
か、/data
すでに慣れて/data
いる(非常に可能性が高い)場合/data
は、ホームのマウントポイントにマウントをシンボリックリンクまたはバインドします。自宅で見たくない場合は、作成してください~/.data
。