Τι είναι το Syncthing;
Σε περίπτωση που δεν είστε εξοικειωμένοι με το Syncthing, είναι μια εφαρμογή συγχρονισμού peer-to-peer πελάτη / διακομιστή μεταξύ πλατφορμών που αναπτύχθηκε στη γλώσσα Go. Η λειτουργία του είναι πολύ παρόμοια με αυτήν BitTorrent Sync. Ωστόσο, σε αντίθεση με αυτό, το Syncthing είναι ανοιχτού κώδικα. Ας δούμε ποια είναι τα πιο σημαντικά χαρακτηριστικά του ...
Χαρακτηριστικά συγχρονισμού
Ελεύθερο λογισμικό
Η ανάπτυξη είναι ανοιχτή στη συζήτηση. Η κοινότητα συμμετέχει στην ανάπτυξη και συνεισφέρει νέες ιδέες.
Ανοικτή πηγή. Όλος ο πηγαίος κώδικας είναι διαθέσιμος στο GitHub - αυτό που βλέπετε είναι αυτό που παίρνετε, δεν υπάρχει κρυφή "συμφωνία" με τα δεδομένα σας.
Ανοίξτε το πρωτόκολλο. Το πρωτόκολλο είναι ένα ανοιχτό και τεκμηριωμένο πρότυπο.
Έλεγχος και άνοιγμα αναφοράς σφαλμάτων. Τυχόν σφάλματα που εντοπίζονται είναι άμεσα ορατά για τη διόρθωση όλων - δεν υπάρχουν κρυμμένα ελαττώματα.
Ιδιωτική ασφάλιση
Ιδιωτικός. Κανένα από τα δεδομένα σας δεν αποθηκεύεται εκτός από τις συσκευές σας. Δεν υπάρχει κεντρικός διακομιστής στον οποίο θα μπορούσε να προσπελαστεί και να παραβιαστεί, είτε νόμιμα είτε παράνομα.
Κρυπτογραφημένη. Όλη η επικοινωνία είναι ασφαλής χρησιμοποιώντας TLS. Η κρυπτογράφηση που χρησιμοποιείται αποτρέπει οποιονδήποτε κατάσκοπο να έχει πρόσβαση στα δεδομένα σας.
Έλεγχος ταυτότητας. Κάθε κόμβος προσδιορίζεται από ένα ισχυρό κρυπτογραφικό πιστοποιητικό. Μόνο κόμβοι που έχετε εγκρίνει ρητά θα μπορούν να συνδεθούν στις ομάδες σας.
Είναι εύκολο στη χρήση
Ο συγχρονισμός βρίσκεται ακόμη σε εξέλιξη, αν και έχει ήδη εφαρμοστεί ένας μεγάλος αριθμός χαρακτηριστικών:
GUI ιστού. Ο συγχρονισμός μπορεί να ρυθμιστεί και να παρακολουθείται μέσω μιας απλής και ισχυρής διεπαφής ιστού.
Πορτάτιλ. Λειτουργεί σε Mac OS X, Windows, Linux, FreeBSD και Solaris. Μπορεί να εκτελεστεί σε επιτραπέζιους υπολογιστές και να συγχρονιστεί με διακομιστή για δημιουργία αντιγράφων ασφαλείας.
sencillo. Ο συγχρονισμός δεν χρειάζεται διευθύνσεις IP ή άλλες προηγμένες ρυθμίσεις. Κάθε μηχάνημα αναγνωρίζεται από ένα αναγνωριστικό. Απλώς δώστε αυτό το αναγνωριστικό στους φίλους σας, μοιραστείτε έναν φάκελο και δείτε πώς όλα συγχρονίζονται σαν μαγεία.
Ισχυρό. Σας επιτρέπει να συγχρονίζετε φακέλους με διαφορετικά άτομα.
Συγχρονισμός εγκατάστασης GTK
Το Syncthing GTK είναι διαθέσιμο μέσω του PPA για Ubuntu 15.04, 14.10 και 14.04, καθώς και Linux Mint 17.1 και 17. Για να προσθέσετε το PPA και να το εγκαταστήσετε, εκτελέστε τις ακόλουθες εντολές:
sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt-get update sudo apt-get install syncthing-gtk
Οι χρήστες του Arch Linux μπορούν να εγκαταστήσουν το Syncthing GTK μέσω των επίσημων αποθετηρίων.
sudo pacman -S synchhing -gtk
Η έκδοση Git είναι διαθέσιμη στο AUR.
Περισσότερες πληροφορίες: Συγχρονισμός τεκμηρίωσης & Sincthing στο Github
Ξέρετε πόσο δωρεάν χώρο αποθήκευσης προσφέρουν;
Όχι, όχι ... βάζετε το χώρο αποθήκευσης, όπως στο Bittorrent Sync.
Δεν άλλαξαν το όνομα σε "Pulse" στο τέλος;
Ναι, νομίζω ... αν και αυτό είναι ακόμα πολύ πρόσφατο. Αφήνω τον σύνδεσμο για όποιον ενδιαφέρεται: https://ind.ie/about/blog/pulse/
Μου άρεσε πολύ, είναι ωραίο.
Κατά πάσα πιθανότητα η Google δεν θα το αναπτύξει;
Όχι, η Google δεν έχει καμία σχέση με αυτό.
Υπάρχει έκδοση για Windows; και για το fedora; πώς διαμορφώνεται;
Παίρνω επίσης την ευκαιρία να προτείνω το Seafile, το οποίο είναι διακομιστής και πελάτης (multiplatform). Έχει διαχείριση χρηστών, κρυπτογράφηση και άλλα πράγματα. Ω, και ένα API, σε αντίθεση με το BitTorrent Sync.
Η Seafile διαθέτει εφαρμογή πελάτη για Android και επιτραπέζιο υπολογιστή (cross-platform), αν και δεν είμαι σίγουρος αν έχει ενημερωθεί. Έχετε μια διαδικτυακή πλατφόρμα συνεργασίας ;, όπως επεξεργασία αρχείων κειμένου ή υπολογιστικών φύλλων. Ένα σημαντικό σημείο, έχετε υποστήριξη NAS; ειδικά για τα πιο σημαντικά, όπως το FreeNas, το OpenMediaVault, το Free4Nas ή το Amahi (ακόμα δεν έχω αποφασίσει ποιο OS-NAS θα εγκαταστήσω). καθώς και συγχρονισμός μεταξύ «σύννεφων» πολύ σημαντικών (επιλέξιμων) αρχείων από διακομιστή-πελάτη, είναι δυνατόν; ή ρωτάω πολλά. Προς το παρόν είμαι σχεδόν αποφασισμένος από το Owncloud και θέλω να έχω μεγαλύτερη εικόνα.
αφορά
Διαθέτει επίσης εφαρμογές Android και είναι πολλαπλών πλατφορμών. Για περισσότερες πληροφορίες, σας προτείνω να δείτε την επίσημη ιστοσελίδα του έργου: http://syncthing.net/
Στην υγειά σας! Παύλος.
Θα ήθελα να έχω κάποια τοπική εναλλακτική λύση στο linux για να χρησιμοποιήσω το office.com από το cloud: ´ (
Εάν αυτό που ψάχνετε είναι συνεργασία σε πραγματικό χρόνο και Έγγραφα Google, τότε προτείνω το Abiword.
Περισσότερες πληροφορίες στο: https://en.wikipedia.org/wiki/Collaborative_real-time_editor#Desktop-based
Το google doc είναι αηδιαστικό με τους πιθήκους με τους οποίους συνεργάζομαι, για συνεργατική εργασία χρησιμοποιώ τον δημιουργό zoho και τις αναφορές του, ρώτησα, κάτι πιο προηγμένο όπως το office.com, με το να είμαι σε θέση να δημιουργήσω τοπικές βάσεις δεδομένων και να χρησιμοποιήσω εφαρμογές ιστού εκτός σύνδεσης Ένα άλλο ισχυρό σημείο είναι το moodle, το οποίο ανακοίνωσε πρόσφατα την ενσωμάτωση στο office.com, αλλά με ενοχλεί πώς θα το κάνει, ως πελάτης Ιστού ή με λειτουργική μονάδα που χρησιμοποιεί μια ενότητα, καθώς το moodle μπορεί να χρησιμοποιηθεί και σε ένα τοπικό δίκτυο και στο Διαδίκτυο
Χαιρετισμούς, κατά τη γνώμη μου, υπάρχει μόνο κάτι που λείπει, έχοντας μια εφαρμογή για Android, τις εφαρμογές που χρησιμοποιώ για να συγχρονίσω αρχεία που έχω εγκαταστήσει στον υπολογιστή, το φορητό υπολογιστή, το tablet και το τηλέφωνό μου.
Το σχόλιό μου ήταν λάθος, εάν έχετε μια εφαρμογή Android, πρόκειται να την εγκαταστήσω.
Οι τελευταίες εκδόσεις του Go, οι οποίες από την προέλευσή τους έχουν cross-compiler μεταξύ πλατφορμών, δημιουργούν επίσης για Android.
Κατ 'αρχήν, μεταγλωττίζετε από Windows ή Linux και η έξοδος θα μπορούσε να είναι για Windows, Linux ή Intel-ARM Android.
Υποτίθεται ότι, ανάλογα με την πλατφόρμα προορισμού, ο τρόπος προγραμματισμού αλλάζει εντελώς.
Ένα χαιρετισμό.
Τέλεια, μια εφαρμογή ιστού στο Go. Θα ήθελα να μάθω ποιο διαδικτυακό πλαίσιο έχουν χρησιμοποιήσει. Είναι κρίμα που δεν έχουν το δικό τους γραφικό περιβάλλον, έχουν συνδέσεις με βιβλιοθήκες όπως το gtk και το qt. Λοιπόν, δεδομένου ότι μία από τις εσωτερικές "τάξεις" του go είναι ένας διακομιστής mini-web, το ξεκινάτε κάθε φορά που χρησιμοποιείτε την εφαρμογή. Καλό παράδειγμα, αξίζει τον έλεγχο. Με αυτόν τον σχεδιασμό ιστοσελίδων, είναι πολλαπλών μορφών, αλλά εξαρτάται από ένα πρόγραμμα περιήγησης ή από το χρόνο εκτέλεσης ενός προγράμματος περιήγησης, το οποίο είναι σχεδόν το ίδιο.
Ένα χαιρετισμό.
Δεν μπορώ να κάνω συγχρονισμό αρχείων μεταξύ του υπολογιστή και του κινητού (Android)…. ο φορητός πελάτης δεν στέλνει ούτε λαμβάνει ούτε ένα bit
Γεια Κάρλος. Έχετε ανοίξει ήδη τις απαραίτητες θύρες; Το ίδιο συνέβη και με εσάς. Τότε συνειδητοποίησα ότι έπρεπε να διαμορφώσω το τείχος προστασίας, αφού διαμορφώσω τις θύρες που το είχα ήδη λειτουργήσει. Έχω δοκιμάσει το πρόγραμμα για μια εβδομάδα και μέχρι στιγμής λειτούργησε καλά για μένα.
Δεν μπόρεσα να μοιραστώ ένα φάκελο, λαμβάνω ένα σφάλμα κατά την προσπάθεια:
Αποτυχία αποθήκευσης διαμόρφωσης. Άκυρη απόκριση HTTP
Δύο υπολογιστές, ένας με στοιχειώδες λειτουργικό σύστημα και ο άλλος με το Ubuntu 14.04
Ευχαριστίες