Debian 12 で Google Drive をマウントする

Debian 12 をクリーン・インストールして、Google Driveにマウントしたい。

google-drive-ocamlfuse のインストール

公式のページが役に立つ。

以前Debian で google-drive-ocamlfuse を使うという記事を書いたが、5~6年前の記事ということもあり、そのままでは上手くいかない。

Ubuntuのdebレポは gpg keyの問題で参照できない(aptのlistファイルを編集したのだが)。

というわけで、残った選択肢のひとつ opam (OCaml Package Manager)でインストールする。

sudo apt-get install opam

あとはユーザー権限で以下を実行する:

opam init
opam update
opam install google-drive-ocamlfuse

で良いはず。古いcacheなどが~/.gdfuse/default/ 以下に残っている場合は、stateとcacheの中を削除しておく。

Google Drive APIの準備

Google Drive API の整備は 【2023年最新版】SSH接続しかできないAWS内の仮想マシン(Debian)からGUI無しでGoogle Driveにアクセスする に書いてある手順で問題なかった。

マウント

さあ、とびきり嫌らしくマウントをとろう!

ではなくてマウントしよう。

google-drive-ocamlfuse /home/XXXX/wanna-mount-here

アンマウントは

fusermount -u /home/XXXX/wanna-mount-here