Linux File Managers and OwnCloud Integration

29/12/2020
Chưa phân loại
In this article, I am going to show you how to integrate your OwnCloud account with your Linux desktop and access OwnCloud files from Linux file managers i.e Nautilus, Nemo, Dolphin etc. The process shown in this article should work on Ubuntu, Debian and Linux Mint distributions. So, let’s get started.

Prerequisites:

You must have OwnCloud server installed or have access to an OwnCloud account in order to be able to access it from Linux.

I have an OwnCloud server running on a virtual machine on my computer. Here are the details of the OwnCloud account that I will be using in this article for all the demonstration.

OwnCloud Server Address = 192.168.20.133
OwnCloud Account Username = shovon
OwnCloud Account Password = <very secret password> 😛

Make sure to replace this information with your own from now on.

Installing OwnCloud Client on Ubuntu/Debian/Linux Mint:

OwnCloud is open source. So, the OwnCloud client software is available in the official package repository of Ubuntu, Debian and Linux Mint. So, you can install OwnCloud client on Ubuntu/Debian/Linux Mint very easily.

First, update the APT package repository cache with the following command:

$ sudo apt update

Now, install OwnCloud client with the following command:

$ sudo apt install owncloud-client

To confirm the installation, press Y and then press <Enter>.

The APT package manager should download and install the required packages. It may take a while to complete.

OwnCloud client should be installed.

Connecting to your OwnCloud Account:

Once OwnCloud client is installed, you can find the OwnCloud client in the Application Menu of your Linux distribution. Click on the OwnCloud icon to start OwnCloud GUI client.

Now, type in your OwnCloud server address and click on Next.

Now, type in your OwnCloud username and password and click on Next.

Here, you can select sync everything from server to sync everything with your computer. If your OwnCloud account has a lot of files, then this will consume a lot of local disk space.

If you select this option, then you can check Ask for confirmation before synchronizing folders larger than checkbox and set a size in MB (megabytes). This will ask you for confirmation before syncing if any folder is larger than your specified size (in MB).

You may also check Ask for confirmation before synchronizing external storages checkbox if you want to be prompted before any external storages are synced with your OwnCloud account.

If your OwnCloud account has large number of files consuming gigabytes or even terabytes of disk spaces, then you may select Choose what to sync and select the folders that you want to sync with your computer. That will save a lot of network bandwidth as well as local disk spaces.

Once you’re done deciding how you want OwnCloud to sync, click on Connect.

Your OwnCloud account should be connected. Now, click on Close.

A new directory ~/ownCloud should appear in your HOME directory.

All your OwnCloud files should be in that newly created directory ~/ownCloud as you can see in the screenshot below.

Nautilus OwnCloud Integration:

The default file manager on GNOME 3 desktop environment Nautilus has great OwnCloud integration. It will display the file sync status on every OwnCloud files and directories. So, it’s easy to spot sync problems if you have one.

To enable Nautilus integration, all you have to do is to install nautilus-owncloud package with the following command:

$ sudo apt install nautilus-owncloud

To confirm the installation, press Y and then press <Enter>.

nautilus-owncloud should be installed.

Now, open Nautilus file manager and you should see a small status icon on your ownCloud directory as you can see in the screenshot below.

Every OwnCloud files and directories will have a small status icon. It will change if there is any sync error or something else.

Dolphin OwnCloud Integration:

The default file manager of KDE Plasma 5 desktop environment Dolphin also has great OwnCloud integration.

To enable Dolphin integration, all you have to do is to install dolphin-owncloud package with the following command:

$ sudo apt install dolphin-owncloud

dolphin-owncloud should be installed.

Now, open Dolphin file manager and you should see a small status icon on your ownCloud directory as you can see in the screenshot below.

Every OwnCloud files and directories will have a small status icon. It will change depending on the sync status.

Nemo OwnCloud Integration:

The default file manager of Cinnamon desktop environment Nemo also has great OwnCloud integration.

To enable Nemo integration, all you have to do is to install nemo-owncloud package with the following command:

$ sudo apt install nemo-owncloud

To confirm the installation, press Y and then press <Enter>.

nemo-owncloud should be installed.

Now, Nemo file manager should show small status icon on your ownCloud directory as you can see in the screenshot below.

Every OwnCloud files and directories will have a small status icon. It will change depending on the sync status.

Caja OwnCloud Integration:

The default file manager of MATE desktop environment Caja also has great OwnCloud integration.

To enable Caja integration, all you have to do is to install caja-owncloud package with the following command:

$ sudo apt install caja-owncloud

To confirm the installation, press Y and then press <Enter>.

caja-owncloud should be installed.

Now, Caja file manager should show small status icon on your ownCloud directory as you can see in the screenshot below.

Every OwnCloud files and directories will have a small status icon. It will change depending on the sync status.

So, that’s how OwnCloud integration on Linux works. Thanks for reading this article.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

Next Generation Cron With systemd: Creating A Timer

Do you need to schedule some task in the future on your computer? This may look simple – after all, your dishwasher...
Chưa phân loại, vps giá rẻ
29/12/2020

Mastering the Linux Copy File Command With Examples

On any operating system, copying of files and directories is one of the most common actions a user makes. On the Linux...
Chưa phân loại, vps giá rẻ
29/12/2020

11 Best Linux Mint Themes

Theming is one of the best ways to refresh your experience of your Linux system. Themes add a whole new experience to your...
Chưa phân loại, vps giá rẻ
29/12/2020