Ubuntu 24.04 LTSにVSCodeをインストールする方法|公式リポジトリ・Snap

公開日:

この記事では Ubuntu 24.04 LTS に高機能エディタ VSCode (Visual Studio Code) をインストールする手順を解説します。 Apple Silicon Mac上のUTM環境(ARM64)での動作確認も含みます。

Ubuntu 24.04 VSCode導入ガイド

はじめに

VSCodeのインストールには主に3つの方法がありますが、Microsoft公式および本記事で最も推奨するのは 「1. 公式リポジトリを追加してaptでインストールする方法」 です。 これにより、システムの更新(apt upgrade)と同時にVSCodeも自動的に最新版へアップデートされるようになります。

検証環境

本記事は以下のような環境で動作確認を行なっております。

OSアーキテクチャ稼働環境詳細(ハード/ソフト)
Ubuntu 24.04aarch64仮想環境UTM 4.7 / Mac mini M4 Pro

他OSの手順

他のLinuxディストリビューションを使用している場合は、以下のハブページを参照してください。

LinuxにVSCodeをインストールする方法|Ubuntu・AlmaLinux対応
LinuxにVSCodeをインストールする方法|Ubuntu・AlmaLinux対応
LinuxにVisual Studio Code(VSCode)をインストールする方法を解説。Ubuntu 24.04、AlmaLinux 10など主要ディストリビューション別に手順をまとめています。
example.com

👇AlmaLinux 10にVSCodeをインストールする記事はこちら👇

AlmaLinux 10にVSCodeをインストールする方法|Microsoft公式リポジトリ(dnf)
AlmaLinux 10にVSCodeをインストールする方法|Microsoft公式リポジトリ(dnf)
AlmaLinux 10にVisual Studio Code(VSCode)をインストールする手順を解説。Microsoft公式リポジトリを追加してdnfで導入する方法、インストール後の起動確認・アップデート・アンインストールまでまとめます。
example.com

方法1: 公式リポジトリ経由でのインストール(推奨)

この方法が最も安定的で管理しやすいためおすすめです。

  1. STEP

    依存パッケージのインストール

    リポジトリ追加に必要なツールをインストールします。

    Terminal window
    sudo apt update
    sudo apt install -y wget gpg
  2. STEP

    署名キーの取得と保存

    MicrosoftのGPGキーをダウンロードし、システムが読み込める形式に変換して保存します。

    Terminal window
    # キーをダウンロードして変換
    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
    # キーを適切なディレクトリに配置
    sudo install -D -o root -g root -m 644 microsoft.gpg /usr/share/keyrings/microsoft.gpg
    # 一時ファイルを削除
    rm -f microsoft.gpg
  3. STEP

    リポジトリの登録

    /etc/apt/sources.list.d/vscode.sources ファイルを作成し、リポジトリ情報を書き込みます。

    以下のコマンドをコピー&ペーストして実行してください。

    Terminal window
    echo "Types: deb
    URIs: https://packages.microsoft.com/repos/code
    Suites: stable
    Components: main
    Architectures: amd64,arm64,armhf
    Signed-By: /usr/share/keyrings/microsoft.gpg" | sudo tee /etc/apt/sources.list.d/vscode.sources
  4. STEP

    VSCodeのインストール

    パッケージリストを更新し、インストールを実行します。

    Terminal window
    sudo apt update
    sudo apt install -y code
  5. STEP

    動作確認

    以下のコマンドでバージョンが表示されれば成功です。

    Terminal window
    code --version
    # 出力例: 1.107.1 ... arm64

方法2: Debパッケージを直接ダウンロードする方法

インターネットに繋がらない環境や、特定のバージョンを入れたい場合に有効です。

  1. STEP

    Debファイルのダウンロード

    公式サイト から .deb ファイルをダウンロードします。 ※Apple Silicon Macなどの場合は Arm64 版を選んでください。

    VSCodeのdebパッケージをダウンロードする
  2. STEP

    インストール

    ダウンロードしたファイルがあるディレクトリで以下を実行します。 (ファイル名はバージョンにより異なります)

    Terminal window
    sudo apt install ./code_1.107.1-1765982437_arm64.deb
    info-icon info

    インストールの途中で「Microsoftのリポジトリを追加しますか?」と聞かれた場合、yes を選ぶことで、今後 apt upgrade で更新できるようになります。

方法3: Snapパッケージ(注意点あり)

UbuntuではSnap版の利用も一般的ですが、アーキテクチャによっては提供状況が異なります。

info-icon ARM64版Snapは提供されていません

2025年現在、Snap版VSCodeのARM64ビルドは提供されていませんsnap install --classic code を実行しても、以下のようなエラーになります。

error: snap "code" is not available on stable for this architecture (arm64) ...

Intel/AMD CPU(amd64)環境であればインストール可能です。

まとめ

Ubuntu 24.04 LTSへのVSCodeインストール方法は以下の通りです。

方法特徴推奨度
1. 公式リポジトリ (apt)自動更新可能、全アーキテクチャ対応★★★
2. Debパッケージ手動導入向け、オフライン環境など★★☆
3. Snapサンドボックス化されるが、ARM64非対応★☆☆

基本的には 方法1(aptリポジトリ) を推奨します。一度設定してしまえば、OSの更新と一緒にVSCodeも常に最新の状態に保つことができます。

関連記事