linux——VScode安装

方法一:使用snap一键安装

Snap Store 是 Ubuntu、Debian、Fedora 和其他几个 Linux 发行版中的一个应用商店,提供了数千个应用程序和工具的安装。Snap Store 使用 Snap 包格式,这是一种通用的 Linux 软件包格式,使得在不同的 Linux 发行版中安装和管理软件变得更加容易。Snap Store 中的应用程序是由开发者直接上传的,可以是开源也可以是专有软件。Snap Store 还提供了一些商业软件的试用版和付费订阅服务。

bash 复制代码
sudo apt update

sudo apt install snapd

sudo snap install --classic code

方法二:shell脚本

将下载的安装包解压后直接进入VSCode/bin/目录,双击目录中的名为code的shell脚本,即可启动VSCode

方法三:源码安装

1.下载VSCode

访问Visual Studio Code官网Documentation for Visual Studio Code

下载64位code-stable-x64-1658162259.tar.gz安装包。

2.解压
复制代码
tar -zxvf code-stable-x64-1658162259.tar.gz
3.移动到/usr/local目录下
复制代码
mv VSCode-linux-x64 /usr/local
4.可能需要给/usr/local/MSCode-linux-x64/code/目录可执行权限
复制代码
chmod +x /usr/local/MSCode-linux-x64/code/
5.复制VSCode图标到/usr/share/icons/
复制代码
cp /usr/local/VSCode-linux-x64/resources/app/resources/linux/code.png /usr/share/icons/
6.创建启动器,在/usr/share/applications/目录下创建VSCode的启动器
复制代码
vim /usr/share/applications/VSCode.desktop

并输入以下内容:

bash 复制代码
[Desktop Entry]
Name=Visual Studio Code
Comment=Multi-platform code editor for Linux
Exec=/usr/local/VSCode-linux-x64/code
Icon=/usr/share/icons/code.png
Type=Application
StartupNotify=true
Categories=TextEditor;Development;Utility;
MimeType=text/plain;

保存并退出,此时,应用程序菜单会有VSCode快捷方式。

7.将启动器复制到桌面
复制代码
cp /usr/share/applications/VSCode.desktop $HOME/Desktop

此时,桌面也会出现VSCode快捷方式。

相关推荐
张火火isgudi6 小时前
fedora43 安装 nvidia 驱动以及开启视频编解码硬件加速
linux·运维·视频编解码·nvidia
TheSumSt7 小时前
Python丨课程笔记Part3:语法进阶部分(控制结构与基础数据结构)
数据结构·笔记·python
赋创小助手7 小时前
融合与跃迁:NVIDIA、Groq 与下一代 AI 推理架构的博弈与机遇
服务器·人工智能·深度学习·神经网络·语言模型·自然语言处理·架构
电商API&Tina8 小时前
跨境电商 API 对接指南:亚马逊 + 速卖通接口调用全流程
大数据·服务器·数据库·python·算法·json·图搜索算法
IT19958 小时前
Qt笔记-使用SSH2进行远程连接linux服务器并上传文件
linux·服务器·笔记
XXYBMOOO8 小时前
内核驱动开发与用户级驱动开发:深度对比与应用场景解析
linux·c++·驱动开发·嵌入式硬件·fpga开发·硬件工程
北京盟通科技官方账号8 小时前
工业通讯底层对齐:EtherNet/IP Class 1 连接中的 32-bit Header 与内存映射逻辑
服务器·网络·网络协议·自动化·制造
叽里咕噜怪9 小时前
docker-compose 编排ruoy实践
运维·docker·容器
lengjingzju9 小时前
一网打尽Linux IPC(三):System V IPC
linux·服务器·c语言
大聪明-PLUS9 小时前
如何编写你的第一个 Linux 内核模块
linux·嵌入式·arm·smarc