On ne présente plus Dropbox, le logiciel de synchronisation multi-plateforme qui travail dans le cloud permettant d’avoir à jour tous ses fichiers sur n’importe quel PC, n’importe où. Seulement voila, j’ai un jour voulu synchroniser les fichiers de mon serveur avec Dropbox pour avoir une copie/sauvegarde de mon travail, mais problème Dropbox dans sa version de base dépend de plein de dépendance et notamment Nautilus ! Heureusement une solution toute simple existe puisque Dropbox met à disposition une archive sans les dépendances.

On télécharge l’archive (Ajouter “_64” à la fin pour un système 64 bits)

wget http://www.getdropbox.com/download?plat=lnx.x86

On extrait les fichiers:

tar xvf dropbox-lnx.x86*

On télécharger les scripts suivants :

wget http://dl.getdropbox.com/u/6995/dbmakefakelib.py

wget http://dl.getdropbox.com/u/6995/dbreadconfig.py

Lancer le script dbmakefakelib pour créer et configurer votre compte Dropbox

python dbmakefakelib.py

Pour lancer Dropbox, exécutez dropboxd :

./.dropbox-dist/dropboxd

Mise à jour 1: Sous Archlinux, les paquets dropbox et dropbox-cli sont disponible dans AUR.

Mise à jour 2: à noter que si vous installez dropbox sur le dockstar par exemple, cela ne marchera pas du premier coup car la mémoire /tmp est trop petit par défaut, il faut donc augmenter la taille de avec tmpfs:

sudo umount /tmp
sudo mount -t tmpfs -o size=128M tmpfs /tmp

L’autre solution consiste à placer directement le /tmp dans un répertoire dans la partition / avec un lien symbolique.