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édentesRévision précédente
Prochaine révision
Révision précédente
nextcloud-client [Le 20/02/2023, 10:39] 90.12.103.39nextcloud-client [Le 12/12/2025, 16:13] (Version actuelle) – nettoyage / +note dbus krodelabestiole
Ligne 1: Ligne 1:
-{{tag>Partage Cloud client sauvegarde}} +{{tag>Partage Cloud client sauvegarde web}} 
----- +
- +
 ====== Client Nextcloud ====== ====== Client Nextcloud ======
- +
 {{ :utilisateurs:filerem1:nextcloud:nextcloud_logo.small.png?direct&200|}} {{ :utilisateurs:filerem1:nextcloud:nextcloud_logo.small.png?direct&200|}}
  
-[[:Nextcloud]] est une solution de stockage et de [[cloud#stockage_de_fichier|stockage de fichiers en ligne]].+[[:Nextcloud]] est une solution de //[[:cloud]]// 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 sûr 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, qui exploitent systématiquement les données personnelles pour leurs services commerciaux.
  
-<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]]. +<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]]. 
  
 Il existe également d'[[:nextcloud#clients|autres clients]] permettant de profiter des services Nextcloud (à commencer par un [[:navigateur|navigateur web]]).</note> Il existe également d'[[:nextcloud#clients|autres clients]] permettant de profiter des services Nextcloud (à commencer par un [[:navigateur|navigateur web]]).</note>
Ligne 18: Ligne 18:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * Disposer d'un accès à un serveur [[https://nextcloud.com/install/#instructions-server|Nextcloud]]+  * Disposer d'un accès à un serveur [[:Nextcloud]]
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
  
 ===== Installation ===== ===== Installation =====
  
-Il existe au moins méthodes pour installer le client Nextcloud sur Ubuntu : [[depots#depots_officiels|les dépôts officiels]] (à partir de [[:focal]]), [[:AppImage]], [[:Flatpak]], [[:Snap]] ou ajout de [[:PPA]].+Il existe au moins méthodes pour installer le client Nextcloud sur Ubuntu : [[depots#depots_officiels|les dépôts officiels]] (à partir de [[:focal]]), [[:AppImage]], [[:Flatpak]], ou ajout de [[:PPA]].
  
-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.+La méthode [[#AppImage]] est la méthode recommandée officiellement, mais la méthode [[#Flatpak]] permet des mises à jours plus aisées et une meilleure intégration au bureau.\\ 
 +L'ajout de [[#PPA]] permet en plus d'installer une extension spécifique à certains gestionnaires de fichiers.
  
 ==== Dépôts officiels ==== ==== Dépôts officiels ====
-On peut l'installer via une recherche "nextcloud-desktop" dans la [[gnome-software|logithèque]] ou autre application graphique ou directement en ligne de commande :+ 
 +Pour obtenir cette application il suffit donc d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] ''[[apt>nextcloud-desktop]]'', ou directement en ligne de commande :
 <code bash>sudo apt install nextcloud-desktop</code> <code bash>sudo apt install nextcloud-desktop</code>
- 
-==== AppImage ==== 
- 
-Il suffit de télécharger [[https://nextcloud.com/install/#install-clients|le fichier AppImage disponible sur le site officiel]]. 
- 
-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 ==== ==== Flatpak ====
  
-Le [[https://flathub.org/apps/details/org.nextcloud.Nextcloud|client Nextcloud]] est disponible sur Flathub.+Le [[https://flathub.org/fr/apps/com.nextcloud.desktopclient.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 : +Pour l'utiliser vous pouvez donc [[:tutoriel:installer_application_flatpak|installer Flatpak avec le dépôt Flathub]], puis rechercher //Nextcloud client// dans [[:gnome-software|Logiciels]],\\ 
-<code>flatpak install flathub org.nextcloud.Nextcloud</code>+ou en ligne de commande : 
 +<code>flatpak install org.nextcloud.Nextcloud</code>
  
 +==== AppImage ====
  
-==== Snap ====+Il suffit de télécharger [[https://nextcloud.com/install/#install-clients|le fichier AppImage disponible sur le site officiel]].
  
 +Puis de [[:appimage#modification_des_permissions|le rendre exécutable]] et de la lancer.
  
-Le [[https://snapcraft.io/nextcloud|client Nextcloud]] est disponible sur Snapcraft. +<note> 
- +Cette méthode ne permet pas de mettre l'application à jour automatiquement, et son intégration au bureau est plus complexe qu'avec d'autres méthodes. 
-Pour l'installer il faut disposer d'un gestionnaire de packet snap et taper dans une terminal +</note>
- +
-<code bash>sudo snap install nextcloud</code> +
  
 +N'hésitez pas à consulter [[:AppImage|la documentation concernant AppImage]].
  
 ==== PPA ==== ==== 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 +[[: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_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]]** +  - [[: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]] : 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]] :
Ligne 75: Ligne 69:
 Dans la fenêtre qui 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 cliquez sur //suivant//.
  
 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. 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 :**
  
Ligne 97: Ligne 90:
    * 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'interface Nextcloud et consulter le rapport détaillé).    * Rouge : Impossible de synchroniser le fichier (ouvrir l'interface Nextcloud et consulter le rapport détaillé).
-   * Gris : La synchronisation n'est pas configurer ou mis en pause.+   * Gris : La synchronisation n'est pas configurée ou est mise en pause.
  
 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.
  
-Pour ajouter un compte supplémentaire depuis la version 3.3, une nouvelle fenêtre, appelée //fenêtre principale (Main dialog)//, a été ajoutée. En haut à gauche apparaît le premier compte configuré, c’est une liste de choix où vous trouver les comptes déjà configurés et le bouton //+ Ajouter un compte//((aide (EN) pour la version 3.4 https://docs.nextcloud.com/desktop/3.4/visualtour.html#main-dialog))+Pour ajouter un compte supplémentaire depuis la version 3.3, une nouvelle fenêtre, appelée //fenêtre principale (Main dialog)//, a été ajoutée. En haut à gauche apparaît le premier compte configuré, c’est une liste de choix où vous trouver les comptes déjà configurés et le bouton //+ Ajouter un compte//((aide (//en//) pour la version 3.4 https://docs.nextcloud.com/desktop/3.4/visualtour.html#main-dialog)) 
 + 
 +<note> 
 +Ce client utilise les fonctionnalités [[:dbus|D-Bus]] pour son //watcher// -- pour surveiller les opérations sur les fichiers.((Voir [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22873176#p22873176|ce message]] sur le forum.)) 
 +</note>
  
 ==== Configuration manuelle ==== ==== Configuration manuelle ====
  
-Pour les utilisateurs avertis, on peut noter que le fichier de configuration du client se trouve dans:\\ +Pour les utilisateurs avertis, on peut noter que le fichier de configuration du client se trouve dans le fichier ''~/.local/share/data/Nextcloud/nextcloud.cfg'' 
-//~/.local/share/data/Nextcloud/nextcloud.cfg //\\ +ou ''~/.config/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 ===== +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!
-  +
-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 ====+==== Liste répertoires fichiers exclus ====
  
-{{ :utilisateurs:filerem1:nextcloud:share-nextcloud.png?direct&300|}}+Là aussi pour les utilisateurs avertis, il est possible de modifier le fichier qui liste les répertoires et fichiers exclus de la synchronisation. À partir des //Paramètres//, dans la partie //Avancé//, cliquer le bouton //Modifier les fichiers exclus//, une nouvelle fenêtre s'ouvre, cliquer le bouton //Ajouter// et taper le nom du fichier ou du répertoire (si répertoire, terminer par **/**).\\Ça se trouve dans le fichier ///etc/Nextcloud/sync-exclude.lst//. Si ajouter des exclusions est assez neutre, il est à éviter d'enlever des exclusions, qui sont souvent là pour des raisons de sécurité.
  
-Pour partager un Fichier ou un Dossier, rien de plus simple :+===== Utilisation =====
  
-  * Faites un clic droit à la souris sur votre fichier ou dossier à partager. +Lancez le client Nextcloud, que vous trouverez dans la liste des Applications de votre systèmesoit en lançant cette commande dans votre [[:terminal|terminal]] :  
-  * Sélectionner "Share withNextcloud" dans le menu déroulant +<code>nextcloud</code>
-  * Dans la fenêtre qui s'affichecliquer sur "partager par lien public" +
-  * vous pouvez spécifier en dessous une date d'expiration, un mot de passe. +
-  * cliquer sur "copier le lien", puis fermer.+
  
-Voilà, le partage est effectué. Vous pouvez coller le lien dans un Mail, sur un forum, dans une messagerie instantanée, etc.+===== Désinstallation =====
  
-Lors du partage d'un dossier, Nextcloud crée automatiquement une archive zip de votre dossier, pas besoin de la faire manuellement. +Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. 
- +  sudo apt remove nextcloud-client*
-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 ==== +
- +
-Autre service très utile de nextcloud, le calendrier. Il est évidemment possible de disposer de plusieurs calendrier, personnel et professionnel par exemple. +
- +
-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. +
- +
-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) +
- +
-===== Désinstallation ===== +
-  +
-Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]].  +
-  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.
  
Ligne 176: Ligne 150:
 export QT_PLUGIN_PATH="/usr/lib/x86_64-linux-gnu/plugins/" export QT_PLUGIN_PATH="/usr/lib/x86_64-linux-gnu/plugins/"
 </code> </code>
 +
 +==== Lancement au démarrage ====
 +
 +Si vous avez installé nextcloud-desktop avec snap, il est possible que l'option pour lancer le logiciel au démarrage du système ne fonctionne pas. Une solution est d'ajouter manuellement nextcloud pour qu'il se lance au démarrage de la session. Vous pouvez le faire de deux manières :
 +
 +  * Avec l'interface graphique : utilisez l'application [[tutoriel:application_demarrage|Applications au démarrage]] pour ajouter une nouvelle entrée avec la commande suivante : <code>nextcloud-desktop-client.nextcloud --background</code>
 +  * Ou avec la ligne de commande :<code>
 +mkdir -p ~/.config/autostart
 +echo '[Desktop Entry]
 +Type=Application
 +Name=Nextcloud
 +Exec=nextcloud-desktop-client.nextcloud --background
 +Comment=Charger Nextcloud en arrière-plan' > ~/.config/autostart/nextcloud.desktop
 +</code>
 +
 +==== Fichier de journalisation (Log) ====
 +
 +En cas de problème, il peut-être utile d'accéder aux fichiers de journalisation. Pour cela dans les //Paramêtres// du client, vous pouvez cliquez sur le bouton //Créer une archive de débogage…//\\
 +Toujours à partir de la fenêtres des paramètres, les raccourcis F12 ou Ctrl-L permet d'ouvrir une fenêtre qui permet de cocher //Activer la journalisation dans le dossier temporaire// et il y a un bouton //Ouvrir le dossier// qui donne accès par défaut à ///tmp/Nextcloud-logdir//
 +((src: (EN) https://docs.nextcloud.com/desktop/latest/troubleshooting.html))
  
 ===== Voir aussi ===== ===== Voir aussi =====
- +
   * [[:nextcloud#clients|La liste des autres clients disponibles pour Nextcloud]] sur la page générale.   * [[: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]]
   * [[:nextcloud-serveur|Serveur Nextcloud]]   * [[:nextcloud-serveur|Serveur Nextcloud]]
- +
 ---- ----
 //Contributeurs : [[:utilisateurs:filerem1]], [[:utilisateurs:bcag2]], [[:utilisateurs:krodelabestiole]].// //Contributeurs : [[:utilisateurs:filerem1]], [[:utilisateurs:bcag2]], [[:utilisateurs:krodelabestiole]].//