Il client Box Sync ufficiale per Linux non ha e non ha piani di sviluppo perché non è una priorità. Sebbene questo metodo possa valutare un'alternativa.
Prima di tutto devi installare il pacchetto davfs2. Puoi farlo emettendo il seguente comando nel terminale: (oppure puoi anche usare il tuo gestore pacchetti preferito per installare WebDAV)
sudo apt-get install davfs2
sudo adduser username davfs2
Ora dovresti creare una cartella box.com dedicata.
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
Ora devi passare a un normale utente di sistema. Questo può essere realizzato emettendo il seguente comando:
su username
Successivamente dovresti disabilitare i blocchi dei file nel tuo file di configurazione davfs2, inserire la tua casella di posta elettronica e password, modificare i privilegi nel file dei segreti contenente le tue credenziali e infine montare il tuo account:
echo "use_locks 0" > ~/.davfs2/davfs2.conf
Se questo comando ti dà l'errore "Nessun file o cartella simile", crea semplicemente la cartella e il file con il comando seguente
mkdir ~/.davfs2/
touch ~/.davfs2/davfs2.conf
quindi procedere con questi comandi.
echo "https://dav.box.com/dav box_email box_password" > ~/.davfs2/secrets
chmod 600 ~/.davfs2/secrets
mount /home/username/box.com
Inizialmente potrebbe essere necessario del tempo per sincronizzare tutti i file nella casella con la cartella appena creata, ma dopo ciò dovresti essere in grado di creare, eliminare e sovrascrivere tutti i tuoi file.