如何在 Linux 中安装 Visual Studio Code

如何在 Linux 中安装 Visual Studio Code,第1张

1. 下载 Visual Studio Code 软件包

首先,我们要从微软服务器中下载 64 位 Linux *** 作系统的 Visual Studio Code 安装包,链接是 http://go.microsoft.com/fwlink/?LinkID=534108。这里我们使用 wget 下载并保存到 tmp/VSCODE 目录。

mkdir /tmp/vscodecd /tmp/vscode/

wget https://az764295.vo.msecnd.net/public/0.3.0/VSCode-linux-x64.zip

2. 提取软件包

现在,下载好 Visual Studio Code 的 zip 压缩包之后,我们打算使用 unzip 命令解压它。我们要在终端或者控制台中运行以下命令。

unzip /tmp/vscode/VSCode-linux-x64.zip -d /opt/

注意:如果我们还没有安装 unzip,我们首先需要通过软件包管理器安装它。如果你运行的是 Ubuntu,使用 apt-get,如果运行的是 Fedora、CentOS、可以用 dnf 或 yum 安装它。

3. 运行 Visual Studio Code

展开软件包之后,我们可以直接运行一个名为 Code 的文件启动 Visual Studio Code。

sudo chmod +x /opt/VSCode-linux-x64/Code

sudo /opt/VSCode-linux-x64/Code

如果我们想通过终端在任何地方启动 Code,我们就需要创建 /opt/vscode/Code 的一个链接 /usr/local/bin/code。

ln -s /opt/VSCode-linux-x64/Code /usr/local/bin/code

现在,我们就可以在终端中运行以下命令启动 Visual Studio Code 了。

code .

4. 创建桌面启动

下一步,成功展开 Visual Studio Code 软件包之后,我们打算创建桌面启动程序,使得

根据不同桌面环境能够从启动器、菜单、桌面启动它。首先我们要复制一个图标文件到/usr/share/icons/ 目录。

cp /opt/VSCode-linux-x64/resources/app/vso.png /usr/share/icons/

然后,我们创建一个桌面启动程序,文件扩展名为 .desktop。这里我们使用喜欢的文本

编辑器在 /tmp/VSCODE/ 目录中创建名为 visualstudiocode.desktop 的文件。

vi /tmp/vscode/visualstudiocode.desktop

然后,粘贴下面的行到那个文件中。

[Desktop Entry]

Name=Visual Studio Code

Comment=Multi-platform code editor for Linux

Exec=/opt/VSCode-linux-x64/Code

Icon=/usr/share/icons/vso.png

Type=Application

StartupNotify=true

Categories=TextEditorDevelopmentUtility

MimeType=text/plain

创建完桌面文件之后,我们会复制这个桌面文件到 /usr/share/applications/ 目录,这样启动器和菜单中就可以单击启动 Visual Studio Code 了。

cp /tmp/vscode/visualstudiocode.desktop /usr/share/applications/

完成

Centos 6.4 64位最小化安装共计 325 个包,详情如下:       

安装 setup-2.8.14-20.el6.noarch

安装 filesystem-2.4.30-3.el6.x86_64

安装 xml-common-0.6.3-32.el6.noarch

安装 cjkuni-fonts-common-0.2.20080216.1-35.el6.noarch

安装 iso-codes-3.16-2.el6.noarch

安装 basesystem-10.0-4.el6.noarch

安装 dmz-cursor-themes-0.4-4.el6.noarch

安装 libX11-common-1.5.0-4.el6.noarch

安装 ca-certificates-2010.63-3.el6_1.5.noarch

安装 ncurses-base-5.7-3.20090208.el6.x86_64

安装 tzdata-2012j-1.el6.noarch

安装 glibc-common-2.12-1.107.el6.x86_64

安装 nss-softokn-freebl-3.12.9-11.el6.x86_64

安装 glibc-2.12-1.107.el6.x86_64

安装 ncurses-libs-5.7-3.20090208.el6.x86_64

安装 bash-4.1.2-14.el6.x86_64

安装 libattr-2.4.44-7.el6.x86_64

安装 libcap-2.16-5.5.el6.x86_64

安装 zlib-1.2.3-29.el6.x86_64

安装 dbus-libs-1.2.24-7.el6_3.x86_64

安装 freetype-2.3.11-6.el6_2.9.x86_64

安装 info-4.13a-8.el6.x86_64

安装 audit-libs-2.2-2.el6.x86_64

安装 popt-1.13-7.el6.x86_64

安装 chkconfig-1.3.49.3-2.el6.x86_64

安装 libxml2-2.7.6-8.el6_3.4.x86_64

安装 libcom_err-1.41.12-14.el6.x86_64

安装 libacl-2.2.49-6.el6.x86_64

安装 db4-4.7.25-17.el6.x86_64

安装 bzip2-libs-1.0.5-7.el6_0.x86_64

安装 nspr-4.9.2-1.el6.x86_64

安装 libstdc++-4.4.7-3.el6.x86_64

安装 libICE-1.0.6-1.el6.x86_64

安装 nss-util-3.14.0.0-2.el6.x86_64

