Pertanyaan Bagaimana saya bisa menyinkronkan catatan Gnote?


Saya mencari cara untuk membuat desktop dan laptop tetap sinkron. Sesuatu yang saya ingin tetap sinkron adalah catatan Gnote.

Jika itu penting saya dapat terhubung ke desktop saya dari mana saja melalui URL tetapi laptop saya lebih sulit untuk diakses karena mungkin di belakang NAT dan semacamnya.


15
2018-06-29 10:24


asal




Jawaban:


Gnote menyimpan catatannya di folder ~/.local/share/gnote

Karena itu Anda bisa menggunakan sesuatu seperti Bersama (instal-gtk dari pusat perangkat lunak) untuk menyinkronkan folder gnote antara dua komputer jika mereka berada di jaringan yang sama.

Bersama

Karena Anda berada di belakang NAT maka Anda dapat menggunakan konsep koneksi reverse ssh - daripada menduplikasi, ada langkah-demi-langkah yang sangat baik dalam hal ini. Pertanyaan AU dan jawab. Namun selama pengujian saya, saya menemukan bahwa versi serempak di Natty tidak bekerja dengan versi openssh di Natty.

Jadi di sini adalah panduan untuk bersatu untuk bekerja.

Pada setiap PC Anda harus menginstal openssh-server untuk memungkinkan Anda untuk ssh antara setiap PC pada satu waktu bersama-sama dengan serempak

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

Sekarang buka browser Anda dan unduh versi Debian serentak-gtk - i386 untuk 32bit dan amd64 untuk 64bit Natty dan menginstalnya N.B. versi di Natty memiliki bug SSH yang serius dan tidak berfungsi.

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

Ikuti panduan openssh-server di atas untuk mengatur tautan SSH antara dua komputer Anda. Uji tautan kedua cara untuk mengonfirmasi Anda dapat melihat kedua direktori home komputer.

iya dari komputer desktop ke komputer NAT

ssh -p 6222 localhost

dan dari pc NAT ke PC desktop

ssh username@desktoppc

Sekarang konfigurasikan konfigurasi serempak pada pc desktop Anda

unison-gtk &

masukkan path LENGKAP ke folder gnote Anda sesuai gambar ini

enter image description here

Sekarang masukkan kedua folder NAT pc gnote dan nomor soket 62222

enter image description here

Kemudian klik radiobutton SSH dan masukkan nama host localhost

enter image description here

Anda sekarang dapat menyinkronkan folder secara manual atau otomatis.

Untuk melakukan hal yang sama dari mulai komputer NAT unison-gtk, konfigurasikan folder gnote lokal seperti di atas, dan folder pc desktop sesuai gambar ini

enter image description here


10
2017-07-07 22:58



Bagaimana cara kerjanya jika satu komputer kebetulan berada di belakang NAT? - N.N.
Hargai pembaruan Anda. Panduan Anda di Dropbox juga akan berfungsi dengan Ubuntu One, bukan? - N.N.
Apakah Anda benar-benar mencoba meletakkan catatan di dropbox? The Tomboy (saya tahu, bukan gnote) pengembang secara khusus memperingatkan agar tidak melakukan hal ini karena dapat merusak catatan. Saya memiliki pengalaman tangan pertama tentang hal ini terjadi. - popey
Ya ini tidak akan berfungsi, aplikasi perlu memisahkan data dari bit spesifik mesin atau akan merusaknya, itulah sebabnya mengapa Tomboy memiliki opsi "file sync" yang memungkinkan Anda menyinkronkan folder dengan cara ini. - Jorge Castro
@popey - ya - saya telah bermain dengan versi terbaru dropbox ketika melakukan ini - ini bekerja dengan sangat baik. Jika Anda tidak yakin - Anda selalu dapat menjeda dropbox. Setelah selesai dan menutup, Anda dapat membatalkan jeda dropbox untuk menyinkronkan file. - fossfreedom♦


Meskipun ini tidak secara langsung menjawab pertanyaan Anda, Anda mungkin ingin memeriksanya Tomboy sebagai aplikasi pencatat. Salah satu fiturnya adalah kemampuan untuk menyinkronkan rangkaian catatannya melalui berbagai bagian belakang.

Salah satu opsi sinkronisasi adalah melakukan sinkronisasi melalui suatu Ubuntu One akun, yang akan menyediakan fungsionalitas yang diperlukan tanpa harus menyiapkan perangkat lunak server khusus.

Jika Anda lebih suka menggunakan server di bawah kendali Anda sendiri, Anda dapat menyiapkan turunan dari Salju, yang menggunakan protokol yang sama dengan opsi sinkronisasi Ubuntu One. Atau, jika Anda dapat mengakses server melalui ssh, Tomboy dapat menggunakannya melalui SSH Sync Service Add-in.


5
2018-06-29 13:26



