开发工具 - Ubuntu版本VS code离线安装

概述

VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。

VS Code 使用 Monaco Editor 作为其底层的代码编辑器。在 2019 年的 Stack Overflow 组织的开发者调查中,Visual Studio Code 被认为是最受开发者欢迎的开发环境。

小编觉得VS Code最大的优势,无异于三个,1.软件颜值高;2.支持linux;3.开源免费。

注意

开发环境:Ubuntu 16.04,开发板:TLZ7x-EasyEVM-A3。

另外,小编所有文章均是自己亲手编写验证,由于文件太多,小编就不在公众号后台一一回复列举了,若需要小编的工程代码,请关注公众号,后台回复需要的工程文件

操作

软件下载

输入网址:https://code.visualstudio.com/,进入VS官网,点击Download按钮,进入下载页面。

3f9961401745b4980c0b8a5a0fe04eb6.png

根据自己当前环境,下载对应的软件版本,小编是ubuntu,所以这里选择.deb格式下载。

60cb558b3a1e8ed04989e2cc20dd47d3.png

弹出框内选择需要保存的位置,然后点击保存,完成软件下载。

5a60ff86bcd19efc2b804421e8ee6487.png

下载完成后拷贝到虚拟机。

d54943e4586316b2a3a2ed08cafee040.png

软件安装

执行命令:sudo dpkg –i code_1.69.2-1658162013.deb(文件名)开始安装VScode。

如下图所示,安装失败,报错原因libnss3版本过低。

0e66cb3e245499efea9b4826c59d7a32.png

百度搜索该安装包,找到对应版本下载。拷贝到虚拟机。

37a8901603e559165a8d752bae592a2c.png

执行命令:sudo dpkg –i libnss3_3.35-2ubuntu2.15_amd64.deb(文件名)开始安装依赖。

由下图可以看出,安装失败,原因为libnspr4版本过低。

30d8945fc9dfc1823aadcc2af8c6090b.png

继续百度下载libnspr4依赖,拷贝到虚拟机。这里注意版本要选择amd64.

72bddaf7120b0642b11909819e15212c.png

执行命令:

sudo dpkg –i libnspr4_4.18-1ubuntu1_amd64.deb(文件名)安装依赖。

7822bb805052bc1026252da07934d0e3.png

继续执行命令:

sudo dpkg –i libnss3_3.35-2ubuntu2.15_amd64.deb(文件名)安装libness3.

d5ee11b85b92bbcdb5ff60a8442723ae.png

继续执行命令:

sudo dpkg –i code_1.69.2-1658162013.deb(文件名)安装VScode.

207fb8b27e895dfb4eacda7a497a7a7b.png

安装完成后,点击搜索按钮,输入VS,找到VS code软件。

1c4bfabef444ecfabbb80f3c10407350.png

将其拖到标签栏,方便后期打开。

33cc44433a90243e6f556237836d534b.png

至此,VS code已成功安装完成。

往期 · 推荐

实时系统vxWorks - 任务(重要)

关于后期大家交流问题

实时系统vxWorks - 在线调试

实时系统vxWorks - 虚拟机环境搭建

实时系统vxWorks - zynq7020移植vxWorks

关注

更多精彩内容,请关注微信公众号:不只会拍照的程序猿,本人致力分享linux、设计模式、C语言、嵌入式、编程相关知识,也会抽空分享些摄影相关内容,同样也分享大量摄影、编程相关视频和源码,另外你若想要获得更多内容教程请关注公众号:不只会拍照的程序猿。

### Ubuntu 20.04 离线安装工具和方法 对于 Ubuntu 20.04 的离线环境,可以采用多种方式来实现软件的离线安装。以下是几种常见的工具和方法: #### 方法一:APT-offline 工具 `apt-offline` 是一个专门为离线系统设计的 APT 支持工具。它可以生成一个签名文件,在联网机器上下载所需的依赖包并带回给目标离线机器进行安装。 1. **安装 `apt-offline`** 需要在联网环境下先安装此工具: ```bash sudo apt update && sudo apt install apt-offline ``` 2. **生成签名文件** 在离线机器上运行以下命令以创建签名文件: ```bash sudo apt-offline set /path/to/signature-file.sig --update ``` 3. **下载更新数据** 将签名文件转移到联网机器,并执行以下命令下载所需的数据包: ```bash apt-offline get signature-file.sig --bundle=/path/to/apt-offline-bundle.zip ``` 4. **应用更新数据** 把压缩包转移回离线机器后,通过以下命令完成更新操作: ```bash sudo apt-offline install /path/to/apt-offline-bundle.zip ``` 这种方法能够有效解决离线系统的更新需求[^1]。 --- #### 方法二:手动下载依赖包 如果需要安装特定软件(如 GCC 或 JDK),可以通过手动下载其依赖包的方式来进行离线安装。 1. **获取依赖列表** 使用 `apt-cache depends` 命令查询目标程序的所有依赖项。例如,要安装 `dpkg` 可以这样操作: ```bash sudo apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances dpkg | grep "^\w" | sort -u) ``` 2. **传输到离线主机** 将这些 `.deb` 文件拷贝至离线主机的目标目录中。 3. **批量安装** 利用 `dpkg` 批量处理已下载的 `.deb` 文件: ```bash sudo dpkg -i *.deb ``` 这种方式适合于单次性的复杂依赖关系解析场景[^3]。 --- #### 方法三:使用预打包资源 一些社区维护者提供了针对常见开发环境的一键式解决方案,比如 GCC 和 JDK 的离线安装包。 - 对于 GCC 安装,可以从指定项目地址下载完整的依赖集合[^2]: [GitCode 地址](https://gitcode.com/open-source-toolkit/35f12) - 对于 JDK 安装,则按照如下步骤操作[^4]: 1. 下载对应版本的 JDK 并上传至虚拟机; ```bash sudo mv jdk-*.tar.gz /usr/local/ ``` 2. 解压归档文件; ```bash tar zxvf jdk-*.tar.gz ``` 3. 设置环境变量以便全局调用 Java 编译器等组件。 这种方案特别适用于那些不熟悉 Linux 包管理机制的新手开发者们。 --- ### 总结 以上介绍了三种不同的 Ubuntu 20.04 离线安装途径——基于专用工具 (`apt-offline`)、纯手工构建以及利用第三方预制套件。每种都有各自适用范围与优劣之处,具体选择取决于实际应用场景和个人偏好。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不只会拍照的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值