安装 libsepol-2.0.41-4.el6.x86_64

安装 libselinux-2.0.94-5.3.el6.x86_64

安装 glib2-2.22.5-7.el6.x86_64

安装 gamin-0.1.10-9.el6.x86_64

安装 atk-1.28.0-2.el6.x86_64

安装 sed-4.2.1-10.el6.x86_64

安装 shadow-utils-4.1.4.2-13.el6.x86_64

安装 expat-2.0.1-11.el6_2.x86_64

安装 dbus-glib-0.86-5.el6.x86_64

安装 libogg-1.1.4-2.1.el6.x86_64

安装 gawk-3.1.7-10.el6.x86_64

安装 readline-6.0-4.el6.x86_64

安装 sqlite-3.6.20-1.el6.x86_64

安装 file-libs-5.04-15.el6.x86_64

安装 libpng-1.2.49-1.el6_2.x86_64

安装 libuuid-2.17.2-12.9.el6.x86_64

安装 libSM-1.2.1-2.el6.x86_64

安装 libgpg-error-1.7-4.el6.x86_64

安装 libjpeg-turbo-1.2.1-1.el6.x86_64

安装 libart_lgpl-2.3.20-5.1.el6.x86_64

安装 pkgconfig-0.23-9.1.el6.x86_64

安装 libgcrypt-1.4.5-9.el6_2.2.x86_64

安装 libblkid-2.17.2-12.9.el6.x86_64

安装 lua-5.1.4-4.1.el6.x86_64

安装 libvorbis-1.2.3-4.el6_2.1.x86_64

安装 pcre-7.8-6.el6.x86_64

安装 grep-2.6.3-3.el6.x86_64

安装 cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64

安装 libidn-1.18-2.el6.x86_64

安装 which-2.19-6.el6.x86_64

安装 avahi-libs-0.6.25-12.el6.x86_64

安装 tcp_wrappers-libs-7.6-57.el6.x86_64

安装 xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64

安装 elfutils-libelf-0.152-1.el6.x86_64

安装 libXau-1.0.6-4.el6.x86_64

安装 libxcb-1.8.1-1.el6.x86_64

安装 libX11-1.5.0-4.el6.x86_64

安装 libXext-1.3.1-2.el6.x86_64

安装 libXrender-0.9.7-2.el6.x86_64

安装 libXi-1.6.1-3.el6.x86_64

安装 libXfixes-5.0-3.el6.x86_64

安装 libXcursor-1.1.13-2.el6.x86_64

安装 libXrandr-1.4.0-1.el6.x86_64

安装 libXinerama-1.1.2-2.el6.x86_64

安装 libXt-1.1.3-1.el6.x86_64

安装 libXmu-1.1.1-2.el6.x86_64

安装 libtiff-3.9.4-9.el6_3.x86_64

安装 libutempter-1.1.5-4.1.el6.x86_64

安装 psmisc-22.6-15.el6_0.1.x86_64

安装 findutils-4.4.2-6.el6.x86_64

安装 libselinux-utils-2.0.94-5.3.el6.x86_64

安装 checkpolicy-2.0.22-1.el6.x86_64

安装 bzip2-1.0.5-7.el6_0.x86_64

安装 cpio-2.10-11.el6_3.x86_64

安装 libcap-ng-0.6.4-3.el6_0.1.x86_64

安装 dbus-1.2.24-7.el6_3.x86_64

安装 ibus-libs-1.3.4-6.el6.x86_64

安装 sysvinit-tools-2.87-4.dsf.el6.x86_64

安装 pth-2.0.7-9.3.el6.x86_64

安装 libtasn1-2.3-3.el6_2.1.x86_64

安装 libtdb-1.2.10-1.el6.x86_64

安装 libtool-ltdl-2.2.6-15.5.el6.x86_64

安装 gnutls-2.8.5-10.el6.x86_64

安装 dbus-x11-1.2.24-7.el6_3.x86_64

安装 hal-libs-0.5.14-11.el6.x86_64

安装 xorg-x11-xauth-1.0.2-7.1.el6.x86_64

安装 libXdamage-1.1.3-4.el6.x86_64

安装 libXtst-1.2.1-2.el6.x86_64

安装 libXres-1.0.6-2.el6.x86_64

安装 libXxf86vm-1.1.2-2.el6.x86_64

安装 libXxf86misc-1.0.3-4.el6.x86_64

安装 libXcomposite-0.4.3-4.el6.x86_64

安装 xcb-util-0.3.6-1.el6.x86_64

安装 startup-notification-0.10-2.1.el6.x86_64

安装 avahi-glib-0.6.25-12.el6.x86_64

安装 gstreamer-tools-0.10.29-1.el6.x86_64

安装 gstreamer-0.10.29-1.el6.x86_64

安装 grubby-7.0.15-3.el6.x86_64

安装 shared-mime-info-0.70-4.el6.x86_64

安装 jasper-libs-1.900.1-15.el6_1.1.x86_64

安装 file-5.04-15.el6.x86_64

安装 nss-softokn-3.12.9-11.el6.x86_64

