Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
nextcloud-client [Le 11/01/2018, 10:24]
filerem1 [Installation] rajout d'un oubli
nextcloud-client [Le 14/05/2020, 16:18]
bcag2 ajout §Calendrier
Ligne 2: Ligne 2:
 ---- ----
    
-====== ​NEXTCLOUD CLIENT======+====== ​Client Nextcloud ​======
    
 {{ :​utilisateurs:​filerem1:​nextcloud:​nextcloud_logo.small.png?​direct&​200|}} {{ :​utilisateurs:​filerem1:​nextcloud:​nextcloud_logo.small.png?​direct&​200|}}
  
-Nextcloud est un [[serveur|serveur]] de stockage et de [[partage|partage]] ​de fichiers en ligne. ​+[[:Nextcloud]] est une solution ​de stockage et de [[cloud#​stockage_de_fichier|stockage ​de fichiers en ligne]].
  
-Sa grande force réside dans le fait que vous contrôlez entièrement vos données, l'​emplacement du stockage, le partage, la suppression,​ etc. Tout reste sous votre contrôle, à la différence des services comme Dropbox ou Google Drive, dont on ne peut être sur de ce qu'ils font de vos données.+Sa grande force réside dans le fait que vous contrôlez entièrement vos données, l'​emplacement du stockage, le partage, la suppression,​ etc. Tout reste sous votre contrôle, à la différence des services comme Dropbox ou Google Drive, dont on ne peut être sûr de ce qu'ils font de vos données.
  
-Techniquement Nextcloud est un fork d'[[owncloud|Owncloud]]. Il en reprend les bases, mais son développement est plus actif, et il bénéficie de plus d'​application qu'​Owncloud.+<​note>​Cette page traite de l'installation et de la configuration du **client officiel Nextcloud**. Pour une approche plus générale de Nextcloud consultez ​[[:nextcloud|cette page de la documentation]]. 
  
-NextCloud utilise le protocole ​[[webdav|WebDAV]] qui permet d'​accéder au serveur ​de façon transparente via un "​disque réseau"​ sur Linux, Windows ou Mac. Il existe également ​des logiciels de synchronisation pour de très nombreuses plateformes ​(Linux, Mac, Windows, Android, etc) afin de récupérer une copie locale de vos fichiers et pouvoir travailler hors connexion.  +Il existe également d'[[:​nextcloud#​clients|autres clients]] permettant ​de profiter ​des services Nextcloud ​(à commencer ​par un [[:navigateur|navigateur web]]).</​note>​
- +
-NextCloud ne s'​arrête pas au simple partage de fichiers. Il permet ​par exemple de gérer votre calendrier, vos contacts, vos marque-pages et même votre musique. Il intègre les services commerciaux de partage en ligne devenant ​un point d'​accès central pour Amazon S3, Dropbox, Google Drive, OpenStack Swift, voire d'​autres serveurs NextCloud. Un système de plugins (apps) permet d'​installer et/ou de développer d'​autres applications en fonction de ce qui vous intéresse. Il gère également le partage de fichier / dossier via un simple clic droit dans votre explorateur de fichier (Explorer, Nautilus, Nemo, etc.). +
- +
-<note tip>​Cette page traite de l'​installation et de la configuration du **client officiel de Nextcloud**. Pour Installer le serveur, se rapporter à la page [[nextcloud-serveur|nextcloud-serveur]]</​note>​+
  
 +Le client Nextcloud permet d'​intégrer étroitement les fonctionnalités de partage ou de synchronisation de fichiers proposées par Nextcloud à votre environnement de bureau.
  
 ===== Pré-requis =====  ===== Pré-requis ===== 
  
   * Disposer d'un serveur [[https://​nextcloud.com/​install/#​instructions-server|Nextcloud]]   * Disposer d'un serveur [[https://​nextcloud.com/​install/#​instructions-server|Nextcloud]]
-  * Disposer des [[:​sudo|droits d'​administration]]. 
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
-  * Savoir utiliser le [[:​terminal|terminal]]+
 ===== Installation ===== ===== Installation =====
  
-En premier lieuil faut [[:ppa#​ajout_d_un_ppa_a_vos_sources_logicielles|ajouter le dépôt]] **ppa:nextcloud-devs/​client**((https://​launchpad.net/​~nextcloud-devs/​+archive/​ubuntu/​client)) dans vos sources de logiciels;+Il existe 3 méthodes pour installer le client Nextcloud sur Ubuntu. [[:​AppImage]], [[:Flatpak]] ou ajout de [[:PPA]].
  
-Puis on [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|actualise ​la liste des paquets]];+La méthode AppImage est la méthode recommandée officiellement,​ mais la méthode Flatpak permet ​des mises à jours plus aisées. L'​ajout de PPA permet en plus d'​installer une extension spécifique à certains gestionnaires de fichiers.
  
-Enfin on [[:​tutoriel:​comment_installer_un_paquet|Installe le paquet]] **[[apt>​nextcloud-client|nextcloud-client]]** ,  ​+==== AppImage ====
  
-ainsi que l'​extension pour l'​explorateur : **[[apt>nextcloud-client-nautilus| nextcloud-client-nautilus]]** (ici nautilus, mais il existe aussi pour [[apt>​nextcloud-client-nemo|nemo]],​ [[apt>​nextcloud-client-dolphin|dolphin]],​ [[apt> nextcloud-client-caja|caja]]+Il suffit de télécharger ​[[https://nextcloud.com/​install/#​install-clients|le fichier AppImage disponible sur le site officiel]].
  
-Il est nécessaire de redémarrer complètement le gestionnaire de fichier ​pour que les changements ​soit pris en compte. Pour ce faire, exécutez cette commande dans un [[terminal|terminal]]:​+Puis de [[:​appimage#​modification_des_permissions|le rendre exécutable]] et de la lancer. 
 + 
 +N'​hésitez pas à consulter [[:​AppImage|la documentation concernant AppImage]]. 
 + 
 +==== Flatpak ==== 
 + 
 +Le [[https://​flathub.org/​apps/​details/​org.nextcloud.Nextcloud|client Nextcloud]] est disponible sur Flathub. 
 + 
 +Pour l'​utiliser il vous faudra donc [[:​tutoriel:​installer_application_flatpak|installer Flatpak avec le dépôt Flathub]], puis rechercher //Nextcloud client// dans [[:​gnome-software|Logiciels]]. Ou en ligne de commande : 
 +<​code>​flatpak install flathub org.nextcloud.Nextcloud</​code>​ 
 + 
 +==== PPA ==== 
 + 
 +  - [[:​ppa#​ajout_d_un_ppa_a_vos_sources_logicielles|Ajouter le dépôt]] **ppa:​nextcloud-devs/​client**((https://​launchpad.net/​~nextcloud-devs/​+archive/​ubuntu/​client)) dans vos sources de logiciels 
 +  - [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Actualiser la liste des paquets]] 
 +  - [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​nextcloud-client|nextcloud-client]]** 
 +  - Installer l'​extension pour votre gestionnaire de fichier : **[[apt>​nextcloud-client-nautilus| nextcloud-client-nautilus]]** (ici nautilus, mais il existe aussi [[apt>​nextcloud-client-nemo|nextcloud-client-nemo]],​ [[apt>​nextcloud-client-dolphin|nextcloud-client-dolphin]],​ [[apt>​nextcloud-client-caja|nextcloud-client-caja]])  
 + 
 +Il est nécessaire de redémarrer complètement le gestionnaire de fichiers ​pour que les changements ​soient ​pris en compte. Pour ce faire, ​relancez votre session ou exécutez cette commande dans un [[terminal|terminal]] :
 <​code>​ <​code>​
-killall nautilus ​      // remplacez nautilus par votre gestionnaire de fichier.+killall nautilus ​      // remplacez nautilus par votre gestionnaire de fichiers.
 </​code>​ </​code>​
-===== Utilisation ===== 
-  
-Lancez le client Nextcloud, que vous trouverez dans la liste des Applications de votre système, soit en lançant cette commande dans votre [[:​terminal|terminal]] :  
-  $ nextcloud & 
-  
  
 ===== Configuration ===== ===== Configuration =====
 +
  {{ :​utilisateurs:​filerem1:​nextcloud:​nextcloud_client.png?​direct&​700|}}  {{ :​utilisateurs:​filerem1:​nextcloud:​nextcloud_client.png?​direct&​700|}}
-Dans la fenêtre ​que apparaît, saisissez ​L’URL complète de votre serveur Nextcloud : [[|https://​nextcloud.exemple]] , puis faites "​suivant"​+Dans la fenêtre ​qui apparaît, saisissez ​l'URL complète de votre serveur Nextcloud : [[|https://​nextcloud.exemple]] , puis faites "​suivant"​
  
 Remplissez l'​identifiant et mot de passe de compte de votre serveur nextcloud, puis faite "​suivant"​ Remplissez l'​identifiant et mot de passe de compte de votre serveur nextcloud, puis faite "​suivant"​
  
-Choisissez ensuite les dossier ​locaux que vous voulez configurer. Si vous voulez configurez un ou plusieurs ​dossier ​en particulier,​ cliquez en bas sur "​passer outre la configuration des dossiers",​ vous pourrez le faire plus tard.+Choisissez ensuite les dossiers ​locaux que vous voulez configurer. Si vous voulez configurez un ou plusieurs ​dossiers ​en particulier,​ cliquez en bas sur "​passer outre la configuration des dossiers",​ vous pourrez le faire plus tard.
   ​   ​
    
-**Vous vous retrouvez ensuite avec une fenêtre comme celle ci :** +**Vous vous retrouvez ensuite avec une fenêtre comme celle-ci :** 
  
 Votre liste est vide, et pour la remplir, cliquez sur "​Ajouter une synchronisation de dossier"​ Votre liste est vide, et pour la remplir, cliquez sur "​Ajouter une synchronisation de dossier"​
    * Choisissez le dossier local que vous voulez synchroniser,​ validez;    * Choisissez le dossier local que vous voulez synchroniser,​ validez;
-   ​* ​Selectionner ​le dossier sur votre serveur, qui contiendra votre dossier local. créez en un au besoin. validez; +   ​* ​Sélectionner ​le dossier sur votre serveur, qui contiendra votre dossier local. créez en un au besoin. validez; 
-   * Sélectionner les sous-dossiers qui doivent être synchronisé. Si c'est vide, alors+   * Sélectionner les sous-dossiers qui doivent être synchronisés. Si c'est vide, alors
    * Cliquez sur "​Ajouter une Synchronisation"​    * Cliquez sur "​Ajouter une Synchronisation"​
  
 Voilà, votre dossier est maintenant configuré. A chaque changement, la synchronisation s'​effectuera. ​ Voilà, votre dossier est maintenant configuré. A chaque changement, la synchronisation s'​effectuera. ​
  
-Faites la même chose sur d'autre postes pour récupérer vos fichiers.+Faites la même chose sur d'autres ​postes pour récupérer vos fichiers.
  
 Dès que vous avez configuré votre premier dossier, son apparence change dans l'​explorateur de fichier. Un symbole s'​affiche en fonction de l'​avancement de la synchronisation :  Dès que vous avez configuré votre premier dossier, son apparence change dans l'​explorateur de fichier. Un symbole s'​affiche en fonction de l'​avancement de la synchronisation : 
-   * vert : La synchronisation s'est correctement ​effectué.  +   * vert : La synchronisation s'est correctement ​effectuée.  
-   * Bleu : La synchronisation est en court+   * Bleu : La synchronisation est en cours
-   * Jaune : Un problème de synchronisation est présent sur un fichier ( ouvrir l'​interface Nextcloud et consulter le rapport détaillé) +   * Jaune : Un problème de synchronisation est présent sur un fichier (ouvrir l'​interface Nextcloud et consulter le rapport détaillé) 
-   * Rouge : Impossible de synchroniser le fichier (ouvrir l'interfaces ​Nextcloud et consulter le rapport détaillé)+   * Rouge : Impossible de synchroniser le fichier (ouvrir l'interface ​Nextcloud et consulter le rapport détaillé)
  
 Pour ouvrir Nextcloud au lancement de l'​ordinateur,​ Cliquez sur paramètre dans la fenêtre Nextcloud, puis cochez la case correspondante. Pour ouvrir Nextcloud au lancement de l'​ordinateur,​ Cliquez sur paramètre dans la fenêtre Nextcloud, puis cochez la case correspondante.
-===== Partage de fichier / Dossier =====+ 
 +==== Configuration manuelle ==== 
 + 
 +Pour les utilisateurs avertis, on peut noter que le fichier de configuration du client se trouve dans:\\ 
 +//​~/​.local/​share/​data/​Nextcloud/​nextcloud.cfg //\\ 
 +ou encore dans\\ 
 +//​~/​.config/​Nextcloud/​nextcloud.cfg//​\\ 
 +Il peut être pratique de modifier un changement d'​adresse de serveur ou passage en https, un renommage de répertoire de destination… si tant est qu'on sache ce que l'on fait! 
 + 
 +===== Utilisation ===== 
 +  
 +Lancez le client Nextcloud, que vous trouverez dans la liste des Applications de votre système, soit en lançant cette commande dans votre [[:​terminal|terminal]] :  
 +<​code>​nextcloud</​code>​ 
 + 
 +==== Partage de fichier / Dossier ==== 
 {{ :​utilisateurs:​filerem1:​nextcloud:​share-nextcloud.png?​direct&​300|}} {{ :​utilisateurs:​filerem1:​nextcloud:​share-nextcloud.png?​direct&​300|}}
  
 Pour partager un Fichier ou un Dossier, rien de plus simple :  Pour partager un Fichier ou un Dossier, rien de plus simple : 
  
-  * Faite un clic droit à la souris sur votre fichier ou dossier à partager. ​+  * Faites ​un clic droit à la souris sur votre fichier ou dossier à partager. ​
   * Sélectionner "Share withNextcloud"​ dans le menu déroulant   * Sélectionner "Share withNextcloud"​ dans le menu déroulant
   * Dans la fenêtre qui s'​affiche,​ cliquer sur "​partager par lien public"​   * Dans la fenêtre qui s'​affiche,​ cliquer sur "​partager par lien public"​
-  * vous pouvez ​spécifiez ​en dessous une date d'​expiration,​ un mot de passe.+  * vous pouvez ​spécifier ​en dessous une date d'​expiration,​ un mot de passe.
   * cliquer sur "​copier le lien", puis fermer.   * cliquer sur "​copier le lien", puis fermer.
  
-Voilà, le partage est effectué. Vous pouvez coller le lien dans un Mail, sur un forum, ​danse une messagerie instantanée,​ etc.+Voilà, le partage est effectué. Vous pouvez coller le lien dans un Mail, sur un forum, ​dans une messagerie instantanée,​ etc.
  
 Lors du partage d'un dossier, Nextcloud crée automatiquement une archive zip de votre dossier, pas besoin de la faire manuellement. Lors du partage d'un dossier, Nextcloud crée automatiquement une archive zip de votre dossier, pas besoin de la faire manuellement.
  
-Vous remarquerez aussi sur les icônes de votre Dossier / Fichier partagé, qu'un symbole "​partage"​ s'est ajouté au symbole de synchronisation ​ déjà présent. Cela vous permet d'un seul coup d’œil de voir les partage ​que vous avez.+Vous remarquerez aussi sur les icônes de votre Dossier / Fichier partagé, qu'un symbole "​partage"​ s'est ajouté au symbole de synchronisation ​ déjà présent. Cela vous permet d'un seul coup d’œil de voir les partages ​que vous avez.
  
 +==== Calendrier ====
  
-===== Utilisation avec Thunderbird ===== +Autre service très utile de nextcloud, ​le calendrier. Il est évidemment possible ​de disposer ​de plusieurs calendrier, personnel et professionnel par exemple.
-Un module **non-officiel** pour Thunderbird existe, celui ci crée un partage via nextcloud, ​au lieu d'​envoyer directement la pièce jointe, ce qui à l'​avantage ​de supprimer la limite ​de taille de vos envois. +
-https://​addons.mozilla.org/​fr/​thunderbird/​addon/​nextcloud-filelink/?​src=search+
  
-Si votre fichier à envoyer est déjà synchronisévous pouvez ​aussi le partager via le clic droit dans votre gestionnaire de fichier.+Il peut-être partagéon peut y importer des évènements [[wpfr>​ICalendar]] (fichiers .ics), et on peut l'​exporter ​aussi dans ce format ouvert.
  
- ===== Utilisation ​avec Android ===== +Synchronisable sur smartphone ​avec l'​appli [[https://f-droid.org/fr/packages/​com.nextcloud.client/​|nextcloud]] + [[https://f-droid.org/fr/packages/at.bitfire.davdroid/|DAVx5]] (tous deux disponibles dans f-droid) ​
- +
-Une Application oficielle gratuite pour Android existe, et est très complète : https://play.google.com/store/apps/details?id=com.nextcloud.client +
- +
- ===== Utilisation avec IOS ===== +
-Une Application **non-oficielle** gratuite pour IOS existe : https://itunes.apple.com/us/app/nextcloud/​id1125420102?​mt=8 +
- ===== Hébergeur Nextcloud ​ ===== +
- La solution la plus simple pour utiliser NextCloud est d'​avoir recours à un cloud déjà en placeUn liste est fourni sur le site officiel, il vous suffit de choisir le pays d'​hébergement :  +
-[[https://​nextcloud.com/​providers/]]+
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 112: Ligne 128:
   $ sudo apt remove nextcloud-client*   $ sudo apt remove nextcloud-client*
 Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
- + 
 +===== Problèmes rencontrés ===== 
 + 
 +==== Conflit ==== 
 + 
 +Après une coupure réseau, un souci de mise à jour sur le serveur, une migration d'un compte à un autre, il arrive qu'il y ait des conflits(( (en) https://​docs.nextcloud.com/​desktop/​2.5/​conflicts.html)).\\ 
 +Pour ne pas perdre de données, NextCloud renomme le fichier local qui, pour un fichier initialement nommé //​mon_fichier.ext//​ devient //​mon_fichier (conflicted copy 2018-12-10 102140).ext//​ avant de télécharger le fichier distant (sur le serveur)\\ 
 +Vous retrouvez la liste de ces conflits en ouvrant l'​interface du client et en sélectionnant l'​onglet //​Activité//​\\ 
 +Soit vous résolvez les conflits un à un, soit si vous êtes sûr de pouvoir supprimer les fichiers en conflit, vous pouvez vous rendre en [[tutoriel/​console_ligne_de_commande|ligne de commande]] dans le répertoire où vous voulez supprimer les fichiers marqués //​conflicted…//​ et vous lancez: 
 +<code bash> 
 +# pour lister les fichiers afin de vérifier 
 +find -iname *conflicted* 
 +# puis les supprimer si nécessaire 
 +find -iname *conflicted* -exec rm {} \; 
 +</​code>​ 
 + 
 +On peut évidemment exécuter cette commande au niveau voulu pour agir sur une "​sous-arborescence"​ plus ou moins profonde, et l'​adapter pour ne supprimer que des fichiers en conflit à une date précise. 
 + 
 +==== Utilisation avec Dolphin (Kde) ==== 
 + 
 +Après installation du client avec l'​extension pour [[apt>​nextcloud-client-dolphin|dolphin]]. Il se peut que les icônes et menu ne s'​affichent pas. 
 +Essayez la commande suivante: 
 +<​code>​ 
 +QT_PLUGIN_PATH="/​usr/​lib/​x86_64-linux-gnu/​plugins/"​ dolphin 
 +</​code>​ 
 +Si avec cette commande les icônes s'​affichent,​ rajoutez la ligne suivante à la fin du fichier ~/.profile pour rendre le fix permanent:​ 
 +<​code>​ 
 +export QT_PLUGIN_PATH="/​usr/​lib/​x86_64-linux-gnu/​plugins/"​ 
 +</​code>​ 
 ===== Voir aussi ===== ===== Voir aussi =====
    
 +  * [[:​nextcloud#​clients|La liste des autres clients disponibles pour Nextcloud]] sur la page générale.
   * **(en)** [[https://​nextcloud.com/​|Site officiel du logiciel]]   * **(en)** [[https://​nextcloud.com/​|Site officiel du logiciel]]
 +  * [[:​Nextcloud]]
 +  * [[:​nextcloud-serveur|Serveur Nextcloud]]
    
 ---- ----
-//​Contributeurs ​principaux ​: [[utilisateurs:​filerem1]],​ [[utilisateurs:​bcag2]].//​+//​Contributeurs : [[:utilisateurs:​filerem1]],​ [[:utilisateurs:​bcag2]], [[:​utilisateurs:​krodelabestiole]].// 
  • nextcloud-client.txt
  • Dernière modification: Le 19/06/2023, 08:31
  • par bcag2