Resmi olarak Linux için Box Sync istemcisi, bir öncelik olmadığı için geliştirme planına sahip değildir ve hiçbir planı yoktur. Her ne kadar bu yöntem alternatif değerlendirebilir.
Her şeyden önce davfs2 paketini yüklemeniz gerekir. Bunu terminalde aşağıdaki komutu vererek yapabilirsiniz: (veya WebDAV'ı yüklemek için favori paket yöneticinizi de kullanabilirsiniz)
sudo apt-get install davfs2
sudo adduser username davfs2
Şimdi özel bir box.com klasörü oluşturmalısınız.
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
Şimdi normal bir sistem kullanıcısına geçmelisiniz. Bu, aşağıdaki komutu vererek gerçekleştirilebilir:
su username
Daha sonra davfs2 yapılandırma dosyanızdaki dosya kilitlerini devre dışı bırakmalı, kutu e-postanızı ve şifrenizi girmeli, kimlik bilgilerinizi içeren sırlar dosyasına sahip ayrıcalıkları değiştirmeli ve son olarak hesabınızı takmalısınız:
echo "use_locks 0" > ~/.davfs2/davfs2.conf
Bu komut size "Böyle bir dosya veya klasör yok" hatası verirse, klasörü ve dosyayı aşağıdaki komutla oluşturun
mkdir ~/.davfs2/
touch ~/.davfs2/davfs2.conf
ardından bu komutlarla devam edin.
echo "https://dav.box.com/dav box_email box_password" > ~/.davfs2/secrets
chmod 600 ~/.davfs2/secrets
mount /home/username/box.com
Başlangıçta kutunuzdaki tüm dosyaları yeni oluşturulan klasörle senkronize etmek biraz zaman alabilir, ancak bundan sonra tüm dosyalarınızı oluşturabilir, silebilir ve üzerine yazabilmeniz gerekir.