【问题标题】:Not able to install Visual studio code on ubuntu无法在 ubuntu 上安装 Visual Studio 代码
【发布时间】:2019-07-08 18:59:51
【问题描述】:
我在 ubuntu 上安装 Visual Studio 代码时遇到此错误。
我尝试了这些命令,前三个有效,但在第四个之后出现错误。
- sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
- sudo apt-get 更新
- sudo apt-get install ubuntu-make
-
制作网络视觉工作室代码
用法:umake web [-h] {firefox-dev,phantomjs} ...
umake web:错误:参数框架:无效选择:“visual-studio-code”(从“firefox-dev”、“phantomjs”中选择)
【问题讨论】:
标签:
ubuntu
visual-studio-code
【解决方案1】:
不知道最后一条命令,根据ubuntu-make和https://askubuntu.com/a/616363/861358应该是这样的:
umake ide visual-studio-code
请注意,official Documentation 中描述的还有其他安装 Visual Studio Code 的方法:
安装
基于 Debian 和 Ubuntu 的发行版
安装基于 Debian/Ubuntu 的 Visual Studio Code 的最简单方法
发行版是下载并安装.deb package (64-bit),
通过图形软件中心(如果可用),或
通过命令行:
sudo apt install ./<file>.deb
# If you're on an older Linux distribution, you will need to run this instead:
# sudo dpkg -i <file>.deb
# sudo apt-get install -f
安装依赖安装 .deb 包将自动安装 apt 存储库和签名密钥
使用系统的包管理器启用自动更新。注意
download page 上也提供 32 位和 .tar.gz 二进制文件。
也可以使用以下命令手动安装存储库和密钥
以下脚本:
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
然后更新包缓存并使用以下命令安装包:
sudo apt-get install apt-transport-https
sudo apt-get update
apt-get install code # or code-insiders
【解决方案2】:
如果您自己无法编译 Visual Studio Code,可以按照以下步骤直接安装已编译的二进制文件。
-
第一个更新包(通过下面的代码)
$sudo apt update
$sudo apt install software-properties-common apt-transport-https wget
-
现在导入微软的 GPG 密钥(通过下面的代码)
$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"
-
现在只需安装 Visual Studio Code(通过下面的代码)
$sudo apt update
$sudo apt install code