- How to install Nextcloud desktop client on Linux
- Nextcloud and its desktop client
- Install Nextcloud server on Linux
- Download and install the Nextcloud desktop client
- Optional: Do this process through the terminal.
- The Nextcloud desktop interface
- Uninstalling Nextcloud Desktop
- Conclusion
- Nextcloud Install
- Web installer
- Archive
- Snap package
- NextcloudPi image
- Hardware
- Mobile and desktop clients
- Files, notes, chat, calendars, passwords and more
- Nextcloud Files
- Highlights
- Remote Wipe
- Branding and deployment
- Add accounts easily with a QR code
- Sync and collaborate on your desktop or laptop
- Desktop client features
How to install Nextcloud desktop client on Linux
Hello, friends. One of the most emblematic open-source applications is Nextcloud. This fabulous tool allows you to deploy a private cloud in a matter of minutes and everything is well documented. By default, it is accessed from a web interface, but what if we want a desktop application? Well, it also exists. Today, you will learn how to install Nextcloud desktop client on Linux.
Nextcloud and its desktop client
Thanks to Nextcloud, many of us can do what seemed impossible before, and that is to have our file server in the cloud. But not only that, we can also enrich everything with many available plugins such as antivirus, online office automation and so on.
This is why many users find it convenient to have a desktop client instead of accessing from the web. The reasons are to get integration with the rest of the system and no dependency on the browser itself. All for productivity.
Installation is pretty straightforward, so let’s get started.
Install Nextcloud server on Linux
Although it is not a client dependency, if you are going to install the application it is because there is supposed to be a server.
We’ve discussed it on this site and installed it on two popular systems
There, we explain step by step how to install Nextcloud.
Download and install the Nextcloud desktop client
The process of downloading and installing Nextcloud is fairly straightforward. First, we need to access the Nextcloud desktop client download website.
And select the Linux executable, which is in AppImage format.
When you download it, open the file browser and navigate to the folder where it is located.
Make sure you give it permissions to run by right-clicking > Properties and searching for the option to make it executable. In GNOME, it is done as in the image.
The only thing left to do is to run it by double-clicking on it.
Optional: Do this process through the terminal.
The terminal is faster for doing things, but not always to the liking of less experienced users.
To download Nextcloud desktop, just run
wget -c https://github.com/nextcloud/desktop/releases/download/v3.4.3/Nextcloud-3.4.3-x86_64.AppImage
The only downside to this method is that you have to get the link from the download site first. Then use wget to perform the download.
Make sure it is executable
chmod +x Nextcloud-3.4.3-x86_64.AppImage
And then we can run it by double-clicking on the file or by running
./Nextcloud-3.4.3-x86_64.AppImage
The Nextcloud desktop interface
As soon as you start it, you will see a very simple interface.
There you will have to enter the credentials or the custom server you have created.
Uninstalling Nextcloud Desktop
As it is a bundled application with AppImage, we just need to delete the file to uninstall it from the system.
rm Nextcloud-3.4.3-x86_64.AppImage
Conclusion
In this post, you learned how to install the desktop client for Nextcloud to connect to a personal cloud server.
I am Angelo. A systems engineer passionate about Linux and all open-source software. Although here I’m just another member of the family.
Nextcloud Install
Connect to your Nextcloud from Windows, macOS or Linux.
Download for desktop
Use the desktop clients to keep your files synchronized between your Nextcloud server and your desktop. Select one or more directories on your local machine and always have access to your latest files wherever you are. Learn more about our clients here.
Integration apps
Looking for integration apps like browser add-ins for Passwords, a feedreader and more? Check our app store for integrations!
Documentation and source code
You can already find Nextcloud Desktop client packages included in openSUSE Tumbleweed, Arch Linux, Fedora, Debian and Ubuntu. Packages for Alpine Linux over here. See the latest state and more packages in this post on our forums. Can’t find packages? Ask your distribution or contribute to creating them! Note that all of those packages are community-developed and maintained, Nextcloud currently only provides the Appimage you can download above.
Nextcloud Files is using WebDAV, so you can also try out any other client you want!
Try also our Outlook and Thunderbird integration: Sync your files, calendars, contacts and tasks with Outlook or Mozilla Thunderbird
Download for MOBILE
The Nextcloud mobile apps are available in various app stores.
Learn more about our clients here.
Nextcloud FILES
The apps allow you to access, sync and upload your data and feature instant upload for photos and videos, upload management and more features.
Nextcloud Talk
Looking for mobile apps for Deck, News, Passwords and more? Check our app store!
Nextcloud is using open standards like CalDAV, WebDAV and IMAP so many independent third party clients can connect to it.
DOWNLOAD Server
Stay in control of your data! Choose a hosting provider or download the Nextcloud server software for hosting on your own server.
One click signup
Find a Nextcloud provider you can trust! Nextcloud providers from all over the world provide you 2 or more GB of storage on a 100% free single user account, with all the basic Nextcloud apps. Through Simple Signup, we help you get started! Take the default provider (based on your location) or choose another.
Enterprise solutions
For businesses, Nextcloud GmbH offers an enterprise-ready version of Nextcloud.
All-in-One docker image
Nextcloud GmbH maintains an all-in-one Docker image that is easy to install and maintain. You can get further information about this project on its Github page.
All-in-One VM image
If you do not want to install the AIO docker image manually and want to run it inside Virtualbox, you can use the AIO-VM. However installing the docker image manually is much more flexible.
E.g. if you want to run AIO behind a reverse proxy, you need to use the docker image as this VM image is not suitable for this use case.
Community projects
Web installer
The Web Installer is the easiest way to install Nextcloud on a web space. It checks the dependencies, downloads Nextcloud from the official server, unpacks it with the right permissions and the right user account. Finally, you will be redirected to the Nextcloud installer.
- Right-click here and save the file to your computer
- Upload setup-nextcloud.php to your web space
- Point your web browser to setup-nextcloud.php on your webspace
- Follow the instructions and configure Nextcloud
- Login to your newly created Nextcloud instance!
You can find further instructions in the Nextcloud Admin Manual.
Installer uses the same Nextcloud version as available for the built in updater in Nextcloud. After a major release it can take up to a month before it becomes available through the web installer and the updater. This is done to spread the deployment of new major releases out over time.
Archive
The archive should be extracted in a folder your web server has access to. Latest stable version: see Changelog.
Follow the Nextcloud Admin Manuals installation chapter.
If you already run Nextcloud, refer to the upgrade manual.
Need an enterprise solution?
- Download the .tar.bz2 or .zip archive.
- Check package integrity using MD5 (.tar.bz2 / .zip) or SHA256 (.tar.bz2 / .zip)
- Verify the authenticity via PGP (.tar.bz2 /.zip). The Nextcloud GPG key is here. You can also grab the keys by issueing this command:
gpg —keyserver ha.pool.sks-keyservers.net —recv-keys 28806A878AE423A28372792ED75899B9A724937A
You can already find server packages included with many distributions or provided by active community members. Find an overview of packages for various distributions as well as Docker and snap images here. Can’t find packages you need? Ask your distribution for packages or contribute to creating them!
Nextcloud Server does not support Microsoft Windows. We recommend using a virtual machine or docker image on Windows Server.
Security Note:
To receive information about updates and security issues, we recommend a subscription to our low-traffic newsletter here.
Release Channels:
We offer Release Channels with production, stable, beta and daily-branches. This gives you the opportunity to choose your balance between stability and features. Most of our Appliances support these release channels or let you fix on specific major versions.
Snap package
The Nextcloud community maintains a Nextcloud Snap, including release channels and quick and easy deployment for easy home use.
NextcloudPi image
NextcloudPi is a ready to use image for Raspberry Pi, Odroid HC1, rock64 and other boards.
Hardware
A variety of companies offers hardware with Nextcloud to help you get started fast!
Read the documentation
Here you can find our manuals:
Mobile and desktop clients
Nextcloud gives you access to your data and communication wherever you are. Our easy to use desktop and mobile clients are available for all major platforms for free!
Files, notes, chat, calendars, passwords and more
Nextcloud Hub features a wide range of communication and collaboration capabilities. These are reflected in a wide variety of mobile apps from Nextcloud GmbH, the wider Nextcloud community as well as independent, third party apps that can communicate with Nextcloud servers thanks to our use of open standards.
Find dozens of apps and connection tools in our app store.
Nextcloud Files
All Nextcloud Files clients support a common set of features.
- Consistent interface for conveniently sharing files to users and groups, with expiration date, password and other features
- Use the activity feed to track what happens to your data
- Receive and respond to notifications of server events like a new share or audio/video call
- Remote wipe to clean data and accounts from the client
- Protect your files with client side, End-to-end encryption
- Branding support for enterprise customers
- Set up multiple accounts with different servers
Highlights
Remote Wipe
While Nextcloud supports Mobile Device Management solutions, thanks to built-in support, remote wipe will work on systems not under management of the company. This is useful for home users but also large universities and of course in a scenario where guest accounts were handed to a third party. If you permit downloading of documents by the third party, you can wipe the documents from their devices when the the collaboration has ended.
Remote wipe can be used on a per-device basis by users and on a per-user base by the administrator.
Remote wipe as admin, per user
Branding and deployment
In order to provide a seamless enterprise user experience, Nextcloud GmbH offers branded clients to their customers. We are also offer deployment technologies including MSI for desktops and support for various MDM solutions for mobile platforms.
Unbranded clients adjust to colors and logo choice of the server.
Add accounts easily with a QR code
Adding a Nextcloud client on the desktop is easy as the browser login can be used. This means setting up the desktop client often just requires clicking an approval button. On mobile, though, Nextcloud uses secure tokens, besides the username-password method.
To simplify setting up the clients and save the user time, a simple scan of a QR code allows users to set up their mobile clients in a quick and convenient way.
We’re grateful to our hundreds of thousands of users for the great ratings in the Play store and Apple App store and look forward to hear your feedback!
Sync and collaborate on your desktop or laptop
The Nextcloud desktop client keeps photos and documents always up to date, enabling you to work like you always did.
Any file you add, modify or delete in the synced folders on your desktop or laptop will show up, change or disappear on the server and all other connected devices.
Sync one or more folders locally with folders on the server and pick what folders you don\t need.
Right-click a file in your file manager and easily share it with other users, a public link or by email.
Get notified of activities and events, like an incoming call, a comment on a file or a new folder that is shared with you.
Desktop client features
- Select any number of local folders to keep in sync with specified remote folders
- Exempt any number of subfolders in a synced folder from being synced
- Optional warning in case a very big new subfolder was added
- Easily pause and resume syncing
- Remote wipe to clean data and accounts from the client
- Receive notifications of server events like a new share or audio/video call
- Use the activity feed to track what happens to your data
- Immediately reply to notifications to join a call or accept a share
- Protect your files with client side, End-to-end encryption (version 2.7.0+)
- Easily configure a proxy or set bandwidth throttling
- Enjoy convenient file manager integration for easy sharing
- Branding support for enterprise customers
- Set up multiple accounts with different servers