Chromebook(ChromeOS)本体に導入したOneDriveアプリと、Linux(開発環境)コンテナ内のVisual Studio Codeは分離された環境になっているため、標準の「ファイル」アプリ経由で はLinux側からアクセスできない。
VS CodeからOneDriveのフォルダを開くには、Linux環境内にOneDriveを「ローカルフォルダ」としてマウント(接続)するツール(Rclone)を使用して対応する。
設定手順
- Rclone(マウントツール)のインストール
Linuxターミナルで以下のコマンドを実行
curl https://rclone.org/install.sh | sudo bash - OneDriveとの連携設定
続いて設定コマンドを実行
rclone config対話形式で質問が表示されるので、次のように進める。
- >n を入力(新規作成 New remote)
- 名前を聞かれるので onedrive と入力してEnter
- ストレージ一覧が表示されたら onedrive(リスト内の番号でも可)を入力してEnter
- client_id や client_secret は何も入力せずそのままEnter
- Edit advanced config? は n(またはそのままEnter)
- Use auto config? は y を入力すると、Chromebookのブラウザが開く。Microsoftアカウントでログインしてアクセス許可を出す。
- ターミナルに戻り、アカウントタイプ(通常は 1 の OneDrive Personal や Business)を選択
- y を押して設定を保存し、q を入力して設定を終了
- マウント用フォルダの作成と接続
Linuxホームディレクトリ直下に OneDrive という名前のフォルダを作成し、そこへ接続する。
# フォルダの作成 mkdir -p ~/OneDrive # OneDriveのマウント実行 rclone --vfs-cache-mode writes mount onedrive: ~/OneDrive &
これでVSCodeからOneDriveのファイルが編集できる。
公開:2026.10.06(火) 11:31 晴れ 26℃
0 件のコメント:
コメントを投稿