UbuntuにVS Codeをインストールする方法

過去にはセルフホストするcode-serverをインストールする方法を紹介したことはありますが、Ubuntuマシンを直接触るならやはりローカルにインストールするVS Codeのほうが便利です。VS Codeのインストールについては触れていなかったのでここで一度。なお、Snap版もありますが、aptで管理できるdeb版のインストール方法を紹介します。

Ubuntu 26.04にVS Codeをインストール

# 必要なパッケージの準備
sudo apt update
sudo apt install -y wget gpg apt-transport-https

# MicrosoftのGPGキーを登録
wget -qO- https://packages.microsoft.com/keys/microsoft.asc \
  | gpg --dearmor \
  | sudo tee /usr/share/keyrings/microsoft.gpg > /dev/null

# リポジトリを追加
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] \
  https://packages.microsoft.com/repos/code stable main" \
  | sudo tee /etc/apt/sources.list.d/vscode.list

# VS Code をインストール
sudo apt update
sudo apt install -y code

# 日本語パックをインストール
code --install-extension MS-CEINTL.vscode-language-pack-ja

# VS Codeを起動
code

ちなみに、特定のフォルダを開いて起動するには下記です。

code .          # カレントディレクトリ
code ~/projects # 指定ディレクトリ

なお、アプリケーションメニューに「Visual Studio Code」が追加されているのでそこからも起動できます。

日本語化

Ctrl+Shift+Pdisplayと入力、もしくは検索バーに下記を入力してConfigure Display Languageを選択。

>display

日本語を選択してVS Codeを再起動すればOKです。

アップデート

リポジトリ登録済みなので、sudo apt upgrade のタイミングで自動的に最新版に更新されます。

sudo apt update
sudo apt upgrade code
sudo apt update && sudo apt upgrade

アンインストール方法

アンインストールする方法も紹介しておきます。

VS Code のみ削除(設定ファイルは残す)

sudo apt remove code

設定ファイルごと完全に削除

sudo apt purge code

リポジトリとGPGキーも一緒に削除する場合

sudo rm /etc/apt/sources.list.d/vscode.list
sudo rm /usr/share/keyrings/microsoft.gpg
sudo apt update

ユーザー設定・拡張機能も消す場合(任意)

rm -rf ~/.config/Code
rm -rf ~/.vscode
タイトルとURLをコピーしました