Best way to install Nextcloud Desktop Client?

Hi, I have nextcloud installed as an appimage, and I always have to download updates manually. Appimage is the official way nextcloud is distributed on linux, there is an unverified flatpak by “Nextcloud GmbH” on flathub though. So my question is: how do you have nextcloud installed and does it work reliably including automatic updates?

How about via a Container? These Universal Blue offerings love containers.

nextcloud/all-in-one

This is not the nextcloud client but the nectcloud server.

I too have an AppImage app (SourceGit). I found in the Bazzite docs about Gear Lever, and app to manage and update AppImage apps.

For AppImages hosted on Github, Gear Lever can do automatic updates. In the settings for the app, you select Github as source, and set the URL for the latest release on Github. Next time there’s a new release, Gear Lever will notify you about updates, and update the app. See: Guide: the update manager in Gear Lever.

NextCloud Desktop releases are on Github, so it would work.

2 Likes

Thanks, digging around I stumbled over gearlever on flathub too and it seems like a good enough solution.

FWIW, I’ve been using the Flathub version from Day 1 on Bluefin. There was an issue with the tray icon, but that resolved itself a few months ago, and it’s been smooth sailing otherwise.

2 Likes

I’m using the Flatpak version and followed this guide to enable the Nautilus Integration (share status icons and Nextcloud right-click menu), which is not included in Flatpak or AppImage versions.

It’s working with no issue:

You can install the Flatpak version and copy the command below in Terminal to install the Nautilus Integration:

git clone https://github.com/omid-1985/nextcloud-nautilus-integration.git \
&& chmod +x nextcloud-nautilus-integration/install_nextcloud_integration.sh \
&& sh nextcloud-nautilus-integration/install_nextcloud_integration.sh \
&& rm -rf nextcloud-nautilus-integration/
1 Like

I really suggest you to take a look at AM (AppMan) (github) to manage (i.e. install, update, etc) AppImages (and other) when no [official] flatpak is available.

You can install Nextcloud Desktop with appman -i nextcloud. It is a good idea to quickly inspect the source (link), as always.

It is compatible with Topgrade (see ivan-hc/AM?tab=readme-ov-file#how-to-update-everything-using-topgrade) which is a big plus over GearLever.


As an aside, this is my software installing order of preference:

CLI: Mise (if it applies) > Brew > appman > appman custom > container > binary
GUIs: Flatpak (official packages only) > appman > appman custom > binary

1 Like

Thanks, AppMan looks really interesting. I might check it out when I have time.

Also good to hear that the unofficial flatpak seems to work fine.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.