Ce n'est plus une nouvelle que Google n'a pas encore publié de client Drive officiel pour Linux comme ils l'ont fait avec les plates-formes concurrentes. Cependant, cela n'a pas empêché la communauté Linux de créer des logiciels open source et propriétaires qui vous permettraient d'accéder à Google Drive depuis votre Linux système.
Les options disponibles sont cependant quelque peu lourdes et incomplètes (si je devais le dire ainsi) et ont pour la plupart une courbe d'apprentissage abrupte.
Insync qui est un logiciel payant a réussi à combler cet écart en fournissant un logiciel beaucoup plus convivial qui fonctionne dès la sortie la boîte mais a un prix plutôt élevé de 25 $, ce qui est son plus gros cadeau.
Bien qu'il existe un certain nombre d'autres options gratuites comme Google-drive-ocamlfuse, Reclone et Drive, ils ont malheureusement encore leurs défauts.
GoSync est une nouvelle interface graphique Google Drive client pour Linux écrit en Python et publié sous le GNU General Public License 2 L'application est à peu près encore en version bêta et avec la version la plus récente à version 0.4.
GoSync est singulièrement développé par Himanshu Chauhan et il a travaillé en étroite collaboration avec moi dans la rédaction de cet article.
Installation de GoSync
GoSync est aussi simple que vous auriez pu l'imaginer étant donné qu'il dépend uniquement de Python et quelques autres énumérés ci-dessous, le plus difficile étant d'obtenir votre "client_secrets.json" fichier.
Les instructions d'installation ne sont fournies que pour Ubuntu et ses dérivés et CentOS ; les autres distributions devront cloner le dépôt ou télécharger l'archive zip.
Installer dans Ubuntu et ses dérivés
Vous pouvez essentiellement "sudo apt" via le terminal pour les trois premières dépendances tandis que le reste sera installé à côté de GoSync via pip - qui devraient tous être disponibles dans votre dépôt standard.
$ sudo apt install python $ sudo apt install python-wxgtk2.8 $ sudo apt installer python-googleapi $ sudo apt install python-pip
Installation de GoSync et des dépendances restantes
$ sudo pip installer GoSync
Installer dans CentOS
$ yum install -y python2.7 $ yum install -y python-wxgtk2.8 $ yum install -y python-googleapi $ yum install -y pip
Une fois installé, vous devrez obtenir votre propre “client_secrets.json” et les étapes sont élaborées en pdf joint au lien ci-dessous.
Génération de jetons d'authentification pour l'API Google
Après avoir téléchargé votre fichier “client_secrets.json”, vous le copierez ensuite dans votre /.gosync, après quoi vous pouvez maintenant exécuter le programme à partir du terminal en saisissant “gosync”.
Il manque encore quelques fonctionnalités essentielles, telles que la modification de fichiers et l'impossibilité de synchroniser les fichiers du répertoire local avec Google Drive – dans GoSync comme Himanshu n'y travaille que pendant son temps libre.
Cependant, il est prévu d'implémenter ces fonctionnalités susmentionnées dans les futures mises à jour. De plus, le développeur encourage les contributions de tiers ainsi que les rapports de bogues, donc si vous avez des compétences en codage ou si vous souhaitez signaler des problèmes, vous pouvez consulter son GitHubpour inspecter son travail sur GoSync.