Easy way to Install ownCloud Desktop Client on Debian 12

|
Last Updated:
|
|

Learn how to install ownCloud Desktop Client on Debian 12. ownCloud Desktop Client is a gui based ownCloud application that enables you to;

  • Connect to one or more ownCloud servers (HTTP or HTTPS) for viewing in a single UI
  • Browse files and folders in the native Finder or Explorer and share by name or link with a right-click
  • Automatically sync your latest files and folders across PCs & with other users and groups
  • Selectively sync additional folders from anywhere on your PC
  • Control default sync behavior for new files and folders, setting max file size for sync
  • Use the new activity tab to track server-side activities
  • Pause and resume uploads and downloads automatically
  • Configure proxies and throttle bandwidth for your use case
  • Admins can push notifications out to users through the desktop client.

Installing ownCloud Desktop Client on Debian 12

Install ownCloud Server on Debian 12

If you need to install and setup your own ownCloud server, see our guide by following the link below;

Install ownCloud Server on Debian 12

Install ownCloud Desktop Client

ownCloud desktop client is not available on Debian 12 repositories by default. As such, the installation can be done by installing ownCloud APT repos or by using the DEB binary.

To install ownCloud desktop client via ownCloud APT repository on Debian 12.

Note that, currently there are no ownCloud repos for Debian 12, hence we will use Debian 11 repos.

Install the Repository Signing Key;

apt install apt-transport-https gnupg2 curl
curl -fsSL \
https://download.opensuse.org/repositories/isv:ownCloud:server:10/Debian_11/Release.key \
| gpg --dearmor > /etc/apt/trusted.gpg.d/ownCloud_client.gpg

Install ownCloud Desktop Client repository

echo \
'deb http://download.opensuse.org/repositories/isv:/ownCloud:/server:/10/Debian_11/ /' \ 
> /etc/apt/sources.list.d/ /etc/apt/sources.list.d/ownCloud-desktop.list

Run System Update

apt update

Install ownCloud Desktop Client

Next, install ownCloud Desktop client by running the commands below;

apt install owncloud-client

Connecting to ownCloud Server using ownCloud Desktop Client

You can now launch your ownCloud desktop client and connect to your ownCloud server to synchronize your files and folders to local disk as well as upload files to your server.

Install ownCloud Desktop Client on Debian 12

Enter the ownCloud server address and click Next.

Ensure the server address you enter matches the value of the overwrite.cli.url parameter on the ownCloud server.

You can obtain on the server using the command below;

grep cli.url /var/www/owncloud/config/config.php

Sample output;

'overwrite.cli.url' => 'http://192.168.58.57',

So our address should be same as above.

Install ownCloud Desktop Client on Debian 12

Click Next and enter your account access credentials.

Install ownCloud Desktop Client on Debian 12

Setup your local folders for synchronization. In this demo, we leave the default settings.

owncloud sync folders

Click connect to connect to the server and synchronize the folder and the files to the local folder and vise versa.

Install ownCloud Desktop Client on Debian 12

Click other tabs for more information!

Configure ownCloud OpenLDAP Authentication

Install ownCloud Desktop Client on CentOS 8

Install ownCloud Server on CentOS 8

How to Upgrade ownCloud 9 to ownCloud 10 on Ubuntu 16.04

SUPPORT US VIA A VIRTUAL CUP OF COFFEE

We're passionate about sharing our knowledge and experiences with you through our blog. If you appreciate our efforts, consider buying us a virtual coffee. Your support keeps us motivated and enables us to continually improve, ensuring that we can provide you with the best content possible. Thank you for being a coffee-fueled champion of our work!

Photo of author
Kifarunix
Linux Certified Engineer, with a passion for open-source technology and a strong understanding of Linux systems. With experience in system administration, troubleshooting, and automation, I am skilled in maintaining and optimizing Linux infrastructure.

Leave a Comment