如何在 Ubuntu 上安装 Visual Studio Code? – wiki词典


如何在 Ubuntu 上安装 Visual Studio Code

Visual Studio Code (VS Code) 是一个由 Microsoft 开发的免费、开源且功能强大的代码编辑器,广受开发者喜爱。它支持多种编程语言、提供丰富的扩展生态系统,是 Ubuntu Linux 用户进行软件开发的理想选择。

本文将详细介绍在 Ubuntu 系统上安装 Visual Studio Code 的几种方法。建议采用 APT 仓库 方法,因为它能确保您的 VS Code 始终保持最新。

方法一:通过 APT 仓库安装 (推荐)

这种方法会将 Microsoft 的 APT (Advanced Package Tool) 仓库添加到您的系统,使您能够像安装其他 Ubuntu 软件包一样,通过命令行轻松安装和更新 VS Code。

  1. 更新软件包列表并安装必要的依赖项:
    打开终端(快捷键:Ctrl + Alt + T),然后执行以下命令:

    bash
    sudo apt update
    sudo apt install software-properties-common apt-transport-https wget -y

    * sudo apt update:刷新可用软件包列表。
    * software-properties-common:提供 add-apt-repository 命令。
    * apt-transport-https:允许 APT 通过 HTTPS 访问仓库。
    * wget:用于下载文件,这里用于下载 GPG 密钥。

  2. 导入 Microsoft GPG 密钥:
    为了验证从 Microsoft 仓库下载的软件包的真实性,您需要导入其 GPG (GNU Privacy Guard) 密钥:

    bash
    wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -

    * wget -q ... -O-:静默下载密钥文件并输出到标准输出。
    * sudo apt-key add -:将接收到的密钥添加到系统的可信密钥列表中。

  3. 添加 Visual Studio Code 仓库:
    现在,将 VS Code 的 APT 仓库添加到您的系统源列表中:

    bash
    sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"

    这条命令会创建一个新的源文件,指向 Microsoft 的 VS Code 软件包仓库。

  4. 再次更新软件包列表并安装 VS Code:
    添加新仓库后,需要再次更新软件包列表,然后即可安装 code 软件包:

    bash
    sudo apt update
    sudo apt install code

安装完成后,您可以在 Ubuntu 的应用程序菜单中搜索 “Visual Studio Code” 来启动它,或者在终端中直接输入 code 命令。

方法二:通过 .deb 包安装

如果您倾向于手动控制安装过程,或者在没有外部网络访问权限的情况下进行安装,可以下载 .deb 软件包进行安装。

  1. 下载 .deb 包:
    访问 Visual Studio Code 官方下载页面:code.visualstudio.com/download
    找到 “Debian, Ubuntu” 部分,下载适用于 64 位系统的 .deb 文件。文件通常命名为 code_<版本号>_amd64.deb

  2. 安装 .deb 包:
    打开终端,导航到您下载 .deb 文件的目录(例如,如果下载到 ~/Downloads 目录):

    bash
    cd ~/Downloads
    sudo apt install ./<文件名>.deb

    请将 <文件名>.deb 替换为您实际下载的文件名,例如 code_1.85.1-1702910922_amd64.deb

    如果在安装过程中遇到依赖问题,可以使用以下命令尝试修复:

    bash
    sudo apt-get install -f

    注意: 通过 .deb 包安装通常也会自动添加 Microsoft 的 APT 仓库,以便将来可以进行自动更新。

方法三:通过 Snap 安装

Snap 是 Ubuntu 默认支持的一种通用软件包管理系统,它允许应用程序以独立沙盒化的方式运行。通过 Snap 安装 VS Code 简单快捷。

  1. 打开终端并运行以下命令:

    bash
    sudo snap install --classic code

    * sudo snap install:用于安装 Snap 软件包。
    * --classic:允许 Snap 应用访问系统资源,这对于像 VS Code 这样的开发工具是必需的。
    * code:VS Code 在 Snap 商店中的软件包名称。

    输入您的用户密码,然后等待安装完成。Snap 软件包通常较大,下载和安装可能需要一些时间。

验证安装

无论您采用哪种方法安装,都可以在终端中运行以下命令来验证 Visual Studio Code 是否已成功安装并查看其版本:

bash
code --version

如果安装成功,您将看到 VS Code 的版本信息输出。


希望这篇详细指南能帮助您在 Ubuntu 系统上顺利安装 Visual Studio Code,开始您的编码之旅!

滚动至顶部