Gnote 메모를 어떻게 동기화 할 수 있습니까?


16

데스크톱과 랩톱을 동기화하는 방법을 찾고 있습니다. 동기화하고 싶은 것은 Gnote 메모입니다.

중요한 경우 URL을 통해 어디서나 데스크탑에 연결할 수 있지만 랩톱은 NAT 등이 있기 때문에 액세스하기가 어렵습니다.

답변:


10

Gnote는 폴더에 메모를 보관합니다 ~/.local/share/gnote

따라서 Unison (소프트웨어 센터에서 unison-gtk 설치) 과 같은 것을 사용 하여 두 컴퓨터가 동일한 네트워크에있는 경우 gnote 폴더를 동기화 할 수 있습니다.

조화

NAT 뒤에 있기 때문에 중복 ssh 연결이라는 개념을 사용할 수 있습니다. 중복이 아닌이 AU 질문 과 답변 에는 단계별로 훌륭한 단계가 있습니다. 그러나 테스트 중에 Natty의 unison 버전이 Natty의 openssh 버전과 작동하지 않는 것으로 나타났습니다.

여기 Unison을 작동시키기위한 가이드가 있습니다.

각 PC에서 동시에 한 번에 각 PC간에 ssh를 사용 하려면 openssh-server 를 설치해야 합니다.

sudo apt-get install openssh-server unison unison-gtk

이제 브라우저를 열고 unison-gtk 의 데비안 버전 -32 비트 용 i386 및 64 비트 Natty 용 amd64를 다운로드 한 다음 NB를 설치하십시오. Natty의 버전에는 심각한 SSH 버그가있어 작동하지 않습니다.

cd Downloads
sudo dpkg -i unison-gtk_2.32.52-3+b1_i386.deb

위의 openssh 서버 안내서에 따라 두 컴퓨터 사이에 SSH 링크를 설정하십시오. 두 컴퓨터의 홈 디렉토리를 볼 수 있는지 확인하기 위해 두 가지 방법으로 링크를 테스트하십시오.

즉, 데스크탑 PC에서 NAT PC로

ssh -p 6222 localhost

NAT PC에서 데스크탑 PC로

ssh username@desktoppc

이제 데스크탑 PC에서 단일 구성을 구성하십시오.

unison-gtk &

이 그림에 따라 gnote 폴더의 전체 경로를 입력하십시오

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

이제 NAT pc gnote 폴더와 소켓 번호 62222를 입력하십시오

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

그런 다음 SSH 라디오 버튼을 클릭하고 호스트 이름을 입력하십시오 localhost

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

이제 폴더를 수동 또는 자동으로 동기화 할 수 있습니다.

NAT pc start에서 동일한 작업을 수행하려면 unison-gtk위와 같이 로컬 gnote 폴더를 구성하고이 그림에 따라 데스크탑 pc 폴더를 구성하십시오

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


한 컴퓨터가 NAT 뒤에있는 경우 어떻게 작동합니까?
NN

업데이트 감사합니다. Dropbox에 대한 귀하의 가이드는 Ubuntu One 과도 잘 작동합니까?
NN

1
실제로 dropbox에 메모를 넣어 보셨습니까? Tomboy (노트가 아님) 개발자는 노트를 손상시킬 수 있으므로이 작업을 수행하지 않도록 특별히 경고합니다. 나는 이런 일을 직접 경험했다.
popey

1
그래, 이것은 작동하지 않습니다, 응용 프로그램은 기계 특정 비트에서 데이터를 분리해야하거나 엉망이 될 것입니다, 그래서 Tomboy는이 방법으로 폴더를 동기화 할 수있는 "파일 동기화"옵션을 가지고 있습니다.
Jorge Castro

@ popey-예-이 작업을 수행 할 때 최신 버전의 dropbox를 사용하고 있습니다. 매우 잘 작동합니다. 확신이없는 경우 언제든지 보관 용 계정을 일시 중지 할 수 있습니다. 노트를 마치고 닫으면 보관 용 계정을 일시 중지하여 파일을 동기화 할 수 있습니다.
fossfreedom

5

이것이 귀하의 질문에 직접 대답하지는 않지만 Tomboy 를 메모 작성 응용 프로그램으로 확인하고 싶을 수도 있습니다 . 그 기능 중 하나는 다양한 백엔드를 통해 노트 세트를 동기화하는 기능입니다.

동기화 옵션 중 하나Ubuntu One 계정을 통해 동기화 하는 것입니다.이 계정은 특별한 서버 소프트웨어를 설정하지 않고도 필요한 기능을 제공합니다.

자신의 제어하에 서버 를 사용하려면 Ubuntu One 동기화 옵션과 동일한 프로토콜을 사용하는 Snowy 인스턴스를 설정할 수 있습니다. 또는을 통해 서버에 액세스 할 수있는 경우 sshTomboy는을 통해 해당 서버를 사용할 수 있습니다 SSH Sync Service Add-in.


