macbook 보관 용 계정과 hackintosh간에 두 개의 홈 디렉토리 동기화 1 맥북 프로 홈 디렉토리 : /users/gorelative 드롭

Dropbox에 100GB의 프로 계정이 있고 두 Mac 사이의 홈 디렉토리에있는 파일을 모두 동기화하거나 선택하려고합니다.

내가 생각한 방식에는 두 가지 옵션 만 있습니다.

내 질문은 :이 다이어그램에서 제시된 두 가지 옵션 중 어느 것이 아니라면 이것을 수행하는 더 좋은 방법이 있습니까?

여기에 이미지 설명을 입력하십시오

옵션 1

맥북 프로

홈 디렉토리 : /users/gorelative

드롭 박스: /volumes/macintonshHD/DropBox/

내 홈 디렉토리를 dropbox 내의 폴더로 symlink

$ ln -s /users/gorelative /volumes/macintoshHD/DropBox/gorelative`

Hackintosh (데스크톱)

홈 디렉토리 :로 설정/volumes/macintoshHD/DropBox/gorelative

드롭 박스: /volumes/macintoshHD/DropBox

계정 환경 설정에서 홈 디렉토리의 위치를 ​​dropbox에서 다운로드 한 폴더로 변경하십시오.


옵션 2

맥북 프로

홈 디렉토리 : /users/gorelative

드롭 박스: /volumes/macintonshHD/DropBox/

내 홈 디렉토리를 dropbox 내의 폴더로 symlink

$ ln -s /users/gorelative /volumes/macintoshHD/DropBox/gorelative`

Hackintosh (데스크톱)

홈 디렉토리 : 보관함으로 설정 /users/gorelative
: /volumes/macintoshHD/DropBox

$ ln -s /volumes/macintoshHD/DropBox/gorelative /users/gorelative

내 홈 디렉토리를 내 홈 디렉토리의 dropbox 폴더로 symlink


다른 옵션?

두 시스템의 homedir을 dropbox 폴더가있는 것으로 변경하는 것과 같은 다른 옵션이 있는지 확인하십시오.



답변

업데이트 : Mac 용 홈 폴더 공유 또는 동기화

어쩌면 여기에 누락 된 것이 있지만 Dropbox 폴더를 홈 폴더 안에 넣은 다음 미디어 파일을 Dropbox 안에 저장하십시오. Dropbox 폴더 안에 자신 만의 ‘Pics, Docs …’폴더를 만들 수 있습니다. 이렇게하면 Dropbox가 홈 폴더의 파일 버전 관리를 관리하여 시스템 또는 소프트웨어 파일을 엉망으로 만들 위험이 없습니다.

전체 홈 폴더를 실제로 동기화하려면 ChronoSync와 같은 것을 시도해보십시오 . 그러나 맨 아래에 표시된 것처럼 많은 타사 솔루션에 적합 할 것입니다.

다른 컴퓨터로 전환 할 때마다 항상 동기화해야합니다. 이 작업을 수행하지 않으면 충돌이 발생할 수 있습니다. 충돌은 두 컴퓨터에서 동일한 파일이 변경된 경우에 발생합니다. 한 파일 또는 다른 경우에는 파일 중 하나에 대한 변경 사항이 손실됩니다. 충돌이 발생하면 마지막으로 사용한 컴퓨터에서 파일을 선택하십시오. “


답변

다음은 두 컴퓨터에서 수행 한 작업입니다.

다음 폴더와 파일은 내가 자주 사용하는 작업이므로 동기화하도록 선택했습니다. 전체 홈 디렉토리를 동기화하는 대신

Documents/
Pictures/
Projects/
Music/
Movies/
Library/
.zshrc

위의 모든 폴더 / 파일을 다음 위치의 보관 용 폴더에있는 사용자 폴더로 옮겼습니다.

$ /volumes/macintoshHD/Dropbox/users/gorelative/

그런 다음 다음 위치에있는 홈 디렉토리에서이 폴더 / 파일을 삭제했습니다.

$ /users/gorelative/

그런 다음 위의 모든 폴더 / 파일을 dropbox 폴더에서 홈 디렉토리로 심볼릭 링크했습니다.

//$ ln -s /path/to/source /path/to/destination
$ ln -s /volumes/macintoshHD/Dropbox/users/gorelative/Documents /users/gorelative/Documents
//...etc


답변