如何在 Ubuntu 20.04 LTS 中更新 Visual Studio Code 而无需下载完整安装程序?

如何在 Ubuntu 20.04 LTS 中更新 Visual Studio Code 而无需下载完整安装程序?

三周前,我从 Windows 10 转到了 Ubuntu 20.04 LTS。我使用 Visual Studio Code,每当我在更新中获得更新时,它都会显示在设置 > 下载更新 (1) 中。当我单击下载更新时,Firefox 会打开,然后我必须从那里下载 Visual Studio Code 安装程序,然后我必须安装它。这是我每次都要做的事情。在 Windows 中,我只需单击下载更新按钮,然后更新就会自动下载。

请告诉我是否有任何方法可以像使用 termianl 一样轻松更新 Visual Studio Code?

提前致谢

附言:抱歉我的英语不好,因为它不是我的母语,我可能犯了一些语法错误。

答案1

安装后,您应该有以下文件: /etc/apt/sources.list.d/vscode.list 其内容如下:

deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main

这将允许你使用 apt 进行更新

sudo apt update
sudo apt upgrade

答案2

就我而言,这不是一次直接的升级。我尝试使用以下命令升级 VS Code

sudo apt install apt-transport-https
sudo apt update

我收到以下错误

在此处输入图片描述

然后我使用下面的过程来升级 VS Code。

  • 从网站下载 .deb 文件
  • 执行以下命令sudo dpkg -i <file>.deb&sudo apt-get install -f # Install dependencies
  • 按顺序执行命令
  • wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
  • sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
  • sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
  • 然后更新包缓存并安装包
  • $ sudo apt install apt-transport-https
  • $ sudo apt update
  • $ sudo apt install code # or code-insiders

完毕

参考:https://code.visualstudio.com/docs/setup/linux

最终截图
在此处输入图片描述

答案3

我只更新了 VS Code,而不是所有已安装的软件包,方法如下:

sudo apt update
sudo apt-get --only-upgrade install code

相关内容