Sparkleshare - eine großartige Open Source-Alternative zu Dropbox [Linux & Mac]

Sparkleshare - eine großartige Open Source-Alternative zu Dropbox [Linux & Mac] / Mac

In den letzten Monaten gab es eine Reihe von Problemen und Bedenken hinsichtlich Dropbox, durch die sich einige Leute unwohl fühlen, wenn sie sie verwenden, und suchen mithilfe einer Alternative Zuflucht. Ja, es gibt viele andere Online-Speicherdienste wie Box.net, aber es scheint, dass es absolut keine Alternative gibt, die mit den Vorteilen von Dropbox, nämlich der Dateisynchronisierung, mithalten kann.

Sie müssen jedoch nicht weiter suchen, da schließlich eine Lösung namens Sparkleshare aufgetaucht ist.

Über Sparkleshare

Sparkleshare ist eine Dropbox-Alternative für Open Source-Dateisynchronisierung. Es handelt sich dabei nicht um einen Webserver, sondern um einen Dienst, den Sie selbst bereitstellen können, um Ihre eigenen Synchronisations-Einstellungen zu erstellen. Da Sie auswählen können, wo die Daten, die Sie zwischen den Systemen synchronisieren möchten, tatsächlich gespeichert werden, haben Sie jederzeit die vollständige Kontrolle über Ihre eigenen Daten und müssen sich nie auf einen Dienst eines Drittanbieters verlassen.

Sparkleshare verwendet das GIT-System als Rückgrat. Für diejenigen, die es nicht wissen, ist GIT ein hervorragender Service für Datei-Repository und Versionsüberwachung. Viele verschiedene Projekte (insbesondere Open Source-Projekte) verwenden GIT, um den Fortschritt von neuem Code in kürzlich geänderten Dateien zu steuern. Das Beste ist, dass Sparkleshare letztendlich komplett plattformübergreifend sein wird. Derzeit sind Builds für Linux und Mac verfügbar, mit möglichen Plänen für Windows, Android und iOS.

Installation

Windows-Benutzer erhalten schließlich ein benutzerfreundliches Installationsprogramm, und Mac-Benutzer sollten bereits wissen, wie sie ihr Paket installieren. Linux-Benutzer haben eine etwas komplizierte Art (und ich meine das relativ) für die Installation von Sparkleshare, aber es sollte kein großes Problem sein.

Ubuntu

Ubuntu-Benutzer müssen eine PPA hinzufügen, die die Sparkleshare-Pakete enthält. Sie haben Glück, da diese PPA vor nicht allzu langer Zeit errichtet wurde. Fügen Sie die PPA mit hinzu

sudo add-apt-repository ppa: warp10 / sparkleshare

, Aktualisieren Sie Ihre Repositories mit

sudo apt-get update

, und installieren Sie Sparkleshare mit

sudo apt-get installieren sparkleshare libwebkit1.1-cil git-core

.

Fedora

Fedora-Benutzer müssen einen ähnlichen Weg einschlagen. Zuerst müssen Sie ein Repository hinzufügen, das die Sparkleshare-Pakete enthält. Gehen Sie dazu in den Ordner mit den Repo-Dateien (

cd /etc/yum.repos.d

), laden Sie die neue Repo-Datei herunter (

Sudo Curl -O http://repos.fedorapeople.org/repos/alexh/sparkleshare/fedora-sparkleshare.repo

) und installieren Sie die erforderlichen Pakete (

sudo yum install -y sparkleshare openssh-askpass

). Um auf der sicheren Seite zu sein, wird von Fedora-Benutzern empfohlen, ein bestimmtes Paket zu entfernen, um unnötige Abstürze zu vermeiden. Dazu müssen Sie eingeben

Sudo Yum entfernen -y Nautilus-Python

.

Benutzer anderer Distributionen sind auf sich allein gestellt (da es viele andere Distributionen gibt!). Gehen Sie jedoch nicht davon aus, dass für Ihre Distribution kein Sparkleshare-Paket vorhanden ist. Gehen Sie also etwas googeln und sehen Sie, was auftaucht.

Erste Schritte

Da Sparkleshare GIT verwendet, haben Sie eine große Auswahl an Speicherorten für Ihre Dateien. Wenn Sie Sparkleshare zum ersten Mal starten, haben Sie beim Setup die Wahl zwischen den drei wichtigsten Websites, auf denen GIT ausgeführt wird und für die Benutzer kostenlose Konten erhalten können, sowie der Möglichkeit, einen eigenen Server zu definieren.

Das Erstellen eines eigenen GIT-Repositorys, auf dem Sparkleshare ausgeführt wird, liegt außerhalb des Bereichs dieses Artikels. Wenn Sie jedoch ein wenig Google verwenden, finden Sie einige Anweisungen. Sie können auch sicher sein, dass es Anweisungen zum Erstellen einer Weboberfläche für Ihr eigenes GIT-Repository gibt. Für das Beispiel in diesem Artikel werde ich schnell meinen eigenen Server einrichten und verwenden.

Starten Sie nach der Installation das Programm über Ihr Menü. Geben Sie beim Öffnen Ihren Namen und Ihre E-Mail-Adresse ein und fahren Sie fort.

Als Nächstes können Sie Ihre Quelle auswählen und die Informationen wie gewünscht eingeben. Stellen Sie sicher, dass Sie sich zuerst die Site ansehen, da Sie möglicherweise einen zusätzlichen Schritt ausführen müssen, z. B. die Verwendung eines SSH-Schlüssels für einen sicheren, kennwortlosen Zugriff. Wenn Sie beispielsweise eine Verbindung zu Ihrem eigenen Server herstellen, müssen Sie einen SSH-Schlüssel mit erstellen

ssh-keygen -t rsa

und senden Sie es an Ihren Server mit

ssh-copy-id USERNAME @ SERVER

. Dann können Sie sich mit Sparkleshare verbinden.

Ansonsten solltest du fertig sein! Sie können nun die Synchronisierung in dem von Ihnen ausgewählten Ordner starten.

Fazit

Das ist es! Jetzt können Sie es wie Dropbox verwenden, aber mit mehr Sicherheit. Wenn Sie besonders paranoid sind, können Sie die gleichen Verschlüsselungstechniken anwenden, die hier beschrieben werden. So verschlüsseln Sie Ihre Dropbox-Daten mit ENCFS [Linux] So verschlüsseln Sie Ihre Dropbox-Daten mit ENCFS [Linux] Dropbox ist wahrscheinlich eines der besten Online-Dateisynchronisierungstools um. Wenn Sie jedoch in letzter Zeit die technischen Neuigkeiten durchgesehen haben, werden Sie feststellen, dass Dropbox in letzter Zeit einige Datenschutzprobleme hat. Daher ist auch das Verschlüsseln von… Lesen Sie mehr. Was Sie jetzt tun, liegt bei Ihnen.

Funktioniert diese Dropbox-Alternative für Sie? Möchten Sie zu etwas anderem wechseln oder bei Dropbox bleiben? Halten Sie Projekte wie Sparkleshare für wertvoll? Lass es uns in den Kommentaren wissen!

Erfahren Sie mehr über: Collaboration Tools, Dropbox, Ubuntu.