如何升级Visual Studio代码编辑器?

zur*_*fyx 22 visual-studio-code

在Linux Ubuntu上升级Visual Studio Code的最佳方法是什么?

目前我定期从他们的官方网站获取最新版本(.deb):https://code.visualstudio.com/

sudo dpkg -i code_*.deb
Run Code Online (Sandbox Code Playgroud)

zur*_*fyx 30

Visual Studio Code 于20172月启用官方Linux存储库(v1.10)

sudo add-apt-repository -y "deb https://packages.microsoft.com/repos/vscode stable main "
sudo apt update
sudo apt -y install code
Run Code Online (Sandbox Code Playgroud)

您可以照常升级/ dist-upgrade

sudo apt -y upgrade
sudo apt -y dist-upgrade
Run Code Online (Sandbox Code Playgroud)

  • 我使用 `sudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main "` 来避免收到不受支持的体系结构消息。 (2认同)

Nag*_*gev 21

如果您已通过存储库安装它,请退出 Visual Studio Code,然后执行以下操作:

sudo apt update
sudo apt install code
Run Code Online (Sandbox Code Playgroud)

这与安装或升级到最新版本的命令相同。您可以通过以下方式查看版本:

code --version
Run Code Online (Sandbox Code Playgroud)

现在最简单且推荐的方法是使用snap

sudo snap install --classic code
Run Code Online (Sandbox Code Playgroud)

并且更新应该是自动的。


小智 6

  1. 当您在 Ubuntu 20.08 上安装带有 .deb 文件的 Visual Studio Code 时,首先将其删除:

    sudo apt-get remove code
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在此链接中添加存储库https://code.visualstudio.com/docs/setup/linux

     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 signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
    
    Run Code Online (Sandbox Code Playgroud)
  3. 更新包缓存并重新安装

     sudo apt-get install apt-transport-https
     sudo apt-get update
     sudo apt-get install code
    
    Run Code Online (Sandbox Code Playgroud)
  4. 下次当您想要升级时,只需执行以下操作:

     sudo apt-get update
     sudo apt-get upgrade code
    
    Run Code Online (Sandbox Code Playgroud)

由于您的存储库缺少升级 Visual Studio Code 的信息,因此上述解决方案将修复它。


mar*_*han 5

[1]:通过以下链接将最新的vscode(.deb)软件包下载到您的计算机上:

https://go.microsoft.com/fwlink/?LinkID=760868

,或在这里:https :
//code.visualstudio.com/docs/

[2]:然后在下载.deb文件的文件夹中打开一个终端,并输入:

sudo dpkg -i <the downloaded file>.deb
Run Code Online (Sandbox Code Playgroud)

[3]:最后,如果您有apt-get do(如果没有先安装apt-get):

sudo apt-get install -f
Run Code Online (Sandbox Code Playgroud)


Mah*_*uda 5

这在 ubuntu 中运行良好。

sudo apt-get update
sudo apt-get install code 
Run Code Online (Sandbox Code Playgroud)