安装 flac-1.2.1-6.1.el6.x86_64

安装 eggdbus-0.6-3.el6.x86_64

安装 MAKEDEV-3.24-6.el6.x86_64

安装 desktop-file-utils-0.15-9.el6.x86_64

安装 libcroco-0.6.2-5.el6.x86_64

安装 libIDL-0.8.13-2.1.el6.x86_64

安装 ORBit2-2.14.17-3.2.el6_3.x86_64

安装 libbonobo-2.24.2-5.el6.x86_64

安装 vim-minimal-7.2.411-1.8.el6.x86_64

安装 procps-3.2.8-25.el6.x86_64

安装 net-tools-1.60-110.el6_2.x86_64

安装 tar-1.23-11.el6.x86_64

安装 gmp-4.3.1-7.el6_2.2.x86_64

安装 libusb-0.1.12-23.el6.x86_64

安装 db4-utils-4.7.25-17.el6.x86_64

安装 libss-1.41.12-14.el6.x86_64

安装 e2fsprogs-libs-1.41.12-14.el6.x86_64

安装 pinentry-0.7.6-6.el6.x86_64

安装 diffutils-2.8.1-28.el6.x86_64

安装 binutils-2.20.51.0.2-5.36.el6.x86_64

安装 m4-1.4.13-5.el6.x86_64

安装 libnih-1.0.1-7.el6.x86_64

安装 upstart-0.6.5-12.el6.x86_64

安装 dash-0.5.5.1-4.el6.x86_64

安装 ncurses-5.7-3.20090208.el6.x86_64

安装 groff-1.18.1.4-21.el6.x86_64

安装 less-436-10.el6.x86_64

安装 coreutils-libs-8.4-19.el6.x86_64

安装 gzip-1.3.12-18.el6.x86_64

安装 cracklib-2.8.16-4.el6.x86_64

安装 cracklib-dicts-2.8.16-4.el6.x86_64

安装 coreutils-8.4-19.el6.x86_64

安装 pam-1.1.1-13.el6.x86_64

安装 fontconfig-2.8.0-3.el6.x86_64

安装 module-init-tools-3.9-21.el6.x86_64

安装 hwdata-0.233-7.9.el6.noarch

安装 ConsoleKit-libs-0.4.1-3.el6.x86_64

安装 polkit-0.96-2.el6_0.1.x86_64

安装 ConsoleKit-0.4.1-3.el6.x86_64

安装 redhat-logos-60.0.14-12.el6.centos.noarch

安装 plymouth-scripts-0.8.3-27.el6.centos.x86_64

安装 hicolor-icon-theme-0.11-1.1.el6.noarch

安装 alsa-lib-1.0.22-3.el6.x86_64

安装 libsndfile-1.0.20-5.el6.x86_64

安装 ConsoleKit-x11-0.4.1-3.el6.x86_64

安装 libpciaccess-0.13.1-2.el6.x86_64

安装 libXft-2.3.1-2.el6.x86_64

安装 logrotate-3.7.8-16.el6.x86_64

安装 nss-3.14.0.0-12.el6.x86_64

安装 nss-sysinit-3.14.0.0-12.el6.x86_64

安装 nss-tools-3.14.0.0-12.el6.x86_64

安装 openldap-2.4.23-31.el6.x86_64

安装 libuser-0.56.13-5.el6.x86_64

安装 sgml-common-0.6.3-32.el6.noarch

安装 GConf2-2.28.0-6.el6.x86_64

安装 libgsf-1.14.15-5.el6.x86_64

安装 sound-theme-freedesktop-0.7-3.el6.noarch

安装 pciutils-libs-3.1.10-2.el6.x86_64

安装 ethtool-3.5-1.el6.x86_64

安装 mingetty-1.08-5.el6.x86_64

安装 keyutils-libs-1.4-4.el6.x86_64

安装 krb5-libs-1.10.3-10.el6.x86_64

安装 openssl-1.0.0-27.el6.x86_64

安装 gnome-vfs2-2.24.2-6.el6.x86_64

安装 libssh2-1.4.2-1.el6.x86_64

安装 libcurl-7.19.7-35.el6.x86_64

安装 curl-7.19.7-35.el6.x86_64

安装 rpm-libs-4.8.0-32.el6.x86_64

安装 rpm-4.8.0-32.el6.x86_64

安装 gnupg2-2.0.14-4.el6.x86_64

安装 gpgme-1.1.8-3.el6.x86_64

安装 mysql-libs-5.1.66-2.el6_3.x86_64

安装 fipscheck-lib-1.2.0-7.el6.x86_64

安装 fipscheck-1.2.0-7.el6.x86_64

安装 cups-libs-1.4.2-48.el6_3.3.x86_64

安装 ustr-1.0.4-9.1.el6.x86_64

安装 libsemanage-2.0.43-4.2.el6.x86_64

安装 gdbm-1.8.0-36.el6.x86_64

安装 libffi-3.0.5-3.2.el6.x86_64

安装 python-libs-2.6.6-36.el6.x86_64


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7288515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存