Duplicati 2.0.2 is available – Install it on Ubuntu 17.10, Ubuntu 16.04

Duplicati is a free, powerful and rich features cloud backup software for Linux, Windows and Mac OS X. So far, we think Duplicati is the best Cloud Backup Software for Linux. It comes with bunch of features you expect from a backup software. Duplicati 2.0.2.1 is now available for download. And today, we are going to guide you how to install Duplicati on Ubuntu 17.10. Please note that if you are using other Ubuntu version such as Ubuntu 16.04 Xenial Xerus, this tutorial also applicable.

If you are new to Duplicati, you may want to have a look at their official website. Duplicati is a web based cloud backup software that supports many cloud storage. You save your encrypted backup to Amazon S3, Google Drive, Dropbox, Mega and many more. But please note, that you cannot use Duplicati to create disk image backup of your system. It’s a files and folders backup that lacks such disk image backup feature.

What’s new on Duplicati 2.0.2.1

Duplicati 2.0.2 is in Beta version. So far, this is the most “usable” version we have. Well there are many changes have been made to this new Beta version. The web interface is now looks better and more stable. I had some issues on the previous version when I tried to enable the Duplicati as service (remote access enabled). But now on this beta version, it works pretty nice.

How to install Duplicati on Ubuntu 17.10, Ubuntu 16.04

Below, you can follow my guide to install Duplicati on Ubuntu 17.10. Please note that most of the steps below use command line. But don’t worry, we will guide you and will explain each steps very clearly. You will need root privilege to perform the installation. Or you can use sudo users as well.

Step 1. Download Duplicati

Open Terminal and use the following command to download Duplicati DEB package using wget command:

cd /tmp
wget https://updates.duplicati.com/beta/duplicati_2.0.2.1-1_all.deb

Step 2. Install the package

So now, you have a new file duplicati_2.0.2.1-1_all.deb inside your /tmp directory. Let’s install this package using this command

sudo dpkg -i duplicati_2.0.2.1-1_all.deb

Output example:

pop_os@pop_os:/tmp$ sudo dpkg -i duplicati_2.0.2.1-1_all.deb 
Selecting previously unselected package duplicati.
(Reading database ... 192957 files and directories currently installed.)
Preparing to unpack duplicati_2.0.2.1-1_all.deb ...
Unpacking duplicati (2.0.2.1-1) ...
dpkg: dependency problems prevent configuration of duplicati:
 duplicati depends on mono-runtime (>= 3.0); however:
  Package mono-runtime is not installed.
 duplicati depends on libmono-2.0-1; however:
  Package libmono-2.0-1 is not installed.
 duplicati depends on libmono-system-core4.0-cil; however:
  Package libmono-system-core4.0-cil is not installed.
 duplicati depends on libmono-system-configuration4.0-cil; however:
  Package libmono-system-configuration4.0-cil is not installed.
 duplicati depends on libmono-system-configuration-install4.0-cil; however:
  Package libmono-system-configuration-install4.0-cil is not installed.
 duplicati depends on libmono-system-data4.0-cil; however:
  Package libmono-system-data4.0-cil is not installed.
 duplicati depends on libmono-system-drawing4.0-cil; however:
  Package libmono-system-drawing4.0-cil is not installed.
 duplicati depends on libmono-system-net4.0-cil; however:
  Package libmono-system-net4.0-cil is not installed.
 duplicati depends on libmono-system-net-http4.0-cil; however:
  Package libmono-system-net-http4.0-cil is not installed.
 duplicati depends on libmono-system-net-http-webrequest4.0-cil; however:
  Package libmono-system-net-http-webrequest4.0-cil is not installed.
 duplicati depends on libmono-system-numerics4.0-cil; however:
  Package libmono-system-numerics4.0-cil is not installed.
 duplicati depends on libmono-system-runtime-serialization4.0-cil; however:
  Package libmono-system-runtime-serialization4.0-cil is not installed.
 duplicati depends on libmono-system-servicemodel4.0a-cil; however:
  Package libmono-system-servicemodel4.0a-cil is not installed.
 duplicati depends on libmono-system-servicemodel-discovery4.0-cil; however:
  Package libmono-system-servicemodel-discovery4.0-cil is not installed.
 duplicati depends on libmono-system-serviceprocess4.0-cil; however:
  Package libmono-system-serviceprocess4.0-cil is not installed.
 duplicati depends on libmono-system-transactions4.0-cil; however:
  Package libmono-system-transactions4.0-cil is not installed.
 duplicati depends on libmono-system-web4.0-cil; however:
  Package libmono-system-web4.0-cil is not installed.
 duplicati depends on libmono-system-web-services4.0-cil; however:
  Package libmono-system-web-services4.0-cil is not installed.
 duplicati depends on libmono-system-xml4.0-cil; however:
  Package libmono-system-xml4.0-cil is not installed.
 duplicati depends on libmono-microsoft-csharp4.0-cil; however:
  Package libmono-microsoft-csharp4.0-cil is not installed.
 duplicati depends on libappindicator0.1-cil | libappindicator3-0.1-cil; however:
  Package libappindicator0.1-cil is not installed.
  Package libappindicator3-0.1-cil is not installed.
 duplicati depends on gtk-sharp2; however:
  Package gtk-sharp2 is not installed.

dpkg: error processing package duplicati (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
 duplicati

As you can see we got an error and Duplicati is not installed. Now execute this command to fix this error

sudo apt-get -f install

It will download some packages from the internet. Wait until the installation completed.

Step 3. Start Duplicati Service

After installation, we need to start the Duplicati service with the following command

sudo systemctl start duplicati

Check the status

sudo systemctl status duplicati

Output

pop_os@pop_os:/tmp$ sudo systemctl status duplicati
● duplicati.service - Duplicati web-server
   Loaded: loaded (/lib/systemd/system/duplicati.service; disabled; vendor prese
   Active: active (running) since Sun 2017-11-05 02:13:48 UTC; 2s ago
 Main PID: 11060 (Main)
    Tasks: 13 (limit: 4915)
   CGroup: /system.slice/duplicati.service
           └─11060 DuplicatiServer /usr/lib/duplicati/Duplicati.Server.exe

Nov 05 02:13:48 pop_os systemd[1]: Started Duplicati web-server.
Nov 05 02:13:49 pop_os duplicati-server[11060]: Server has started and is listen
lines 1-10/10 (END)

Make sure the service is active from the status command above.

Step 4. Open Duplicati Web Interface

Once the service is started, open web browser and type the following address:

http://localhost:8200

Duplicati on Ubuntu 17.10

That’s it. Duplicati is now ready for use to backup your Ubuntu to the Cloud. Thanks for reading this How to Install Duplicati on Ubuntu 17.10.

Be the first to comment

Leave a Reply