Saya pergi dari Tomboy ke Gnote karena Gnote menjadi lebih cepat, jadi saya khawatir ini tidak membantu saya. - N.N.


Ini adalah solusi berdasarkan Jawaban fossfreedom, Sinkronisasi 2 Sistem Ubuntu dengan Serentak dan manual Serempak. Perbedaannya adalah bahwa saya bukannya menggunakan GUI untuk Unison menggunakan versi baris perintah dan bahwa saya bukannya mencoba terowongan melewati NAT selalu menjalankan perintah sinkronisasi dari komputer yang mungkin di belakang NAT.

Mempersiapkan

Kedua komputer

  1. sudo apt-get install openssh-server unison
  2. Uji tautan SSH dari setiap komputer ke komputer lainnya.

Di komputer yang mungkin ada di belakang NAT

  1. mkdir ~/.unison
  2. nano default.prf - Membuat Profil file bernama default.
  3. Tulis file profil, misalnya:

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

Sinkronkan

Sinkronkan komputer dengan menjalankan unison -auto default di komputer yang mungkin berada di belakang NAT. Ini akan menyinkronkan catatan dan akan meminta pengguna apa yang harus dilakukan jika ada konflik. Perhatikan bahwa Anda harus menutup Gnote pada kedua komputer sebelum menyinkronkan. Saya melakukan ini sebelum dan sesudah laptop saya meninggalkan LAN dengan desktop saya untuk menjaga catatan mereka tetap sinkron.


5
2017-07-13 19:42



ok - senang bahwa jawaban saya membantu Anda menemukan cara terbaik yang Anda inginkan untuk bekerja. Upvote dari saya. - fossfreedom♦


Menyinkronkan folder Gnote antara beberapa komputer bekerja sempurna dengan Ubuntu One. Lihat pertanyaan ini untuk detail lebih lanjut: Bagaimana cara mengakses folder yang disinkronkan dari PC lain?


1
2018-02-08 15:46



fossfreedom awalnya disarankan menggunakan dropbox tetapi dihapus karena takut file korupsi. Lihat komentar dan revisi sebelumnya dari jawaban fossfreedom. - N.N.


Ini mungkin bukan yang Anda cari, tetapi saya melakukan ini secara manual (Gnote is awesome, tidak lebih, tidak kurang).

(Di laptop) Saya menggunakan fungsi skrip postconnect Wicd untuk memindai jaringan. Jika ia menemukan jaringan rumah saya, ia menghubungkan sshfs lokal (192.168.0.12) dan pasang folder pada server rumah dengan file gnote di ~/.local/share/gnote-folder, yang lain mengambil home-ip dari hosting saya, yang selalu diperbarui dari server rumah (tidak ada ip statis dari ISP). Desktop saya memiliki folder gnote di fstab, jika saya mengingatnya dengan benar.

Bekerja seperti pesona, tetapi saya tidak pernah membuka Gnote tanpa jaringan, dan tidak menggunakan Gnote di desktop dan laptop saya pada saat yang bersamaan.


1
2018-05-12 19:09





Mendapatkan SpiderOak rekening. Mereka memiliki kebijakan privasi tanpa pengetahuan: semuanya dienkripsi sisi klien, tidak seperti layanan lain. Juga, Anda tidak perlu dipusingkan dengan baris perintah - ini cukup user-friendly.

Aktifkan cadangan dan penyelarasan pada folder data (atau folder) yang Anda pedulikan, atau tempatkan direktori data dalam folder yang sudah dipasangi cadangan dan disinkronkan, dan mereka menyimbolkannya.


0
2018-04-21 19:43



Sudahkah Anda menguji sehingga ini bekerja dengan SpiderOak? Apa bedanya dengan Ubuntu One yang sudah terintegrasi dengan Ubuntu? Sepertinya mirip dengan Dropbox yang diperingatkan terhadapnya askubuntu.com/questions/51095/sync-gnote-notes/… - N.N.
Maaf, saya belum mengujinya dengan aplikasi ini, tetapi saya menggunakan SpiderOak untuk hal-hal lain. Untuk catatan, saya menyerah pada aplikasi desktop Ubuntu karena tidak ada yang disinkronkan Memotoo, di mana mereka sekarang. Saya menggunakan Tomboy + Ubuntu One, tetapi Ubuntu One berhenti menawarkan antarmuka web (tidak seperti Memotoo), dan klien di laptop saya berhenti bekerja (bahkan setelah mengikuti one.ubuntu.com/help/faq/…). Keuntungan SpiderOak adalah (1) enkripsi, (2) versi file otomatis, dan (3) keandalan (menurut pendapat jujur ​​saya). - colan
Oke, jawaban Anda akan lebih baik jika Anda menyertakan deskripsi langkah demi langkah tentang cara menerapkannya. - N.N.