Install client on Debian or Ubuntu from sources

On this page you will find step by step instructions to build, install and setup UrBackup on a Debian/Ubuntu GNU Linux system.

1.

Install the dependencies UrBackup needs: WxWidgets >= 2.9.0 On Debian/Ubuntu you can do that with apt or your favourite package manager:

apt install build-essential "g++" libwxgtk3.0-dev "libcrypto++-dev" libz-dev

2.

Download the UrBackup client source files and extract them via e.g.

wget https://hndl.urbackup.org/Client/2.5.25/urbackup-client-2.5.25.tar.gz
tar xzf urbackup-client-2.5.25.tar.gz

3.

Build the UrBackup client and install it:

cd urbackup-client-2.5.25
./configure
make -j4
sudo make install

4.

Make sure that the UrBackup client backend runs correctly:

sudo urbackupclientbackend -v info

5.

Start the UrBackup client backend on startup by adding it e.g. to rc.local:

sudo chmod +x /etc/rc.local
editor /etc/rc.local

Now add /usr/local/sbin/urbackupclientbackend -d before the exit 0.

6.

Start the UrBackup client frontend and setup your paths by executing

urbackupclientgui

and clicking on the tray icon and add paths. You can also do that on the server.