Différences
Ci-dessous, les différences entre deux révisions de la page.
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 | ||
google_drive [Le 08/08/2021, 10:13] christophe c [Limitations] aide |
google_drive [Le 15/04/2022, 20:37] christophe c [Utilisation] ref 4.3 |
||
---|---|---|---|
Ligne 29: | Ligne 29: | ||
| [[#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 | Démarrez VGrive et synchronisez vos fichiers avec Google Drive grâce à un système propre et minimaliste. | | ||
+ | | [[https://prahladyeri.github.io/tuxdrive/|Tux Drive]] | MIT License | CLI | man | Linux, win(Python) | non | | | ||
- GUI : Qualité de l'interface graphique (facilité) | - GUI : Qualité de l'interface graphique (facilité) | ||
Ligne 48: | Ligne 49: | ||
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à). | ||
- | **Attention !** La solution Gnome-Online-Accounts est un montage **gvfs** (//Gnome Virtual File System//), donc un simple accès internet au drive lui-même. A ce titre elle a une série de limitations : vous __n'avez pas__ une copie locale du contenu de votre Google Drive et si internet est coupé, vous __ne pouvez donc pas accéder__ à ces fichiers (sauf si vous en avez fait une copie manuelle). Vous n'accédez pas non plus à d'autres fonctionnalités de G-Drive, comme les liens de partage. \\ | + | **Attention !** La solution Gnome-Online-Accounts est un montage **gvfs** (//Gnome Virtual File System//), donc un simple accès internet au drive lui-même. A ce titre elle a une série de limitations : vous __n'avez pas__ une copie locale du contenu de votre Google Drive et si internet est coupé, vous __ne pouvez donc pas accéder__ à ces fichiers (sauf si vous en avez fait une copie manuelle). Vous n'avez pas de synchro automatique, et vous n'accédez pas non plus à d'autres fonctionnalités de G-Drive, comme les liens de partage. \\ |
**Contournement de ces limitations** :\\ | **Contournement de ces limitations** :\\ | ||
Ligne 110: | Ligne 111: | ||
Google-drive-ocamlfuse est une alternative libre à Insync permettant d’accéder facilement à vos données stockées sur Google Drive. | Google-drive-ocamlfuse est une alternative libre à Insync permettant d’accéder facilement à vos données stockées sur Google Drive. | ||
- | Le [[https://github.com/astrada/google-drive-ocamlfuse|développement est déjà assez ancien]], toujours actif en 2020, et sur une Ubuntu 21.04, la solution fonctionne parfaitement. Le fonctionnement est très similaire à celui de **gnome-online-accounts**. | + | Le [[https://github.com/astrada/google-drive-ocamlfuse|développement est déjà assez ancien]], toujours actif en 2022, et sur une Ubuntu 21.04, la solution fonctionne parfaitement. Le fonctionnement est très similaire à celui de **gnome-online-accounts**. |
Fonctionnalités : | Fonctionnalités : | ||
Ligne 127: | Ligne 128: | ||
* [[:tutoriel:comment_installer_un_paquet|Installez le paquet]]: **[[apt>google-drive-ocamlfuse]]**. | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]]: **[[apt>google-drive-ocamlfuse]]**. | ||
- | En ligne de commande, ça 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-get update | ||
Ligne 134: | Ligne 135: | ||
====Utilisation==== | ====Utilisation==== | ||
Commencez par permettre à Google-drive-ocamlfuse d'accéder à Google Drive. | Commencez par permettre à Google-drive-ocamlfuse d'accéder à Google Drive. | ||
- | * Lancez dans un [[:terminal]] ou via la fenêtre **alt+F2**, la commande suivante: <code>google-drive-ocamlfuse</code> votre navigateur web s'ouvre, 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. | + | * Lancez dans un [[:terminal]] ou via la fenêtre **alt+F2**, la commande suivante: <code>google-drive-ocamlfuse</code> votre navigateur web sur s'ouvre 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. |
* Créez un dossier dans votre dossier personnel pour y placer les documents que vous souhaitez synchroniser:<code>mkdir gdrive</code> | * Créez un dossier dans votre dossier personnel pour y placer les documents que vous souhaitez synchroniser:<code>mkdir gdrive</code> | ||
* [[montage|Montez]] manuellement Google Drive avec la commande suivante : <code>google-drive-ocamlfuse ~/gdrive</code>Si vous souhaitez créer un [[raccourci-lanceur|lanceur]] pour lancer manuellement **gdrive** sans passer par le terminal, la ligne **Exec=** y sera la suivante : <code>Exec=google-drive-ocamlfuse /home/votre_user/gdrive</code> | * [[montage|Montez]] manuellement Google Drive avec la commande suivante : <code>google-drive-ocamlfuse ~/gdrive</code>Si vous souhaitez créer un [[raccourci-lanceur|lanceur]] pour lancer manuellement **gdrive** sans passer par le terminal, la ligne **Exec=** y sera la suivante : <code>Exec=google-drive-ocamlfuse /home/votre_user/gdrive</code> | ||
Ligne 141: | Ligne 142: | ||
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**. | 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**. | ||
+ | ====Problèmes connus==== | ||
+ | Si l'installation ne fonctionne pas, cela peut venir d'une ancienne installation obsolète ou de la corruption d'un fichier de configuration. Supprimer le fichier **~/.gdfuse/default/state** (au terminal via un **rm ~/.gdfuse/default/state**) peut régler le problème. | ||
+ | |||
+ | Puis relancer l'opération (dans un terminal) en tapant : | ||
+ | * **google-drive-ocamlfuse** => votre navigateur web s'ouvre, 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. | ||
+ | puis | ||
+ | * **google-drive-ocamlfuse ~/gdrive** => cette commande "monte" Google Drive (le répertoire gdrive doit exister, bien sur). | ||
====Limitations==== | ====Limitations==== | ||
- | **Attention !** La solution **google-drive-ocamlfuse** est un montage **fuse**, donc un simple accès internet au drive lui-même. A ce titre elle a une série de limitations : vous __n'avez pas__ une copie locale du contenu de votre Google Drive et si internet est coupé, vous __ne pouvez donc pas accéder__ à ces fichiers (sauf si vous en avez fait une copie manuelle). Vous n'accédez pas non plus à d'autres fonctionnalités de G-Drive, comme les liens de partage. \\ | + | **Attention !** La solution **google-drive-ocamlfuse** est un montage **fuse**, donc un simple accès internet au drive lui-même. A ce titre elle a une série de limitations : vous __n'avez pas__ une copie locale du contenu de votre Google Drive et si internet est coupé, vous __ne pouvez donc pas accéder__ à ces fichiers (sauf si vous en avez fait une copie manuelle). Il n'y a pas de synchro automatique, montante ou descendante. Enfin, vous n'accédez pas à d'autres fonctionnalités de G-Drive, comme les liens de partage. \\ |
**Contournement des limitations** :\\ | **Contournement des limitations** :\\ | ||
Ligne 149: | Ligne 157: | ||
====Astuces==== | ====Astuces==== | ||
- | Le fichier **~/.gdfuse/default/config** contient des paramètres de **ocamlfuse** que vous pouvez modifier à la main (si vous comprenez ce que vous faite). Par exemple, la ligne **read_only=false** peut être passée à **read_only=true** pour mettre le partage en lecture seul. | + | Le fichier **~/.gdfuse/default/config** contient des paramètres de **ocamlfuse** que vous pouvez modifier à la main (si vous comprenez ce que vous faite). Par exemple, la ligne **read_only=false** peut être passée à **read_only=true** pour mettre le partage en lecture seule. |
===== GoSync ===== | ===== GoSync ===== |