web-dev-qa-db-ja.com

gvfs-googleを使用してコマンドラインでgoogleドライブをマウントする

最近、Arch LinuxはGnome Onlineアカウント( gvfs-goa )を使用してGoogleドライブをマウントするための gvfs-google パッケージを出荷しています。ただし、GnomeではなくCinnamonデスクトップを使用しているため、この統合が適切に機能していないようです。

今のところ、私は drive を使用してGoogleドライブを手動で同期していました。コマンドラインでgvfs-googleを使用してGoogleドライブをマウントする方法はありますか?

16
Florian

Pacman gnome-control-centerを介してインストールし、Gnomeコンポーネントからアカウントを追加する必要があります。残念なことに、これは、Gnome依存関係の多くがこのGnomeコンポーネントに付属し、ドライブにgvfsプラグインを使用することを意味します。

もう1つのオプションは、AURでgoogle-drive-ocamlfuseを使用して大量のocaml依存関係をインストールし、そのルートをたどることです。ファイルシステムにソフトリンクのガベージを作成しないと、google-drive-ocamlfuseをコンパイルできませんでした。

6
Jeremy MJ
2
user215853

GUI経由でマウントできますか?
あなたはgvfs-mountコマンド。
あなたはすでに認証に成功していると思います。
実行中の場合gvfs-mount --list、次のようなものを取得する必要があります:

Drive(0): ST1000DM003-1ER162
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
  Volume(0): OS
    Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
Drive(1): HL-DT-ST DVD+/-RW GTA0N
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Volume(0): [email protected]
  Type: GProxyVolume (GProxyVolumeMonitorGoa)

マウントするには、次を試してください:

gvfs-mount google-drive://[email protected]/

そしてアンマウント:

gvfs-mount -u google-drive://[email protected]/

どちらのコマンドも、成功しても出力を返しません。私にとっては、次の場所にマウントされます。

/run/user/1000/gvfs/google-drive:Host=gmail.com,user=address/

上記のコマンドで、addressを正しいアドレスに置き換えます。

0
yuri