Owncloud-/Nextcloud-Clients

Logos von Owncloud, Affero GPL, und Nextcloud, Affero GPL

Owncloud – oder seine Abspaltung Nextcloud – ist die Dropbox-Alternative für eine private Cloud. Die Daten landen also nicht bei einem kommerziellen Anbieter aus den USA, sondern auf einem eigenen Server; dort muss natürlich die Software von Owncloud oder Nextcloud laufen. Wer diese nicht selbst hosten und installieren möchte  – manchmal wünscht man sich zur Administration ein Gebetbuch – und wer keine hilfreichen Bekannten hat, die dies übernehmen, kann auch zu einem Anbieter seines Vertrauens gehen und dort eine Instanz mieten.

Beim ersten Start erfragt der Client die Verbindungs-Parameter zu einem solchen Server. Nach dem Dropbox-Prinzip wird ein Ordner festgelegt, dessen Inhalte ständig synchonisiert werden sollen. Nach erfolgreicher Verbindungsaufnahme werden die Inhalte dieses Ordners auf dem eigenen PC oder Notebook automatisch mit dem Owncloud-Server synchronisiert – so kann man auch auf anderen Geräten wie Smartphones und Tablets den gleichen Datenstand wahren, denn auch für Android und IOS gibt es Apps von Owncloud oder Nextcloud.

Der Client überwacht im Hintergrund den Owncloud-Ordner; sobald eine Datei geändert, hinzugefügt oder entfernt wird, überträgt er die Modifikation an den Server.

Speicherort und Backup

Owncloud speichert im Verzeichnis /home/$USER/.local/share/data/ownCloud/ persönliche Konfigurationsdaten. Stellt man den Ordner aus einem Backup auf einem neu aufgesetzten Rechner wieder her und startet den Owncloud-Client danach zum ersten Mal, so wird lediglich das Passwort abgefragt und danach die Verbindung zu Owncloud wieder hergestellt.

Installation

In den Ubuntu-Paketquellen findet sich nur Owncloud, nicht Nextcloud. Beim Erscheinen von Ubuntu 18.04 wurde der Owncloud-Client in der aktuellen stabilen Version ausgeliefert. Ständig aktuelle Pakete des Owncloud-Clients für diverse Linux-Distributionen – darunter auch Debian und Ubuntu – bekommt man über software.opensuse.org – entweder als direkter Download oder über eine Paketquelle, die einmalig hinzugefügt werden muss und die dann auch Updates liefert:

sudo sh -c "echo 'http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"
wget http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04/Release.key
sudo apt-key add - < Release.key
sudo apt update && sudo apt install owncloud-client

Für den Nextcloud-Client existiert sogar ein eigenes Ubuntu-PPA:

sudo add-apt-repository ppa:nextcloud-devs/client
sudo apt update && sudo apt install nextcloud-client