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
google_drive [Le 10/12/2022, 12:45]
92.137.30.180 [Utilisation]
google_drive [Le 10/02/2024, 10:01] (Version actuelle)
86.202.8.12 [Utilisation] Access token retrieved correctly
Ligne 1: Ligne 1:
 {{tag>​cloud internet google}} {{tag>​cloud internet google}}
----- +
-\\+
 ====== Utiliser GoogleDrive sous Ubuntu====== ====== Utiliser GoogleDrive sous Ubuntu======
  
Ligne 23: Ligne 22:
 | [[#​Insync]] ​                              | Payant ​                ​| ​  ​- ​  ​| ​        | Windows, Mac, Linux |             | | | [[#​Insync]] ​                              | Payant ​                ​| ​  ​- ​  ​| ​        | Windows, Mac, Linux |             | |
 | [[#​CloudCross]] ​                          | Open Source ​           |   ​- ​  ​| ​        | Windows, Mac, Linux | Oui         | , | | [[#​CloudCross]] ​                          | Open Source ​           |   ​- ​  ​| ​        | Windows, Mac, Linux | Oui         | , |
-| [[#RClone]]                               | Open Source ​           |   ​+ ​  ​| ​uni     | Windows, Mac, Linux | Oui         | Application multi plateforme, multi clouds. Ne synchronise pas un dossier mais accède directement au cloud. Ne marche pas offline. |+| [[:Rclone]]                               | Open Source ​           |   ​+ ​  ​| ​        ​| Windows, Mac, Linux | Oui         | Application multi plateforme, multi clouds ​très performante. |
 | [[#​GoSync]] ​                              | Open Source ​           |   ​+ ​  ​| ​        | Linux               ​| ​            | | | [[#​GoSync]] ​                              | Open Source ​           |   ​+ ​  ​| ​        | Linux               ​| ​            | |
 | [[#​ODrive]] ​                              | Payant : 8,25 USD/mois |  ++   ​| ​        | Windows, Mac, Linux |             | Des milliers d'​options,​ compatible avec une 100aine de drives, ...| | [[#​ODrive]] ​                              | Payant : 8,25 USD/mois |  ++   ​| ​        | Windows, Mac, Linux |             | Des milliers d'​options,​ compatible avec une 100aine de drives, ...|
 | [[#​OpenSource Drive]] ​                    | Open Source ​           |  ++   | bi      | Windows, Mac, Linux | Non         ​|Interface graphique cross-plateforme pour Windows / Mac / Linux| | [[#​OpenSource Drive]] ​                    | Open Source ​           |  ++   | bi      | Windows, Mac, Linux | Non         ​|Interface graphique cross-plateforme pour Windows / Mac / Linux|
 | [[#​Utilisation de l'​application Windows]] | License Google ​        ​| ​ ++   | bi      | Windows, Mac        |             | | | [[#​Utilisation de l'​application Windows]] | License Google ​        ​| ​ ++   | bi      | Windows, Mac        |             | |
-| [[https://​github.com/​bcedu/​VGrive/​|Vgrive]] | Libre                  |   ​+ ​  | auto    | Linux               | Non         | Démarrez VGrive et synchronisez vos fichiers avec Google Drive grâce à un système propre et minimaliste. |+| [[https://​github.com/​bcedu/​VGrive/​|Vgrive]] | Libre                  |   ​+ ​  | auto    | Linux               | Non         ​| ​<del>Démarrez VGrive et synchronisez vos fichiers avec Google Drive grâce à un système propre et minimaliste.</​del>​ - abandonné ​|
 | [[https://​prahladyeri.github.io/​tuxdrive/​|Tux Drive]] |  MIT License ​ | CLI | man | Linux, win(Python) | non | | | [[https://​prahladyeri.github.io/​tuxdrive/​|Tux Drive]] |  MIT License ​ | CLI | man | Linux, win(Python) | non | |
  
Ligne 45: Ligne 44:
 Ouvrez votre explorateur de fichier ([[nautilus|Nautilus]]). Vous trouverez dans le panneau latéral gauche un répertoire virtuel portant le nom de votre compte Google (normalement son adresse mail), et les documents que vous y placerez (s'ils correspondent au type définis précédemment) seront copiés vers le compte en ligne. Vous pourrez y accéder d'une autre machine avec vos identifiants Google. Ouvrez votre explorateur de fichier ([[nautilus|Nautilus]]). Vous trouverez dans le panneau latéral gauche un répertoire virtuel portant le nom de votre compte Google (normalement son adresse mail), et les documents que vous y placerez (s'ils correspondent au type définis précédemment) seront copiés vers le compte en ligne. Vous pourrez y accéder d'une autre machine avec vos identifiants Google.
  
-Vous pouvez installer **GNOME Online Accounts** sur une autre version d'​Ubuntu (par exemple Xubuntu), via un **sudo apt install gnome-online-accounts**. Cette commande installera également (en dépendance) le panneau de paramètres Gnome (le Gnome-control-center). Il est invisible dans votre menu des applications,​ donc lancez-le via **Alt+F2** + **gnome-control-center**,​ et faite les opération décrites plus haut. Bien sur, l'​explorateur de fichier n'est plus Nautilus mais celui de votre "​saveur"​ Ubuntu ([[thunar|Thunar]] pour Xubuntu, par exemple).+Vous pouvez ​essayer d'installer **GNOME Online Accounts** sur une autre version d'​Ubuntu (hors Gnome et Unity), via un **sudo apt install gnome-online-accounts**. Cette commande installera également (en dépendance) le panneau de paramètres Gnome (le Gnome-control-center). Il est invisible dans votre menu des applications,​ donc lancez-le via **Alt+F2** + **gnome-control-center**,​ et faite les opération décrites plus haut. Bien sur, l'​explorateur de fichier n'est plus Nautilus mais celui de votre "​saveur"​ Ubuntu ([[thunar|Thunar]] pour Xubuntu, par exemple). Cela ne fonctionne pas forcément sur tous les bureaux linux.
  
 A chaque re-démarrage de votre PC, **gnome-online-accounts** vous demandera normalement votre mot de passe Ubuntu (si vous ne le tapiez pas déjà). A chaque re-démarrage de votre PC, **gnome-online-accounts** vous demandera normalement votre mot de passe Ubuntu (si vous ne le tapiez pas déjà).
Ligne 60: Ligne 59:
  
 ===== drive===== ===== drive=====
 +**drive** est hébergé sur github (https://​github.com/​odeke-em/​drive) il a été écrit par [[https://​github.com/​rakyll|Janaa Dogan]], une développeuse chez Google. Le programme est distribué sous copyright Google et licence (libre) Apache, Version 2.0.
 +
 +Ce n'est pas une solution de synchronisation qui tourne en arrière-plan mais une commande qui est lancée par un utilisateur quand il en a besoin. \\
 +On peut automatiser cela avec [[rsync|rsync]] ou son interface graphique [[grsync|Grsync]].
 +
 ====Installation==== ====Installation====
-drive est hébergé sur github (https://​github.com/​odeke-em/​drive) il a été écrit par [[https://​github.com/​rakyll|Janaa Dogan]], une développeuse chez Google. Le programme est distribué sous copyright Google et licence Apache, Version 2.0.\\ 
-Ce n'est pas une solution de synchronisation qui tourne en arrière-plan mais une commande qui est lancée par un utilisateur quand il en a besoin. Toutefois on peut sûrement automatiser tout ça. 
  
-drive est disponible ​sur snap +1. **Paquets SNAP** : **drive** est disponible ​en format ​snap 
-<​code>​ +<​code>​sudo snap install drive</​code>​
-sudo snap install drive +
-</​code>​+
  
-Il existe une installation ​simplifiée ​pour les distributions Ubuntu (testé avec Ubuntu ​15.04). +2. Paquet **.deb** : il existe une installation ​via un dépôt annexe (PPA) pour les distributions Ubuntu (testé avec Ubuntu ​22.04). 
-  * [[:​PPA|ajoutez le PPA]] **ppa:​twodopeshaggy/​drive**((https://​launchpad.net/​~twodopeshaggy/​+archive/​ubuntu/​drive)) à vos sources de logiciels, +<​code>​sudo add-apt-repository ​ppa:​twodopeshaggy/​drive 
-  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]], +sudo apt update 
-  * [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]]: **[[apt>drive]]**.+sudo apt install drive</​code>
  
-Une fois drive installé, vous devez monter votre dossier GDrive et relier votre compte ​GDrive ​avec le dossier ​local.\\ + 
-Monter ​le dossier GDrive (ici ~/GDrive mais vous pouvez spécifier tout autre chemin) et se placer dans le dossier nouvellement créé:+<note important>​[[https://​ppa.launchpadcontent.net/​twodopeshaggy/​drive/​ubuntu/​dists/​|la dernière version présente est la 18.04]] 
 +</​note>​ 
 + 
 +Une fois **drive** installé, vérifiez qu'un dossier **/​home/​user/​GDrive** existe, sinon créez-le (**mkdir GDrive**). 
 + 
 +====Paramétrage==== 
 +A la 1er utilisation, vous devez "​[[montage|monter]]" ​votre dossier ​**/GDrive** et relier votre compte ​**Google Drive** ​avec ce dossier. 
 + 
 +Pour monter ​le dossier GDrive (ici **/​home/​user/GDrive** mais vous pouvez spécifier tout autre chemin) et se placer dans le dossier nouvellement créé, tapez au terminal ​:
 <​code>​ <​code>​
 drive init ~/GDrive drive init ~/GDrive
 </​code>​ </​code>​
-Le terminal vous donne un lien:+Le terminal vous donne un lien :
 <​code>​ <​code>​
 drive init ~/GDrive drive init ~/GDrive
Ligne 88: Ligne 96:
 Vous devez ouvrir ce lien dans un navigateur pour lier le dossier local à votre GDrive.\\ Vous devez ouvrir ce lien dans un navigateur pour lier le dossier local à votre GDrive.\\
 Vous devez vous connecter à votre compte, accepter de donner les autorisations demandées (accès aux documents hébergés sur GDrive) et un code d'​authentification vous est fourni. Il ne reste plus qu'à le copier-coller dans le terminal. Vous devez vous connecter à votre compte, accepter de donner les autorisations demandées (accès aux documents hébergés sur GDrive) et un code d'​authentification vous est fourni. Il ne reste plus qu'à le copier-coller dans le terminal.
- 
 ====Utilisation==== ====Utilisation====
  
Ligne 130: Ligne 137:
 En ligne de commande, cela donne : En ligne de commande, cela donne :
   sudo add-apt-repository ppa:​alessandro-strada/​ppa   sudo add-apt-repository ppa:​alessandro-strada/​ppa
-  sudo apt-get update +  sudo apt update 
-  sudo apt-get install google-drive-ocamlfuse+  sudo apt install google-drive-ocamlfuse
  
 ====Utilisation==== ====Utilisation====
 __Paramétrage initial__ (à ne faire qu'une fois) :  __Paramétrage initial__ (à ne faire qu'une fois) : 
-  * permettre à **Google-drive-ocamlfuse** d'​accéder à **Google Drive** : lancez dans un [[:​terminal]] la commande suivante: <​code>​google-drive-ocamlfuse</​code>​ votre navigateur web s'​ouvre sur **Google Drive**, vous demandant si vous souhaitez permettre à **google-drive-ocamlfuse** d'​accéder à votre **Google Drive**. Cliquez sur "​Allow",​ et patientez jusqu'​à ​l'​obtention du code d’autorisation. Si cela ne marche pas, voir en 4.3.+  * permettre à **Google-drive-ocamlfuse** d'​accéder à **Google Drive** : lancez dans un [[:​terminal]] la commande suivante: <​code>​google-drive-ocamlfuse</​code>​ votre navigateur web s'​ouvre sur **Google Drive**, vous demandant si vous souhaitez permettre à **google-drive-ocamlfuse** d'​accéder à votre **Google Drive**. Cliquez sur "​Allow",​ et patientez jusqu'​à ​la confirmation dans le terminal ("​Access token retrieved correctly"​). Si cela ne marche pas, voir en 4.3.
   * Créez un dossier dans votre dossier personnel pour y placer les documents que vous souhaitez synchroniser. Au terminal :<​code>​mkdir gdrive</​code>​   * Créez un dossier dans votre dossier personnel pour y placer les documents que vous souhaitez synchroniser. Au terminal :<​code>​mkdir gdrive</​code>​
  
Ligne 141: Ligne 148:
   * [[montage|Montez]] manuellement / ponctuellement Google Drive avec la commande suivante au terminal : <​code>​google-drive-ocamlfuse ~/​gdrive</​code>​   * [[montage|Montez]] manuellement / ponctuellement Google Drive avec la commande suivante au terminal : <​code>​google-drive-ocamlfuse ~/​gdrive</​code>​
   * [[montage|Montez]] manuellement / ponctuellement Google Drive avec un [[raccourci-lanceur|lanceur]] (sur lequel il suffira de cliquer - évite le terminal) : pour cela il faut créer un [[raccourci-lanceur|lanceur]],​ où la ligne **Exec=** sera  : <​code>​Exec=google-drive-ocamlfuse /​home/​votre_user/​gdrive</​code>​   * [[montage|Montez]] manuellement / ponctuellement Google Drive avec un [[raccourci-lanceur|lanceur]] (sur lequel il suffira de cliquer - évite le terminal) : pour cela il faut créer un [[raccourci-lanceur|lanceur]],​ où la ligne **Exec=** sera  : <​code>​Exec=google-drive-ocamlfuse /​home/​votre_user/​gdrive</​code>​
-  * Montage automatique de **Google Drive** à chaque démarrage d'​Ubuntu : ajoutez cette commande **google-drive-ocamlfuse /​home///​votre_user///​gdrive** (ou //​**votre_user**//​ est votre identifiant) aux [[tutoriel:​application_demarrage|applications de démarrage]].+  * Montage automatique de **Google Drive** à chaque démarrage d'​Ubuntu : ajoutez cette commande **google-drive-ocamlfuse /​home///​votre_user///​gdrive** (ou //​**votre_user**//​ est votre identifiant ​Ubuntu) aux [[tutoriel:​application_demarrage|applications de démarrage]].
  
-Désormais, tous les fichiers ou répertoires que vous déposerez dans votre pseudo-répertoire **~/​gdrive** seront copiés sur votre Drive. Et à l'​inverse tout ce qui sera déposé sur votre Drive, quel qu’en soit l'​origine,​ sera accessible via votre pseudo-répertoire **~/​gdrive**. Mais attention, dès la fin du montage, plus rien n'est accessible, car il ne s'agit __pas__ d'une réplication.+Pendant le montage, tous les fichiers ou répertoires que vous déposerez dans votre pseudo-répertoire **~/​gdrive** seront copiés sur votre Drive. Et à l'​inverse tout ce qui sera déposé sur votre Drive, quel qu’en soit l'​origine,​ sera accessible via votre pseudo-répertoire **~/​gdrive**. Mais attention, dès la fin du montage, plus rien n'est accessible, car il ne s'agit __pas__ d'une réplication.
  
 ====Problèmes connus==== ====Problèmes connus====
Ligne 266: Ligne 273:
   * La partie "​Error"​ expose les problèmes de fichiers non synchronisés,​   * La partie "​Error"​ expose les problèmes de fichiers non synchronisés,​
  
-=====RClone ​===== +=====Rclone ​=====
-RClone est compatible avec [[https://​rclone.org/​|plusieurs clouds]] dont Google Drive. Son principe est de monter directement un dossier qui pointe directement sur le cloud. +
- +
-Il existe une interface graphique qui s'​appelle rClone Browser ([[https://​martins.ninja/​RcloneBrowser/​|site officiel]])+
  
-La suite sur [[tutoriel:monter_un_cloud|Monter un cloud comme disque local]]+[[:Rclone]] est compatible avec de [[https://​github.com/​rclone/​rclone#​storage-providers|très nombreux protocoles et prestataires]] dont Google Drive.
  
 +Il existe une interface graphique qui s'​appelle Rclone Browser ([[https://​martins.ninja/​RcloneBrowser/​|site officiel]])
  
 +La suite sur la page de documentation //​[[:​rclone]]//​ ou le tutoriel //​[[tutoriel:​monter_un_cloud|Monter un cloud comme disque local]]//.
  
 ===== Utilisation de l'​application Windows ===== ===== Utilisation de l'​application Windows =====
  • google_drive.1670672708.txt.gz
  • Dernière modification: Le 10/12/2022, 12:45
  • par 92.137.30.180