적어도 가까운 미래에는 변하지 않을 것입니다 (그리고 앞으로 몇 년 동안은 예견 할 수 있습니다). 여러 다른 컴퓨터간에 동기화 할 수있는 Ubuntu One과 동기화하기 위해 사용자가 집 밖에서 임의의 폴더를 선택할 수 있도록 허용하는 것은 매우 솔직하지 않은 사용 사례를 다루기 위해 많은 사용성 문제를 일으 킵니다.
내가 머리 꼭대기에서 기억하는 문제 중 하나는 이동식 장치의 마운트 지점을 동기화하려고하면 (그리고 소수의 사람들 이이 작업을 시도하면) 장치를 제거하면 syncdaemon이 모든 것을 삭제한다는 것입니다. 제대로 작동하려면 syncdaemon은 장치에 대해 알고, 제거를 감지해야합니다. 상당한 노력과 유용성 악몽에 대한 많은 잠재력.
생각 : 당신이 그것에 특별한 권한, 소유권 또는 파일 유형과 폴더를 동기화하려고하면 또 다른 문제는 /etc/
, /tmp/
또는 /dev/
최악의 경우 몇 가지있다. 또는 실제로 소유하지 않은 폴더 소유하지 않은 폴더를 동기화하는 것은 허용하지 않지만 일부 사람들은 syncdaemon을 루트로 실행한다는 사실을 알고 있습니다 (경고에도 불구하고).
해결 방법은 (를 통해 /etc/fstab
) 따라서 파티션이 매번 마운트되도록 합리적으로 확신합니다. 그렇지 않으면 동기화 된 데이터가 손실 될 위험이 있습니다) /data
. 당신은 단순히 움직일 수 /data
로 ~/data
또는, 당신은이 일이있는 경우 /data
(매우 가능성) 하드 코드 된 경로를하거나, 이미 사용하는 경우 /data
(도 꽤 가능성이) 자신, 심볼릭 링크 또는 바인드 마운트 /data
집에서 마운트 지점. 집에서 전혀보고 싶지 않다면 그냥 만드십시오 ~/.data
.