我只是VSCode-linux-x64
从Microsoft网站下载的。这是一个62 MB的zip文件。如何在Ubuntu系统上安装它?
我只是VSCode-linux-x64
从Microsoft网站下载的。这是一个62 MB的zip文件。如何在Ubuntu系统上安装它?
Answers:
VSCode现在可以作为DEB文件使用。您可以下载它,然后运行:
sudo dpkg -i ~/path/to/code_1.XXX.deb
如果dpkg
抱怨缺少依赖项,请运行:
sudo apt -f install
之后解决问题。
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
code
可执行文件以打开Visual Studio代码code
从终端方便地运行:sudo ln -s /path/to/VSCode/code /usr/local/bin/code
来源(安装说明):https : //code.visualstudio.com/docs/setup/linux
您可以使用Ubuntu Make下载并安装Visual Studio Code:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
然后安装Visual Studio Code:
umake ide visual-studio-code
然后单击它自动放置在启动器上的Visual Studio图标。
要删除它,请删除安装文件夹,然后右键单击启动器以取消固定图标。安装文件夹默认为~/tools/web/visual-studio-code
ln -s $HOME/.local/share/umake/ide/visual-studio-code/code $HOME/bin/
Visual Studio Code 已于2017年2月(v1.10)启用了官方Linux存储库
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF
sudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt -y install code
您可以像往常一样升级/ dist-upgrade
sudo apt -y upgrade
sudo apt -y dist-upgrade
现在,除了rpm / zip外,还有一个适用于Ubuntu和Debian的.deb软件包。它在这里可用,并且可以照常安装:
sudo dpkg -i vscode-amd64.deb
在Xenial上工作正常。也许有人创建了PPA来简化更新。否则它将成为官方存储库的一部分。
更新03/17:自1.10版(2017年2月)起,内置了对官方Linux存储库的支持。VS Code现在可以在Linux上自动更新,尽管您必须手动安装一次。
安装卡扣。
sudo apt install snapd-xdg-open
sudo snap install code --classic
code
,而不是vscode
(已经发布了一个正式文件,vscode
现在已经放弃了snap软件包)。由于更改了字符下限,我无法编辑。
由于他们.deb
现在提供文件,因此我建议使用该文件,而不是下面的方法。
我完成的方式如下。使用终端:
为文件创建一个目录,然后切换到该目录:
mkdir msvs && cd msvs
目录名称是任意的。
将zip文件解压缩到新文件夹中:
unzip ../Downloads/VSCode-linux-x64.zip
使用运行ide
./VSCode-linux-x64/code &
您还可以创建一个桌面链接,以便您可以直接从桌面启动它或双击nautilus。
要创建菜单项:
在终端上,创建一个文件
sudo gedit /usr/share/applications/MSVS.desktop
并复制并粘贴以下内容:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/msvs/code
Name=MSVS
Icon=/opt/msvs/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
Categories=Development
就我而言,可执行文件驻留在内部/opt/msvs
。
sudo cp -R ~/Downloads/VSCode-linux-x64 /opt/msvs
我还从下载了此应用程序的MS图标
wget http://fc06.deviantart.net/fs70/i/2012/344/9/1/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
并将其移至/opt/msvs
:
sudo mv flurry*png /opt/msvs
Code
从Nautilus 双击可执行文件()是否无法运行?(目前,我只能使用Nemo和PCManFM进行测试。)
Icon=/opt/msvs/resources/app/vso.png
。
Icon=/opt/msvs/resources/app/resources/linux/code.png
本身不必安装Visual Studio Code。取而代之的是,您可以将存档解压缩到任何所需的位置,然后双击名为code
(是主要可执行文件)的文件来运行该程序。
这是执行此操作的面向GUI的过程:
转到Visual Studio代码站点,然后单击“ 下载Linux代码”。(您可能还应该查看许可条款和隐私政策。)
在要Visual Studio Code放置的位置新建一个文件夹。最好在您的主文件夹中执行此操作(如果其他用户想要使用Visual Studio Code,则可以为他们单独提取它-然后所有修改或配置更改将针对每个用户)。
该目标文件夹应该为空,因为.zip
提供下载的存档在顶层文件夹中没有包含所有内容。例如,如果将为自己的用户安装的软件放入其中,则可以在其中~/opt
创建一个名为的新文件夹VSCode-linux-x64
。
右键单击下载的.zip文件,然后单击解压缩到...,然后选择创建的文件夹。
如果您愿意,或者如果文件浏览器没有显示“ 提取至...”选项,则可以将.zip文件移动到目标文件夹中,右键单击该图标,然后单击“ 在此处提取”。
要运行Visual Studio Code,请双击code
可执行文件,该可执行文件是提取的文件之一。
当前,Visual Studio Code是“预览”软件,这意味着它仍在开发中并且尚未完全稳定。因此,您可能希望从终端启动它,以便可以看到可能有用的错误和警告。为此,请打开“终端”窗口(Ctrl+ Alt+ T),cd
到将其解压缩到的目录,然后运行./code
。
在Ubuntu上安装VS Code
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
这将下载gpg密钥并复制并制作apt文件。然后,您可以简单地更新和安装vs代码:
sudo apt-get update
sudo apt-get install code
顺便说一句,VS Code将成为Ubuntu 18.04(2018年4月底)中的标准软件包!
您可以使用新的FLATPAK(flathub)存储库安装在任何Linux发行版上https://flathub.org/apps/details/com.visualstudio.code
FLATPAK自动更新已安装的软件包。
下载适用于Visual Studio Code 的Powerbase安装程序脚本
成为根
sudo -i
转到您的下载目录(可能是~/Downloads/
)
cd /home/*yourusername*/Downloads/
运行安装程序脚本。如果没有错误,它将退出…
sh ./vscodeinstaller.sh
而已。这没什么特别的,它可以在任何Linux发行版中使用。只需打开启动器,然后开始键入Visual Studio Code。
sudo -i
,这足以启动sudo ./vscodeinstaller.sh
。更好sudo ~/Downloads/vscodeinstaller.sh
http://www.thepowerbase.com/Vstudio/vscodeinstaller.sh
死链接。