1
Gnote가 더 빠르기 때문에 Tomboy에서 Gnote로 갔으므로 이것이 도움이되지 않을까 걱정됩니다.
NN

5

이것은 fossfreedom의 답변 , 2 개의 우분투 시스템과 UnisonUnison 매뉴얼 동기화를 기반으로하는 솔루션 입니다. 차이점은 Unison 용 GUI를 사용하는 대신 명령 줄 버전을 사용하고 NAT를지나 터널링하는 대신 항상 NAT 뒤에있는 컴퓨터에서 sync 명령을 실행한다는 것입니다.

설정

두 컴퓨터

  1. sudo apt-get install openssh-server unison
  2. 각 컴퓨터에서 다른 컴퓨터로의 SSH 링크를 테스트하십시오.

NAT 뒤에있을 수있는 컴퓨터에서

  1. mkdir ~/.unison
  2. nano default.prf– default라는 프로파일 파일을 작성하십시오 .
  3. 다음과 같은 프로필 파일을 작성하십시오.

    root = /home/user
    
    root = ssh://user@user.dyndns-ip.com//home/user
    
    path = .local/share/gnote
    

동조

unison -auto defaultNAT 뒤에 있는 컴퓨터에서 실행하여 컴퓨터를 동기화하십시오 . 메모가 동기화되고 충돌이있을 경우 수행 할 작업을 사용자에게 묻습니다. 동기화하기 전에 두 컴퓨터에서 Gnote를 닫아야합니다. 랩톱에서 LAN을 떠나기 전과 후에 노트를 동기화하기 위해이 작업을 수행합니다.


좋아-내 대답이 당신이 일하기를 원하는 가장 좋은 방법을 찾는 데 도움이되어 기쁩니다. 저에게서 공감하십시오.
fossfreedom

1

여러 컴퓨터간에 Gnote 폴더를 동기화하면 Ubuntu One과 완벽하게 작동합니다. 자세한 내용은이 질문을 참조하십시오 : 다른 PC에서 동기화 된 폴더에 액세스하는 방법?


fossfreedom은 처음에 dropbox 사용을 제안했지만 파일 손상에 대한 두려움 때문에 삭제했습니다. fossfreedom의 답변에 대한 주석과 이전 개정판을 참조하십시오.
NN

1

아마 당신이 찾고있는 것이 아니지만, 나는 이것을 수동으로했습니다 (Gnote는 굉장합니다.

(노트북에서) Wicd의 postconnect 스크립트 기능을 사용하여 네트워크를 스캔합니다. 내 홈 네트워크를 찾으면 sshfs local ( 192.168.0.12)을 연결 하고에 gnote 파일을 사용 ~/.local/share/gnote-folder하여 홈 서버의 폴더를 마운트합니다 . 그렇지 않으면 항상 홈 서버에서 업데이트되는 내 웹 호스트에서 home-ip를 가져옵니다 ( ISP). 내 데스크탑에는 fstab에 gnote 폴더가 있습니다.

매력처럼 작동하지만 네트워크없이 Gnote를 열지 않으며 데스크톱과 랩톱에서 동시에 Gnote를 사용하지 않습니다.


0

SpiderOak 계정을 만드 십시오 . 그들은 제로 지식 프라이버시 정책을 가지고 있습니다 : 다른 서비스와 달리 모든 것이 클라이언트 측 암호화됩니다. 또한 명령 줄을 엉망으로 만들 필요가 없습니다. 사용자 친화적입니다.

관심있는 데이터 폴더 (또는 폴더)에서 백업 및 동기화를 활성화하거나 이미 백업 및 동기화 된 폴더에 데이터 디렉토리를 저장하면 해당 폴더가 심볼릭 링크됩니다.


SpiderOak과 함께 작동하도록 테스트 했습니까? 이미 Ubuntu와 통합 된 Ubuntu One과 어떻게 다릅니 까? 이는 askubuntu.com/questions/51095/sync-gnote-notes/
NN

죄송합니다,이 앱으로 테스트하지는 않았지만 다른 것들에 SpiderOak을 사용합니다. 메모를 위해 Ubuntu 데스크톱 앱은 Memotoo 와 동기화되지 않았 으므로 현재는 포기했습니다 . 나는 톰보이 + 우분투 하나를 사용했지만, 우분투 하나는 (Memotoo 달리) 웹 인터페이스를 제공 중단, 내 노트북에 클라이언트는 (심지어 다음 후 작동이 중지 one.ubuntu.com/help/faq/... ). SpiderOak의 장점은 (1) 암호화, (2) 자동 파일 버전 관리 및 (3) 신뢰성 (제 솔직한 견해)입니다.
colan

좋아, 그것을 구현하는 방법에 대한 단계별 설명을 포함하면 대답이 더 나을 것입니다.
NN
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.