Cloud

How to install the Yandex.Disk cloud client on Ubuntu

Yandex.Disk is a Dropbox alternative worth checking out. If you'd like to add support for the Yandex.Disk cloud syncing solution to your Ubuntu desktop, read this tutorial.

yandexhero.jpg
Image: Jack Wallen

In the constant quest for even more cloud services, I stumbled upon an old friend: Yandex.Disk. This service started out in 2012, and it's still a solid contender to meet your cloud needs.

Yandex.Disk's features include:

  • File storage
  • Syncing
  • Sharing
  • Preview
  • Yandex service integration
  • WebDAV support

With a free account, you get 10 GB of storage space. You can purchase more in the following increments:

  • 10 GB for $1.00 USD/month
  • 100 GB for $2.00 USD/month
  • 1 TB for $10.00 USD/month

That rivals the cost of Google Drive—I pay $1.99 USD/month for 100 GB.

If you want to install on Linux, you can download the installer package for your distribution (installers for Windows and Mac are also available). However, if you want to be able to easily update the package on Linux, you'll want to install through the official Yandex PPA. Let's walk through installing Yandex.Disk on Ubuntu 16.04.

SEE: Cloud computing policy (Tech Pro Research)

Installing Yandex.Disk

Before you install, you must first have a Yandex.Disk account. Head over to the Yandex site and set up your account. During the process you'll create a username/password that will be required during the installation. With that bit of information in hand, let's install.

Everything for the installation will be done from the command line. Fortunately you can copy/paste a single command to run the entire installation. Open your terminal window and issue the following command (this is all one line):

sudo echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/yandex.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/deb/ -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install -y yandex-disk

After that string of commands runs, you have to issue one more command:

yandex-disk setup

Issue the above command, and you will be be required to answer/complete the following (Figure A):

  • Would you like to use a proxy server
  • Username
  • Password
  • Path to Yandex.Disk folder
  • Launch at startup

Figure A

Figure A
Image: Jack Wallen
Completing the Yandex.disk setup.

Once Yandex.Disk completes the setup, issue the command yandex-disk start and the service will fire up. You should find a folder in your home directory called Yandex.Disk—that folder will automatically sync with your Yandex.Disk cloud account.

GUI admin tool

If you'd prefer a graphical admin tool for Yandex.Disk, there's one available. Follow these steps to install:

  1. Open a terminal window.
  2. Add the necessary repository with the command sudo add-apt-repository ppa:slytomcat/ppa
  3. Update apt with the command sudo apt-get update
  4. Install the tool with the command sudo apt-get install yd-tools
  5. Allow the installation to complete.

This panel indicator can reside on your Unity (or other) panel and allow you to check the sync status, start/stop the Yandex.Disk daemon, open your Yandex.Disk web page, and access the Yandex.Disk preferences (Figure B).

Figure B

Figure B
Image: Jack Wallen
The Yandex.Disk preferences.

I highly recommend installing yd-tools; otherwise, you'll be doing everything from the command line and have much less control. Granted, yd-tools doesn't offer much in the way of options, but it does make usage a bit simpler.

Worth your time

Considering you get 10 GB free with Yandex.Disk, this is certainly worth a look. You'll get easy to use cloud syncing and, if you need, there's even an Android app that can help further the cause for this particular solution.

It might not enjoy the popularity and deep integration that's found with the likes of Dropbox, but Yandex.Disk is a very comparable platform that has been around long enough to be a contender.

Also see

About Jack Wallen

Jack Wallen is an award-winning writer for TechRepublic and Linux.com. He’s an avid promoter of open source and the voice of The Android Expert. For more news about Jack Wallen, visit his website jackwallen.com.

Editor's Picks

Free Newsletters, In your Inbox