Utilisation de Dropbox en ligne de commande : Différence entre versions
De wikiGite
Ligne 17 : | Ligne 17 : | ||
* Si i686 --> 32Bit version | * Si i686 --> 32Bit version | ||
* Si x86_64 --> 64Bit version | * Si x86_64 --> 64Bit version | ||
− | |||
− | |||
− | |||
32-bit: | 32-bit: | ||
+ | cd | ||
wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86" | wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86" | ||
64-bit: | 64-bit: | ||
+ | cd | ||
wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86_64" | wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86_64" | ||
Décompression de l'archive : | Décompression de l'archive : | ||
tar -xzvf dropbox.tar.gz | tar -xzvf dropbox.tar.gz | ||
− | |||
− | |||
− | |||
− | |||
− | + | Démarrage du daemon dropbox : | |
~/.dropbox-dist/dropboxd | ~/.dropbox-dist/dropboxd | ||
+ | Au premier lancement, il faut associer l'ordinateur à un compte Dropbox existant : | ||
This client is not linked to any account... | This client is not linked to any account... | ||
Please visit https://www.dropbox.com/cli_link?host_id=1c1497d78b543178b9349a7c1a8b087a&cl=en_US to link this machine. | Please visit https://www.dropbox.com/cli_link?host_id=1c1497d78b543178b9349a7c1a8b087a&cl=en_US to link this machine. | ||
+ | Un fois que l'ordinateur est associé au compte DropBox, le message suivant doit s'afficher : | ||
Client successfully linked, Welcome! | Client successfully linked, Welcome! | ||
− | |||
− | |||
− | Dropbox.py : | + | Dropbox propose un script en Python (sous licence libre GPL v3) permettant d'administrer sa Dropbox à partir de la ligne de commande cotre serveur. Pour récupérer et installer la dernière version du script, il faut saisir les commandes suivantes: |
+ | |||
+ | Installation du daemon Dropbox.py : | ||
+ | cd ~/.dropbox | ||
wget http://www.dropbox.com/download?dl=packages/dropbox.py | wget http://www.dropbox.com/download?dl=packages/dropbox.py | ||
chmod 755 dropbox.py | chmod 755 dropbox.py | ||
+ | == Trucs & Astuces == | ||
Status du client Dropbox : | Status du client Dropbox : | ||
~/.dropbox/dropbox.py status | ~/.dropbox/dropbox.py status | ||
− | Installer le daemon DropBox : | + | Installer le daemon DropBox via le script python : |
./dropbox.py start -i | ./dropbox.py start -i | ||
− | + | Exclure un répertoire de la synchronisation : | |
− | + | ~/.dropbox/dropbox.py exclude add ~/Dropbox/<NOM_du_REPERTOIRE_à_exclure> | |
− | |||
− | |||
− |
Version du 9 décembre 2011 à 12:03
Source : https://www.dropbox.com/install?os=lnx
Pré-Requis :
- python 2.6 pour pouvoir utiliser le script Dropbox.py
Attention :
Sur CentOS/BlueOnyx, python 2.6 empêche le fonctionnement de Yum. Voir procédure pour installer Python 2.6 en parallèle de Python 2.4.
Installation du daemon DropBox
Vérification de la version à installer :
uname -a
- Si i686 --> 32Bit version
- Si x86_64 --> 64Bit version
32-bit:
cd wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86"
64-bit:
cd wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86_64"
Décompression de l'archive :
tar -xzvf dropbox.tar.gz
Démarrage du daemon dropbox :
~/.dropbox-dist/dropboxd
Au premier lancement, il faut associer l'ordinateur à un compte Dropbox existant :
This client is not linked to any account... Please visit https://www.dropbox.com/cli_link?host_id=1c1497d78b543178b9349a7c1a8b087a&cl=en_US to link this machine.
Un fois que l'ordinateur est associé au compte DropBox, le message suivant doit s'afficher :
Client successfully linked, Welcome!
Dropbox propose un script en Python (sous licence libre GPL v3) permettant d'administrer sa Dropbox à partir de la ligne de commande cotre serveur. Pour récupérer et installer la dernière version du script, il faut saisir les commandes suivantes:
Installation du daemon Dropbox.py :
cd ~/.dropbox wget http://www.dropbox.com/download?dl=packages/dropbox.py chmod 755 dropbox.py
Trucs & Astuces
Status du client Dropbox :
~/.dropbox/dropbox.py status
Installer le daemon DropBox via le script python :
./dropbox.py start -i
Exclure un répertoire de la synchronisation :
~/.dropbox/dropbox.py exclude add ~/Dropbox/<NOM_du_REPERTOIRE_à_exclure>