Offiziell hat der Box Sync-Client für Linux keine Entwicklungspläne, da dies keine Priorität hat. Obwohl diese Methode Alternative beurteilen kann.
Zunächst müssen Sie das Paket davfs2 installieren. Sie können dies tun, indem Sie den folgenden Befehl im Terminal eingeben: (oder Sie können auch Ihren bevorzugten Paket-Manager verwenden, um WebDAV zu installieren.)
sudo apt-get install davfs2
sudo adduser username davfs2
Jetzt sollten Sie einen dedizierten box.com-Ordner erstellen.
mkdir /home/username/box.com
echo "https://dav.box.com/dav /home/username/box.com davfs rw,user,noauto 0 0" | sudo tee -a /etc/fstab
sudo chmod u+s /usr/sbin/mount.davfs
Jetzt müssen Sie zu einem normalen Systembenutzer wechseln. Dies kann erreicht werden, indem der folgende Befehl ausgegeben wird:
su username
Als nächstes sollten Sie die Dateisperren in Ihrer davfs2-Konfigurationsdatei deaktivieren, Ihre Box-E-Mail und Ihr Kennwort eingeben, die Berechtigungen für die Geheimhaltungsdatei ändern, die Ihre Anmeldeinformationen enthält, und schließlich Ihr Konto aktivieren:
echo "use_locks 0" > ~/.davfs2/davfs2.conf
Wenn dieser Befehl die Fehlermeldung "Keine solche Datei oder Ordner" ausgibt, erstellen Sie einfach den Ordner und die Datei mit dem folgenden Befehl
mkdir ~/.davfs2/
touch ~/.davfs2/davfs2.conf
Fahren Sie dann mit diesen Befehlen fort.
echo "https://dav.box.com/dav box_email box_password" > ~/.davfs2/secrets
chmod 600 ~/.davfs2/secrets
mount /home/username/box.com
Zunächst kann es einige Zeit dauern, bis alle Dateien in Ihrer Box mit dem neu erstellten Ordner synchronisiert sind. Danach sollten Sie jedoch in der Lage sein, alle Ihre Dateien zu erstellen, zu löschen und zu überschreiben.