web-dev-qa-db-ja.com

Ubuntu 19.04にVSCodeをインストールする

Ubuntu 19.04にVSCodeをインストールするのに問題があり、見つけたほとんどの手順はUbuntu 18.04/16.04にVSCodeをインストールするためのものです。

まず、Ubuntu SoftwareからVSCodeをインストールしてみました。この後vscodeを開くと、プログラムが空白で表示されます。コンピュータを再起動してから、VSCodeをインストールして再インストールしても、これは続きました。

次に、VSCodeを VSCode Webサイトの.debオプション を使用してインストールしました。 VSCodeを開いたときに、空白のウィンドウしか表示されないという同じ問題が発生しました。

最後に、スナップを使用してVSCodeをインストールしようとしました これらの指示に従って 。繰り返しますが、VSCodeを開くと空白になります。

次に、aptを使用してインストールを試みました。私はsnap remove vscodeを実行し、そこにないことを通知された後、「Sudo apt install vscode」を実行して、vscodeがすでに最新バージョンであることを通知しました。これは、snapでインストールしたバージョンのみをアンインストールしたためだと思います。

VSCodeのドキュメント をざっと見たところ、GPUアクセラレーションに関する問題が原因でVSCodeが空白で表示される場合があることがわかりました。 code --disable-gpuを実行してGPUアクセラレーションを無効にしようとしましたが、VSCodeを再度開いたときに、再び空白になりました。

[〜#〜] tldr [〜#〜]:Ubuntu 19.04にVSCodeをインストールするにはどうすればよいですか?私の次の計画は、Edgeまたはtestビルドのインストールを試みることです。

私はすでに 18.04へのインストールに関するこの質問 を読み、指示に従いました。これらの指示に従ってVSCodeをインストールできませんでした。

[〜#〜] update [〜#〜]/var/log/apt/term.logからの出力は、私のvs codeインストール試行を示しています。

Log started: 2019-05-16  14:05:45
Selecting previously unselected package code.
(Reading database ... 176942 files and directories currently installed.)
Preparing to unpack .../code_1.33.1-1554971066_AMD64.deb ...
Unpacking code (1.33.1-1554971066) ...
Setting up code (1.33.1-1554971066) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for gnome-menus (3.32.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-4ubuntu1) ...
Log ended: 2019-05-16  14:05:48

Log started: 2019-05-20  12:13:37
(Reading database ... 186403 files and directories currently installed.)
Removing code (1.33.1-1554971066) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for gnome-menus (3.32.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-4ubuntu1) ...
Log ended: 2019-05-20  12:13:37

Log started: 2019-05-20  12:13:54
Selecting previously unselected package code.
(Reading database ... 184660 files and directories currently installed.)
Preparing to unpack .../code_1.34.0-1557957934_AMD64.deb ...
Unpacking code (1.34.0-1557957934) ...
Setting up code (1.34.0-1557957934) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for gnome-menus (3.32.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-4ubuntu1) ...
Log ended: 2019-05-20  12:13:57

Log started: 2019-05-20  12:35:47
(Reading database ... 186403 files and directories currently installed.)
Removing code (1.34.0-1557957934) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for gnome-menus (3.32.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-4ubuntu1) ...
Log ended: 2019-05-20  12:35:47

Log started: 2019-05-20  12:38:15
Selecting previously unselected package code.
(Reading database ... 184660 files and directories currently installed.)
Preparing to unpack .../code_1.34.0-1557957934_AMD64.deb ...
Unpacking code (1.34.0-1557957934) ...
Setting up code (1.34.0-1557957934) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for gnome-menus (3.32.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-4ubuntu1) ...
Log ended: 2019-05-20  12:38:18

Log started: 2019-05-20  12:49:21
(Reading database ... 186403 files and directories currently installed.)
Removing code (1.34.0-1557957934) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for gnome-menus (3.32.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-4ubuntu1) ...
Log ended: 2019-05-20  12:49:21

Log started: 2019-05-20  21:37:40
(Reading database ... 186403 files and directories currently installed.)
Removing code (1.34.0-1557957934) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for gnome-menus (3.32.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-4ubuntu1) ...
Log ended: 2019-05-20  21:37:40

別のアップデート:問題を解決しました。 VSCodeをアンインストールするために前のすべての手順を繰り返し、/etc/apt/sources.list.dもチェックしました。このディレクトリには、VSCodeのいくつかの構成ファイルが含まれていたため、削除しました。また、ホームディレクトリの.configディレクトリを確認したところ、いくつかのvscode構成が含まれていたため、削除しました。このVSCode関連ファイルの完全なスクラブを行った後、VSCode Webサイトから.debファイルをダウンロードし、Ubuntuのソフトウェアインストーラーを使用してインストールしました。成功!

2
ByteByByte

端末で次のコマンドを試してください:

Sudo apt update
Sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.Microsoft.com/keys/Microsoft.asc -O- | Sudo apt-key add -
Sudo add-apt-repository "deb [Arch=AMD64] https://packages.Microsoft.com/repos/vscode stable main"
Sudo apt install code
1
Omar Sherif