ウェブサイト検索

Debian 13 "Trixie" に VS Code をインストールする方法


Debian 13「トリキシー」にVisual Studio Codeをインストールするためのステップバイステップの手順で、数分でコーディング環境を整えるお手伝いをします。

Microsoft Visual Studio Codeは、オープンソースのクロスプラットフォームのコードエディタであり、紹介がほとんど必要ないほどです。世界中の何百万もの開発者にとって、頼りにされる選択肢です。軽量でありながら強力で、構文ハイライト、スマートコード補完、デバッグツール、Git統合、数千の拡張機能のサポートを備えています。

Debian 13 "Trixie" を使用していて、簡単にインストールする方法を探しているのなら、ここが適切な場所です。このガイドでは、Debian 13 に VS Code をインストールするためのシンプルで実績のある手順を順を追って説明します。数分で、すぐにコーディングを始める準備が整います。

Debian 13「Trixie」にVS Codeをインストールする

Visual Studio CodeはDebianリポジトリには含まれていません。なぜなら、VS Codeのコアはオープンソースですが、Microsoftが配布する公式バイナリには追加のプロプライエタリコンポーネントやMicrosoft固有のライセンス条件が含まれているからです。

同時に、Debianはソフトウェアの自由、ライセンス、および再配布に関して非常に厳格なルールを持っています。これらのプロプライエタリ部分が含まれているため、公式のVS CodeパッケージはDebianのフリーソフトウェアガイドライン(DFSG)に適合していません。しかし、心配しないでください—それでも入手することができます。ここでは、公式のMicrosoftリポジトリから直接インストールする方法をお見せします。

ステップ1:前提条件をインストールする

始める前に、次のステップを進めるために必要なパッケージをいくつかインストールする必要があります。以下のAPTコマンドを入力して前提条件をインストールしてください:

sudo apt install apt-transport-https wget gpg

ステップ2: マイクロソフトのGPGキーをインポートする

MicrosoftリポジトリからGPGキーをインポートして、そこからインストールするソフトウェアの信頼性を確保します。

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/packages.microsoft.gpg

マイクロソフトのリポジトリGPGキーをインポートします。

コマンドが出力を生成しないことに注意してください。

ステップ3:公式Microsoft VS Codeリポジトリを追加する

MicrosoftのGPGキーをインポートした後、公式のVisual Studio CodeリポジトリをDebian 13システムに追加します。これは、新しいバージョンがリリースされた場合、アップデートパッケージがシステムの通常のアップデートと一緒に利用可能になることを意味します。

sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'

VS Code リポジトリを追加してください。

再度、上記のコマンドは出力を生成しません。

ステップ4:パッケージベースをリフレッシュする

TrixieシステムへのVS Codeのインストールを進める前に、利用可能なパッケージのリストを更新する必要があります。以下のコマンドを実行してAPTリポジトリのインデックスを更新してください。

sudo apt update

利用可能なパッケージのリストを更新しています。

ご覧の通り、私たちの新しいVS Codeリポジトリは現在利用可能で、使用する準備が整っています。

ステップ5:Debian 13「Trixie」にVS Codeをインストールする

私たちは、Debian 13 システムに最新の Visual Studio Code リリースをインストールする準備が整いました。次のコマンドを実行してください:

sudo apt install code

Debian 13にVS Codeをインストールしています。

インストールが完了するまでお待ちください。おめでとうございます、これで終わりです!

Debian 13「Trixie」でVS Codeを実行する

デスクトップ環境のアプリケーションメニューからVisual Studio Codeを起動することで、使用を開始できます。

VS Codeを起動中です。

Visual Studio CodeはDebian 13「Trixie」にインストールされ、実行されています。

VS Codeをアンインストールする

Debian 13 ボックスから VS Code をアンインストールしたい場合は、以下のコマンドを実行するだけで簡単にできます。

sudo apt purge code

なぜFlatpakとしてインストールしないのですか?

はい — VS CodeをFlatpakとしてインストールするのは問題ありませんが、MicrosoftのリポジトリからのDEBパッケージを使用するのと比べていくつかのトレードオフがあります。このため、ネイティブパッケージを使用することを強くお勧めします。以下は主な欠点です:

  • パフォーマンスのオーバーヘッド: Flatpakアプリは、ランタイムをバンドルするため、ディスクスペースと起動時間の面でやや重くなることがあります。
  • ファイルシステムサンドボックス:デフォルトでは、Flatpakはシステムファイルへのアクセスを制限します。これは、サンドボックスの外部へのアクセスを必要とするVS Code拡張機能(例:Docker、システムコンパイラ、特定の言語サーバー)で問題が発生する可能性があることを意味します。Flatpakの権限を使ってこれを回避することはできますが、いずれにせよ手間がかかります。
  • 統合の特異性:システム全体のSDK、ツールチェーン、またはデバッガーを検出するなどの一部の機能は、サンドボックスのためにすぐには動作しない場合があります。

結論

それでは、皆さん!あなたのDebian 13「Trixie」システムでVisual Studio Codeが動いているので、最高のコードエディターの1つを使ってコーディングを始める準備が整いました。このガイドがあなたに必要なスタートを提供できたことを願っています。VS Codeについてもっと学ぶには、公式ドキュメントページを訪れてください。

お時間をいただきありがとうございます。いつも通り、あなたのフィードバックやコメントは大歓迎です。楽しいコーディングを!