LoginSignup
8
7

More than 1 year has passed since last update.

Visual Studio Codeをroot実行する方法

Posted at

概要

  • VS Codeをroot権限 (sudo)で実行する方法
    • Dockerコンテナ内などrootユーザしかいない場合に役立つ
  • 「--user-data-dir」オプションと、--no-sandboxオプションをつけると起動可能
    • ver.1.57系統までは、「--user-data-dir」オプションのみで起動できたが、ver.1.58以降は「--no-sandbox」を追加しないと起動しない

方法

$ code --user-data-dir="~/.vscode-root" --no-sandbox 

スクリプト化

$ cd ~/bin
$ vi code-as-a-root-user.sh

code-as-a-root-user.sh

#!/bin/bash
code --user-data-dir="/root/.config/Code" --no-sandbox
exit 0
$ chmod +x code-as-a-root-user.sh

参考

8
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
7