La documentation de ownCloud mentionne un client en ligne de commande owncloudcmd
qui est supposé être installé dans le cadre du package ownCloud Client.
J'ai le package owncloud-client
des répertoires officiels installé sur Ubuntu 18.04 (version 2.4.1). Le client graphique fonctionne, mais je ne trouve pas cet exécutable owncloudcmd
.
Quelqu'un sait-il pourquoi le paquet Ubuntu ne contient pas owncloudcmd
et comment puis-je l'installer?
Ils ont divisé le paquet en deux:
owncloud-client
contient le programme d'interface graphique owncloud
tant queowncloud-client-cmd
contient le programme CLI owncloudcmd
Ce dernier ne dépend pas du programme d'interface graphique, ce qui explique probablement la division des deux. Sur un système sans tête, vous n'avez pas besoin de l'interface graphique, vous n'avez donc pas besoin de l'installer. Pour utiliser owncloudcmd
, il vous suffit d'installer le paquet susmentionné:
Sudo apt install owncloud-client-cmd
Sur Ubuntu 18.04, cela installe la version 2.4.1 du programme. Si, pour une raison quelconque, vous avez besoin de la version actuelle 2.4.2 et/ou de mises à jour de la version actuelle à tout moment, je vous recommande d’installer le PPA Ubuntu de software.opensuse.org . Suivez ces étapes pour le configurer et installer le paquet (je l'ai un peu simplifié):
Supprimez le package de référentiel (vous pouvez ignorer cette étape si vous ne l'avez pas installé):
Sudo apt remove owncloud-client{,-cmd}
Ajouter le référentiel:
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_18.04/ /' | Sudo tee /etc/apt/sources.list.d/isv:ownCloud:desktop.list
Ajoutez la clé du référentiel:
wget -nv https://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_18.04/Release.key -O- | Sudo apt-key add -
Mettez à jour les sources et installez la dernière version de paquet disponible. La version de PPA étant plus récente, cela ignore le paquetage owncloud-client
du référentiel officiel:
Sudo apt update && Sudo apt install owncloud-client
Après cela, owncloud
et plus particulièrement owncloudcmd
sont prêts à l'emploi:
$ owncloudcmd --version
ownCloud version 2.4.2 (build 9883)
Git revision d6e9755121c22b8033d18d496b0e59b7bb752b62
Using Qt 5.6.2, built against Qt 5.6.2
Using 'OpenSSL 1.0.2n 7 Dec 2017'