news 2026/1/11 18:19:46

在 Ubuntu 18.04 上安装 VS Code

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在 Ubuntu 18.04 上安装 VS Code

在 Ubuntu 18.04 上安装 VS Code 的主要障碍是系统库版本过低。最新版的 VS Code 无法直接安装,但可以通过安装一个与之兼容的旧版本来解决。

📌 最佳方案:安装旧版 .deb 包

这是最可靠的方法。我们将安装一个在发布时期与 Ubuntu 18.04 系统库兼容的 VS Code 版本。

步骤 1:下载旧版本安装包
在终端中执行以下命令,下载一个适用于 Ubuntu 18.04 的较旧版本(例如 1.71.0):

wgethttps://update.code.visualstudio.com/1.71.0/linux-deb-x64/stable -O vscode_old.deb

版本说明1.71.0是最后一个能良好兼容 Ubuntu 18.04 的版本之一,你可以尝试1.70.01.75.0之间的版本,自行替换命令中的版本号即可。

步骤 2:安装软件包
使用dpkg命令进行安装:

sudodpkg -i vscode_old.deb

安装过程中大概率会提示依赖错误,这是正常现象。

步骤 3:修复依赖
紧接着运行以下命令,让系统自动安装所缺失的依赖包:

sudoapt-getinstall-f

这个命令会补全运行 VS Code 所需的所有库。

🔧 备选方案

如果上述方法仍出现问题,可以尝试以下更彻底的方案:

方案核心思路操作关键
使用 AppImage 格式完全独立,不依赖系统库。1. 从官网下载.AppImage文件。
2. 赋予执行权限:chmod +x VSCode.AppImage
3. 直接双击或./VSCode.AppImage运行。
彻底解决:升级系统治本之策,一劳永逸。考虑升级到Ubuntu 20.04 LTS22.04 LTS,之后即可自由安装最新软件。

✅ 验证安装

安装成功后,可通过以下任一方式启动:

  • 在终端输入code
  • 在系统应用菜单中搜索 “Visual Studio Code”
  • 在终端输入code --version查看已安装的版本(预期会显示1.7x.x而非最新版号)

💡 总结建议

最佳方案:首推安装旧版 .deb 包,亲测可行,备选方案没有尝试。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/10 17:55:00

java计算机毕业设计心理测试评估小程序 高校心理健康测评与干预平台的设计与实现 基于SpringBoot的大学生心理画像与自测服务系统

计算机毕业设计心理测试评估小程序fjkez9(配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。凌晨一点的宿舍,有人刷短视频解压,有人因为明天的面试辗转反侧。…

作者头像 李华
网站建设 2026/1/11 11:19:09

java计算机毕业设计心理健康测评系统 高校心理普查与智能预警平台的设计与实现 基于微信小程序的校园心理档案与评估系统

计算机毕业设计心理健康测评系统c2p8y9(配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。凌晨两点,辅导员在群里发“全体 心理普查本周截止”,学生们却对着冗…

作者头像 李华
网站建设 2026/1/10 2:21:30

门思科技2026年继续做好用LoRaWAN连接传感器这件事

2025年,门思科技迎来多项重要突破。尽管外部环境不断变化,我们始终如一地坚持核心使命——通过LoRaWAN技术,高效连接存量市场的传感器设备,推动传统设施的智能化升级。这一年,我们在产品架构、开发体验和平台生态上实现…

作者头像 李华
网站建设 2026/1/10 2:52:55

Miniconda-Python3.9让你的AI实验结果可复现

Miniconda-Python3.9:让你的AI实验结果可复现 在人工智能研究和工程实践中,一个看似简单却频繁出现的问题正在困扰着无数开发者:为什么我在本地跑通的模型,在同事或服务器上就是无法复现?更糟糕的是,几个月…

作者头像 李华
网站建设 2026/1/11 2:15:05

如何在Miniconda-Python3.9中设置虚拟环境并激活

如何在 Miniconda-Python3.9 中设置虚拟环境并激活 在现代 Python 开发中,你是否曾遇到过这样的场景:刚跑通一个项目的模型训练脚本,结果升级了某个库后,另一个项目突然报错“ModuleNotFoundError”?或者团队协作时&am…

作者头像 李华
网站建设 2026/1/11 3:33:00

Miniconda-Python3.9环境下安装Transformers库教程

Miniconda-Python3.9环境下安装Transformers库教程 在自然语言处理(NLP)项目开发中,你是否曾因 PyTorch 版本冲突导致 transformers 安装失败?或者在复现论文时,发现别人能跑通的代码在你的环境中报错不断?…

作者头像 李华