Bonjour,
Sur la remarquable distribution SolusOS, le paquet owncloud existe mais pas nextcloud. Voici la procédure que j’ai effectuée afin d’avoir la synchronisation client sur cette distribution :
Au préalable, être en root et avoir installé les paquets nécessaires à la compilation :
eopkg it -c system.devel
eopkg it linux-lts-headers
Ensuite, installer divers paquets nécessaires :
-
eopkg it libgnome-keyring qt5-declarative qt5-location qt5-multimedia qt5-sensors qt5-webchannel qt5-webkit qt5-xmlpatterns qtkeychain
-
eopkg it sqlite3-devel qt5-webkit-devel mesalib-devel qtkeychain-devel
Cloner le client Ă partir de Git :
- git clone https://github.com/nextcloud/client_theming.git
- cd client_theming
- git submodule update --init --recursive
Ensuite effectuer la compilation :
- mkdir build-linux
- cd build-linux
- cmake -D OEM_THEME_DIR=$(realpath …/nextcloudtheme) …/client
- make
- make install
Il ne reste qu’à créer un lien pour une bibliothèque :
- ln -s /usr/local/lib64/libnextcloudsync.so.0 /usr/lib64/libnextcloudsync.so.0
Et c’est tout…