Install dropbox on linux server debian 7 (wheezy)

Installing dropbox in command line can be very paintful if you don’t know some tips.
I will give you a complete tutorial based on my personal experience.

First you have to check how many bits your CPU server can handle (x64 or x86), just type this:

    uname -m

 

Then choose the correct repository

    wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86"
    OR
    wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86_64"

 

If you don’t have Python installed in your server, install it because Dropbox will need it

    apt-get install python

 

Ensure that you’re not going to clog your home directory and extract the content

    tar -tzf dropbox.tar.gz
    tar -xvzf dropbox.tar.gz

 

Now, you can run dropbox

    ~/.dropbox-dist/dropboxd

 

You should now see output like this

    This client is not linked to any account... Please visit https://www.dropbox.com/cli_link?host_id=7d44a557aa58f285f2da0x67334d02c1 to link this machine.

 

Dropbox will loop on this message, copy this link, target it in your browser and log in to your Dropbox account, you will see a confirmation that your machine has been linked to your dropbox account.
PS: MAKE SURE TO NOT STOP THIS LOOP ! Copy the link by right clicking, but don’t press ctrl+C, it will stop the loop and your account will not be logged.

 

Now, we will get a python file from the dropbox site in order to start dropbox server.

    mkdir -p ~/bin  
    wget -O ~/bin/dropbox.py "http://www.dropbox.com/download?dl=packages/dropbox.py"  
    chmod 755 ~/bin/dropbox.py  

 

Right ! Now we can have the list of available commands Dropbox has to offer

    python ~/bin/dropbox.py help

 

Alright ! Now start dropbox server

    python ~/bin/dropbox.py start

 

Check that server has been successfully started

    python ~/bin/dropbox.py status

 

Congratulations, your dropbox folder is now on this directory

    ~/Dropbox

 

CONGRATULATIONS, it can’t be much simpler :).

Install dropbox on linux server debian 7 (wheezy)