Debian への Visual Studio Code インストール
方法その1
Debian/Ubuntu用のdebパッケージをダウンロードしてインストール
Download Visual Studio Code - Mac, Linux, Windows https://code.visualstudio.com/Download
インストール例
$ sudo apt install ./code_1.38.1-1568209190_amd64.deb方法その2
開発元が提供するリポジトリを使ってインストール
Running Visual Studio Code on Linux https://code.visualstudio.com/docs/setup/linuxパッケージを認証するキーの追加(APTキー管理)
公開鍵をマイクロソフトのサイトからダウンロードし、APTキー管理フォルダ(/usr/share/keyrings/)に追加$ curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
$ sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
APTリポジトリのソースを追加します。
vscode 用のソースファイル(vscode.list)を /etc/apt/sources.list.d/ フォルダに置く$ sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
APTリポジトリ更新します。
$ sudo apt update
Visual Studio Code のインストール
以下3行を実行sudo apt-get install apt-transport-https <- 現在では不要(相当古い既にサポートされないバージョンのケース)
sudo apt update
sudo apt install code
insider-codeのインストールも可能
sudo apt install insider-code
$ sudo apt-get install apt-transport-https
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
apt-transport-https
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
149 kB のアーカイブを取得する必要があります。
この操作後に追加で 156 kB のディスク容量が消費されます。
取得:1 http://deb.debian.org/debian buster/main amd64 apt-transport-https all 1.8.2 [149 kB]
149 kB を 0秒 で取得しました (1,904 kB/s)
以前に未選択のパッケージ apt-transport-https を選択しています。
(データベースを読み込んでいます ... 現在 143368 個のファイルとディレクトリがインストールされています。)
.../apt-transport-https_1.8.2_all.deb を展開する準備をしています ...
apt-transport-https (1.8.2) を展開しています...
apt-transport-https (1.8.2) を設定しています ...
$ sudo apt update
ヒット:1 http://security.debian.org/debian-security buster/updates InRelease
ヒット:2 http://deb.debian.org/debian buster InRelease
取得:3 https://packages.microsoft.com/repos/vscode stable InRelease [3,182 B]
取得:4 http://deb.debian.org/debian buster-updates InRelease [49.3 kB]
取得:5 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages [141 kB]
取得:6 http://deb.debian.org/debian buster-backports InRelease [46.7 kB]
取得:7 http://deb.debian.org/debian buster-backports/main amd64 Packages.diff/Index [27.8 kB]
取得:8 http://deb.debian.org/debian buster-backports/main amd64 Packages 2019-09-15-0810.44.pdiff [195 B]
取得:8 http://deb.debian.org/debian buster-backports/main amd64 Packages 2019-09-15-0810.44.pdiff [195 B]
268 kB を 1秒 で取得しました (217 kB/s)
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージはすべて最新です。
$ sudo apt install code
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
code
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
55.4 MB のアーカイブを取得する必要があります。
この操作後に追加で 245 MB のディスク容量が消費されます。
取得:1 https://packages.microsoft.com/repos/vscode stable/main amd64 code amd64 1.38.1-1568209190 [55.4 MB]
55.4 MB を 18秒 で取得しました (3,054 kB/s)
以前に未選択のパッケージ code を選択しています。
(データベースを読み込んでいます ... 現在 143372 個のファイルとディレクトリがインストールされています。)
.../code_1.38.1-1568209190_amd64.deb を展開する準備をしています ...
code (1.38.1-1568209190) を展開しています...
code (1.38.1-1568209190) を設定しています ...
mime-support (3.62) のトリガを処理しています ...
gnome-menus (3.31.4-3) のトリガを処理しています ...
desktop-file-utils (0.23-4) のトリガを処理しています ...
$ sudo apt install code-insiders
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
code-insiders
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
55.3 MB のアーカイブを取得する必要があります。
この操作後に追加で 242 MB のディスク容量が消費されます。
取得:1 https://packages.microsoft.com/repos/vscode stable/main amd64 code-insiders amd64 1.39.0-1568277878 [55.3 MB]
55.3 MB を 27秒 で取得しました (2,035 kB/s)
以前に未選択のパッケージ code-insiders を選択しています。
(データベースを読み込んでいます ... 現在 145190 個のファイルとディレクトリがインストールされています。)
.../code-insiders_1.39.0-1568277878_amd64.deb を展開する準備をしています ...
code-insiders (1.39.0-1568277878) を展開しています...
code-insiders (1.39.0-1568277878) を設定しています ...
mime-support (3.62) のトリガを処理しています ...
gnome-menus (3.31.4-3) のトリガを処理しています ...
desktop-file-utils (0.23-4) のトリガを処理しています ...
コメント
コメントを投稿