ラズパイ4Bにgoogle-drive-ocamlfuseをインストールする.
Raspberry Pi(DietPi環境など)でGoogle Driveをマウントするには、google-drive-ocamlfuse をインストールし、Google API Consoleで取得したクライアントIDとシークレットを用いて認証を行う。これにより、ファイルマネージャーやコマンドラインから直接Google Drive内のファイルを操作できるようになる。
インストールおよび設定手順
Section titled “インストールおよび設定手順”具体的なインストールからマウントまでの手順は以下の通りである。
-
依存関係のあるパッケージをインストールする。
Terminal window sudo apt install opam ocaml make libfuse-dev camlp4-extra build-essential pkg-config -
fuseグループの作成と設定を行う。
Terminal window sudo groupadd fusesudo usermod -a -G fuse <ユーザ名>sudo chown root:fuse /dev/fusesudo chmod 660 /dev/fuse -
google-drive-ocamlfuseをインストールする。opam google-drive-ocamlfuseの実行時にはopam-depextのインストールも促されるため、Enterキーを押して進める。Terminal window opam initopam updateopam google-drive-ocamlfuse -
以下の初期化スクリプトを実行する。
. /home/<ユーザ名>/.opam/opam-init/init.sh > /dev/null 2> /dev/null || true -
クライアントIDとシークレットを取得する。 Google API Consoleにアクセスし、Google Driveへアクセスするための認証情報を取得する。
-
Google Driveをマウントする。 取得したクライアントIDとシークレットを用いて以下のコマンドを実行する。
Terminal window google-drive-ocamlfuse -id <クライアントID> -secret <シークレット> マウントするディレクトリパス
google-drive-ocamlfuseはOPAM(OCaml Package Manager)を利用してインストールする。- Google API Consoleでプロジェクトを作成し、クライアントIDとシークレットを発行する必要がある。
- マウントコマンドを実行することで、指定したディレクトリパスにGoogle Driveがマウントされる。
- 参考サイト: How to install from source on Debian Jessie
他の記事を探す