Install the software

Seems like in Ubuntu (probably most other distros) you just need to install all dependencies at first step:

    sudo apt-get install git python-dev python-setuptools python-pip

    sudo apt-get install python-twisted python-django python-crypto python-pyasn1 python-psutil

Optionally, you can also install miniupnpc tool if you want BitDust automatically deal with UPnPc configuration of your network router so it can also accept incomming connections from other nodes.:

    sudo apt-get install miniupnpc

Get BitDust sources:

    git clone bitdust

Create an alias in OS so you can easily run the program from any location:

    cd bitdust
    python alias | sudo tee /usr/bin/bitdust
    sudo chmod +x /usr/bin/bitdust

Create an identity for you in the BitDust network:

    bitdust id create <some nick name>

I recommend you to create another copy of your Private Key in a safe place to be able to recover your data in the future. You can do it with such command:

    bitdust key copy <nickname>.bitdust.key

Your settings and local files are located in that folder: ~/.bitdust

Type this command to read more info about BitDust commands:

    bitdust help

To run the software type:


Start as background process:

    bitdust detach

To get some more insights or just to know how to start playing with software you can visit BitDust Commands page.

Windows binaries

If you are installing BitDust on Windows platforms, you may require some binary packages already compiled and packaged for Microsoft Windows platforms, you can check following locations and download needed binaries and libraries: