如何通过终端在 Ubuntu Linux 中安装 VS Code?

在 Ubuntu Linux 上使用终端安装 VS Code 的步骤

在 Ubuntu Linux 上使用终端安装 VS 代码有多种方法,例如 SNAP、APT 包存储库或 Debian 二进制包,这里我们将讨论所有这些方法。

使用 Deb 包 #1st 方法:

下载 VS Code Deb Binary

这是使用终端安装 VS code 的最佳方式,因为这将自动在我们的系统上添加 VSCode 的包存储库以供将来更新。

您可以从官方网站或使用给定的命令获取二进制文件:

wget -O vscode.deb 'https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64'

在 Ubuntu 上使用终端安装 VScode

现在,我们有了可执行文件,让我们使用 DPKG 工具在 Ubuntu Linux 上安装下载的 VS Code 的 Debian 二进制文件。

sudo dpkg -i vscode.deb

使用 APT 包管理器 #1st 方法:

执行 APT 更新

从系统更新过程开始,以确保在您的 Ubuntu 系统上安装了可用的安全更新。此外,这也将重建 APT 缓存。

sudo apt update

添加 Visual Studio Code GPG 密钥和存储库

我们需要添加一个密钥,该密钥已用于对该编码平台的包进行签名。否则,系统将不接受 VSCode 存储库下载所需的软件包。

sudo apt-get install wget gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg

现在添加存储库

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

运行系统更新

若要确保系统能够识别新添加的存储库包,请运行一次 system update 命令:

sudo apt update

安装 Visual Studio Code 的命令

最后,运行单个命令以获取 Ubuntu 系统上的包以安装 VS Code:

sudo apt install code

使用 SNAP 包的第三种方法

打开终端

进入你的Ubuntu Linux系统,打开你的命令终端,快捷键是Ctrl+Alt+T

安装 VSCode Snap 软件包

在 Ubuntu 上使用 Terminal 安装 VSCODE 的另一种简单方法是借助 Snap 包管理器。它是 Ubuntu Linux 系统上可用的默认通用包管理器。

这是在终端上运行它的单个命令:

sudo snap install code --classic

运行代码编辑器

转到“所有应用程序”,搜索“VScode”,当其图标出现时,单击以运行相同的图标。

卸载或删除

好吧,总有一天您不需要任何已安装的应用程序,如果 VSCode 也是如此,那么这里是完全删除它的命令。

如果您使用 Debian 二进制文件或 APT 软件包管理器进行安装:

sudo apt autoremove --purge code

要同时删除 APT 存储库,请执行以下操作:

sudo rm /etc/apt/sources.list.d/vscode.*sudo rm /etc/apt/trusted.gpg.d/ms_vscode_key.gpg

使用过 SNAP 包管理器的用户可以运行:

sudo snap remove code

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun289053.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2024年3月13日 下午10:27
下一篇 2024年3月13日 下午10:30

相关推荐