メインコンテンツへスキップ

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

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

はじめに

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

検証環境

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

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

他OSの手順

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

/linux/install-vscode/

higmasan.com

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

AlmaLinux 10にVSCodeをインストールする方法|Microsoft公式リポジトリ(dnf)

higmasan.com

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

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

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

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

    $ bash
    sudo apt update
    sudo apt install -y wget gpg
  2. 署名キーの取得と保存

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

    $ bash
    # キーをダウンロードして変換
    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. リポジトリの登録

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

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

    $ bash
    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. VSCodeのインストール

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

    $ bash
    sudo apt update
    sudo apt install -y code
  5. 動作確認

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

    $ bash
    code --version
    # 出力例: 1.107.1 ... arm64

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

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

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

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

    VSCodeのdebパッケージをダウンロードする
  2. インストール

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

    $ bash
    sudo apt install ./code_1.107.1-1765982437_arm64.deb

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

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

まとめ

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

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

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

関連記事

サイト内検索