Linux系统更换镜像源的方法 触觉智能Purple Pi R1双网口开发板演示

news/2024/11/17 7:21:07/文章来源:https://www.cnblogs.com/industio/p/18438045

本文适用于触觉智能的SigmaStar、瑞芯微、全志等所有芯片方案产品,搭载Linux系统(Ubuntu / Debian /Buildroot)均可。本次使用到的是触觉智能的Purple Pi R1双网口开发板,搭载了SigmaStar SSD201/SSD202D芯片,类树莓派设计,双核A7,带WiFi功能,是嵌入式新人入门学习的高性价比开发板!

什么是源?
软件源就相当于软件库,需要安装什么软件,只需要使用简单的命令,系统就会从源中获取相应的软件。系统会从一个叫做源列表的文件去读取软件源的网址信息,查找包含该软件的软件源网址,接着从上面把指定的软件下载下来。

为什么要换源?

除了部分国内的 Linux 系统(Deepin / 麒麟 集成了国内的源,所以不用换)以外,国外的系统,类似于Ubuntu / Debian /Buildroot这一类系统,默认集成的源是国外的源,因为使用国外的源下载 / 更新十分缓慢,并且由于速度慢,可能会导致下载错误,中途停止等状况发生,所以国内的源还是十分重要的。

如何获取源地址?

镜像源众多,可以自行在线搜索,或者使用推荐镜像源,比如清华镜像源、阿里镜像源。

源地址整行分为四部分信息:

deb或deb-src,描述文件类型。其中:deb是二进制软件包,即编译好的软件包。deb-src是源码包,用于下载源码程序用来测试或编译,通常将该行用#注释掉。

HTTP服务器目录地址,例如https://mirrors.tuna.tsinghua.edu.cn/ubuntu/

在https://mirrors.tuna.tsinghua.edu.cn/ubuntu/这个目录下,找到dists目录打开,包含子目录的名字,通常是系统发行代号,如xenial、bionic、noble、mantic等。

发行版的目录,里面组件的名字,例如main、restricted、universe、multiverse等。

main:官方支持的自由软件。

restricted:官方支持的非完全自由的软件。

universe:社区维护的自由软件。

multiverse:非自由软件。

例如Ubuntu18.04的清华源:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse

如何换源?

从 Linux 的根目录出发,源文件是 /etc/apt/sources.list 文件。将需要添加的镜像源放在文件的开头(多个源都有相同包时,系统会从第一个源中下载),这里我们使用 vi 编辑器进行编辑换源。

sudo vi etc/apt/sources.list #编译源文件
apt-get update #修改后必须更新

sources.list文件如下图所示:
image

安装/卸载软件

代码如下:

sudo apt-get install #安装软件
sudo apt-get remove #卸载软件

安装软件,如下图所示:
image

卸载软件,如下图所示:
image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/805238.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

8、集成SpringSecurity安全框架---登录请求放行配置

@Configuration public class SecurityConfig {// 创建 BCryptPasswordEncoder 注入容器,密码加密@Beanpublic PasswordEncoder passwordEncoder() {return new BCryptPasswordEncoder();}// 登录时调用一次AuthenticationManager.authenticate 执行一次校验// authenticate@B…

javascript 数组对象解构

传统的写法不好记忆,书写麻烦,此时可以使用结构赋值的方法让代码更加简洁。 数组结构是将数组中的单元值快速批量赋值给一系列变量的简介语法。 变量的顺序对应数组单元值位置一次进行赋值操作。 如下:应用一:交换两个变量Js前面有那种情况需要加分号。(不加分号 解析器认…

基于python的结对作业

github项目地址这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade22-34这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13230团队成员1 何昌洲 3122004737团队成员2 郑玮源 3122004760这个作业的目标 用python语言结对合作完…

代码随想录算法训练营第三天 | 熟悉链表

链表的存储方式数组是在内存中是连续分布的,但是链表在内存中可不是连续分布的。 链表是通过指针域的指针链接在内存中各个节点。 所以链表中的节点在内存中不是连续分布的 ,而是散乱分布在内存中的某地址上,分配机制取决于操作系统的内存管理。链表的定义 template <typ…

智慧工地火焰烟火识别检测系统

智慧工地火焰烟火识别检测系统通过深度学习技术,智慧工地火焰烟火识别检测系统对工地工厂区域自动发现浓烟和烟火迹象,立即抓拍告警并进行存档同步违规异常烟火信息回传给后台平台提醒后台人员及时处理。智慧工地火焰烟火识别检测系统可以减少因人工因素造成的乱报和瞒报现象…

车辆逆行识别预警系统

车辆逆行识别预警系统通过Python计算机算法技术,车辆逆行识别预警系统可以7*24小时不间断自动检测监控中道路来往行驶车辆出现逆行行为及时预警存档,同步将车辆违规行为信息回传给后台监控分析平台提醒值班人员及时处理预警。车辆逆行识别预警系统通过Opencv网络模型AI技术有…

信息学奥赛复赛复习06-CSP-J2020-02直播获奖-向上取整、向下取整、整数除法、最大值、最小值、计数排序

PDF文档公众号回复关键字:202409281 2020 CSP-J 题目1 优秀的拆分 [题目描述] NOI2130 即将举行。为了增加观赏性,CCF 决定逐一评出每个选手的成绩,并直播即时的获奖分数线。本次竞赛的获奖率为 w%,即当前排名前 w% 的选手的最低成绩就是即时的分数线 更具体地,若当前已评出…

渣土车智能识别系统

渣土车智能识别系统通过深度学习算法,渣土车智能识别系统对禁止渣土车通行现场画面中含有渣土车时进行自动识别监测,渣土车智能识别系统监测到监控画面中出现渣土车时,立即抓拍告警并同步提醒后台人员及时制止。渣土车智能识别系统促进后台日常“技防”智能化监管替代“人防…

[计算机网络]HTTP请求

HTTP 协议,建立在 TCP 连接基础之上的。HTTP 是一种允许浏览器向服务器获取资源的协议,是 Web 的基础,通常由浏览器发起请求,用来获取不同类型的文件,例如 HTML 文件、CSS 文件、JavaScript 文件、图片、视频等。此外,HTTP 也是浏览器使用最广的协议。 HTTP请求发起流程 …

软件工程结对项目

结对项目这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13230这个作业的目标 结对完成四则运算生成器项目成员伍绍雄 学号 3122004753 陈鸿航 学号 3122004732Github…

河道治理漂浮物识别监测系统

河道治理漂浮物识别监测系统通过深度视觉分析技术,河道治理漂浮物识别监测系统实时检测着河道水面是否存在漂浮物、水浮莲以及生活垃圾等。河道治理漂浮物识别监测系统识别到河道水面存在水藻垃圾等漂浮物,系统立即抓拍存档并同步发出报警。河道治理漂浮物识别监测系统可以提…

AI动作异常行为分析预警系统

AI动作异常行为分析预警系统采用AI神经网络的学习算法,AI动作异常行为分析预警系统实时分析现场人员人体动作操作行为以及着装穿戴情况是否合规进行实时监测,AI动作异常行为分析预警系统通过统计和分析后实现人员违规行为实时监测预警提升现场人员合规操作规范,降低人员违规…