【ubuntu离线安装VScode并运行调试】

本文介绍了如何在Ubuntu环境下离线安装VScode,并详细讲解了安装扩展包、设置编译调试环境的步骤,包括下载C/C++、CMake和Python调试插件,以及如何通过VScode进行编译和运行程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

作为正宗的程序媛,一个好用的IDE会让代码调试事半功倍。
目前在我心里有两大IDE:clion和VisualStudio。
如果是个人电脑,那么看个人喜好,二者都挺好的。clion记得要破解版。
如果是公司电脑,而且公司有钱的话,一般会买clion的license。好像每年要299刀。
如果是公司电脑,而且公司一般会限制电脑的网关,很难上网。恰好clion不能用或者不舍得买的话,那么这篇文章就派上用场了。


1. VS安装

第一步就是去VS官网下载安装包。
VS官网- https://visualstudio.microsoft.com/zh-hans/
首页就是下载页。
对于ubuntu系统来说,我选用的是.rpm文件。将该文件放到ubuntu系统的任意文件夹中。
在该文件夹所在位置打开终端,执行

sudo dpkg -i code_1.66.2-1649664567_amd64.deb

该命令结束之后即是安装完成,可以在软件栏中找到VS。

2. 安装扩展包

我采用的方式是下载离线

<think>好的,我现在需要帮助用户解决关于玩客云设备刷入Armbian系统后更换软件源的问题。首先,我需要确认用户的需求。用户已经成功刷入Armbian,现在想更换软件源,可能因为默认源速度慢或不可用,想换成国内镜像源,比如清华源、阿里云等。 接下来,我应该回想更换软件源的一般步骤。对于基于Debian的系统,通常是修改`/etc/apt/sources.list`文件,替换里面的仓库地址。Armbian作为Debian的衍生版,应该也是类似的方法。但可能需要确认具体的版本代号,比如buster、bullseye等,因为不同版本对应的源不同。 然后,用户可能需要具体的操作步骤。首先备份原文件,防止出错。然后使用sed命令或者nano编辑器替换源。同时,还要考虑是否需要更新软件列表,执行`apt update`。可能还需要更换其他源,比如Docker源或Python源,但用户的问题主要集中在软件源,也就是APT源。 另外,用户可能遇到的问题包括:权限不足,需要使用sudo;编辑器不熟悉,推荐使用nano;替换源后出现错误,如何排查;或者版本不匹配导致的问题。这些可能需要给出相应的解决建议。 需要确保提供的命令准确无误,比如正确的sed替换命令,正确的镜像源URL。例如,清华源的地址是否正确,是否支持Armbian的架构(armhf或arm64)。可能需要检查清华源或其他镜像源的官方文档,确认支持情况。 此外,用户可能需要验证是否更换成功,比如执行更新后没有错误,或者速度有明显提升。还可以建议用户测试安装软件包是否正常。 最后,生成相关问题,可能涉及如何安装特定软件、优化系统性能、配置中文环境等,这些是用户可能接下来会问的问题。 总结步骤: 1. 备份原sources.list 2. 替换为国内镜像源 3. 更新软件列表 4. 处理可能的问题,如版本代号错误、网络问题等 需要注意使用中文回答,行内公式用$...$,独立公式用$$...$$,但这个问题可能不太涉及数学公式,更多是命令行操作。但要确保LaTeX语法正确,如果有代码块的话用反引号包裹。 现在组织回答,确保结构清晰,分步骤说明,提供验证方法和常见问题解决。同时,添加相关问题,帮助用户进一步了解。</think>### 玩客云Armbian更换软件源教程 #### 步骤说明 1. **连接设备** 通过SSH登录玩客云Armbian系统,例如: ```bash ssh root@设备IP地址 ``` 2. **备份原软件源** ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak ``` 3. **替换为国内镜像源** 使用以下命令替换默认源(以清华源为例,适用于Debian 11 "bullseye"版本): ```bash sudo sed -i 's@http://deb.debian.org@https://mirrors.tuna.tsinghua.edu.cn@g' /etc/apt/sources.list ``` 4. **更新软件列表** ```bash sudo apt update ``` 5. **验证更新** 若输出显示从清华源拉取数据且无报错,则更换成功。 #### 常见问题解决 - **版本不匹配** 使用`lsb_release -a`查看系统版本,替换命令中的`bullseye`为实际版本代号[^1]。 - **网络连接失败** 检查`ping mirrors.tuna.tsinghua.edu.cn`是否通顺,或尝试其他镜像源(如阿里云、中科大)。 #### 其他镜像源配置 - **阿里云源** ```bash sudo sed -i 's@http://deb.debian.org@https://mirrors.aliyun.com@g' /etc/apt/sources.list ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值