Wiki source code of DropBox auf der BlackBox installieren
Last modified by Aysegül Omus on 2026/05/13 17:49
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | = Dropbox auf der BlackBox im NFS Home Verzeichnis nutzen. = |
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | {{toc/}} | ||
| 6 | |||
| 7 | |||
| 8 | == Problem == | ||
| 9 | |||
| |
8.1 | 10 | leider unterstützt Dropbox unter Linux von sich aus nur das ext4-Dateisystem. So wie es aussieht, wollen sie Metadaten als extended Attributes speichern und testen nicht auf deren Vorhandensein, sondern beschränken sich auf ext4. |
| |
1.1 | 11 | |
| |
8.1 | 12 | Das Home-Verzeichnis auf den BlackBox-Maschinen wird via NFS eingebunden, ist jedoch auf dem Server im Dateisystem ext4 gespeichert. Trotzdem verweigert Dropbox die Funktion. |
| |
2.1 | 13 | |
| |
1.1 | 14 | = Open Source Client Maestral = |
| 15 | |||
| 16 | Es gibt einen sehr gut funktionierenden Open Source Client namens [[Maestral>>https://maestral.app/]] welcher nicht die NFS Beschraenkung des Dropbox Clients hat. | ||
| |
2.1 | 17 | |
| |
1.1 | 18 | == Einrichtung als User (ohne Adminrechte) == |
| 19 | |||
| |
8.1 | 20 | Maestral kann ganz einfach als User selbst installiert werden mittels des Kommandos: |
| |
1.1 | 21 | |
| 22 | |||
| |
5.1 | 23 | {{code language="sh"}} |
| 24 | $ python3 -m pip install --user --upgrade maestral[gui] | ||
| 25 | {{/code}} | ||
| |
1.1 | 26 | |
| 27 | == Aufrufen == | ||
| 28 | |||
| 29 | gestartet wird es dann mittels | ||
| 30 | |||
| 31 | |||
| |
5.2 | 32 | {{code}} |
| 33 | $ ~/.local/bin/maestral_qt | ||
| 34 | {{/code}} | ||
| |
1.1 | 35 | |
| 36 | |||
| |
8.1 | 37 | Maestral wird dann durch die Ersteinrichtung geführt. |
| |
2.1 | 38 | |
| |
1.1 | 39 | == Automatischer Start bei Login == |
| 40 | |||
| |
8.1 | 41 | Linksklick auf das Icon von Maestral (oben rechts), dann auf **Preferences**. Dort dann "Start Maestral on Login" wählen. |
| |
2.1 | 42 | |
| |
1.1 | 43 | = Workaround = |
| 44 | |||
| |
8.1 | 45 | (% style="color:red" %)Der Open-Source-Client Mastral (s.o.) ist die eindeutig zu bevorzugende Lösung! Dies bezieht sich nur darauf, dass der Original-Client unbedingt verwendet werden soll, und ist ohne Gewähr! |
| |
1.1 | 46 | |
| |
8.1 | 47 | Es gibt ein Zusatzprogramm, das Dropbox vorspiegelt, es sei auf einem ext4-Dateisystem: |
| |
2.1 | 48 | |
| |
1.1 | 49 | === Installation === |
| 50 | |||
| |
8.1 | 51 | Aus dem Home-Verzeichnis via Terminal Folgendes ausrufen: |
| |
1.1 | 52 | |
| |
6.1 | 53 | {{code layout="LINENUMBERS"}} |
| 54 | git clone https://github.com/dark/dropbox-filesystem-fix.git | ||
| |
1.1 | 55 | cd dropbox-filesystem-fix |
| 56 | make | ||
| 57 | {{/code}} | ||
| 58 | |||
| |
2.1 | 59 | Dann via ##dbus-launch python /dropbox-filesystem-fix/dropbox_start.py## im Terminal Dropbox starten, bzw. in den Autostart eintragen. |
| |
1.1 | 60 | |
| |
8.1 | 61 |