0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux系统更换镜像源的方法,触觉智能Purple Pi R1双网口开发板,通用SigmaStar、瑞芯微、全志平台方案

触觉智能 2024-09-19 13:40 次阅读
55b628b95f1645868626513d96258a3b~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=fC6Yx8xfJR2Q6a6CK8mRY%2FSyvVE%3D

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

56767b5d1ec54d3b905bca9c37abe689~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=uU9hbulUhG7qmkQQsxI5DEu2R4o%3D

ea4defc2fb0a448ea7fdd44047b4105b~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=681JSrwff3CygrGAghPY6cKLIRw%3D

什么是源?

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

a47f81f3e3894e9c852f61dd851bc456~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=F9431FQsguBLjJrk9do9BEnCLxk%3D

为什么要换源?

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

45fdc4f6b6594fda8ccf211f0a583596~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=d8RUCSJb8u6vkvX2Gt8IR%2BTWcD0%3D

如何获取源地址?

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

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

  • 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

c33685d999504f3cb33e70da16d096c0~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=IxLsQzwIMxE%2FY4ZyD9UvgESqzqc%3D

b82a2b4b64a54fd4937191f7f4830ec1~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=t%2FqFRDTdOz%2Fb1181QCB3YtamX90%3D

如何换源?

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

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

sources.list文件如下图所示:

53979fe59ba745a4a5c25a9d10e77e09~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=m1Q0Wau7xrvxoyyWGf%2B5V3OamCo%3D

c55949460a2b477e8f1332529e32cb6b~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=wZwZxFUJynp7eaG6SfjNm76cpL0%3D

9b285dd9c704485bac2334c64208ec69~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=CM8sZHjimoSBmMc9K4SJRRYCUZE%3D

安装/卸载软件

代码如下:

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

安装软件,如下图所示:

ac015d7be7d447dda7c7424fb0587388~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=jxpkHiaLdIt1bBhZwd9%2FDXcRy%2Fk%3D

卸载软件,如下图所示:

e6e0e6b7c5cb4c3fa05cdc760c40c49b~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=nLA4gJGu0mLx4mEw6bqnRCHNytU%3D

3653bb4a2847470493483d94603b27a7~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=GFCFyC%2Bqw4KNgFvP9zC962GYCVA%3D

311a695d1e3645fca3d6c8090160a589~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=eVrkn2SGupXBblpFWssOEXaEm28%3D

产品购买

触觉智能Purple Pi R1主板(型号:IDO-SBC2D06),主要针对学生党,极客,工程师,极大降低了Linux嵌入式开发者的入门门槛,具有以下几点优势:

da201da6ee9344389693cf317eb5ab55~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727317804&x-signature=4ofXn%2FEAocqdPovmtM6HfoOrUpI%3D

  • 双核A7 主频1.2GHz;
  • 内置64MV DDR2或128MB DD3内存 ;
  • 内置NAND Flash 128MB/256MB存储 ;
  • 自带无线网卡-SSW101B,板载双路百兆以太网口;
  • 树莓派双排针接口;
  • 支持MIPI-4 Line 最大1080P 也可配置为RGB565 ;
  • 活跃的开发者社区, 更多牛人在线技术支持 ;
  • 超小尺寸,极致性价比,只需89元 ;

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式开发
    +关注

    关注

    18

    文章

    1021

    浏览量

    47505
  • 开发板
    +关注

    关注

    25

    文章

    4933

    浏览量

    97158
  • 瑞芯微
    +关注

    关注

    23

    文章

    401

    浏览量

    51237
  • 全志
    +关注

    关注

    24

    文章

    240

    浏览量

    53068
收藏 人收藏

    评论

    相关推荐

    RK3568开发板Linux编译报错404怎么办?触觉智能教你轻松解决

    本文介绍RK3568主板/开发板SDK编译流程和编译报错404的解决方法,使用触觉
    的头像 发表于 11-05 11:02 235次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3568<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b>编译报错404怎么办?<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>教你轻松解决

    RK3566/RK3568 Android11下该如何默认屏蔽导航栏/状态栏?看这篇文章就懂了

    本文介绍RK3566/RK3568在Android11系统默认屏蔽导航栏/状态栏方法触觉
    的头像 发表于 10-30 18:26 335次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3566/RK3568 Android11下该如何默认屏蔽导航栏/状态栏?看这篇文章就懂了

    触觉智能Purple Pi OH鸿蒙开发板成功适配OpenHarmony5.0 Release,开启新征程

    触觉智能Purple Pi OH鸿蒙开发板,成功适配OpenHarmony5.0 Release版本!为大家带来OpenHarmony5.0
    的头像 发表于 10-25 10:51 302次阅读
    <b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> OH鸿蒙<b class='flag-5'>开发板</b>成功适配OpenHarmony5.0 Release,开启新征程

    使用Tftpd32工具数据互传是一种什么体验?SSD201/202D开发板演示,深圳触觉智能嵌入式方案

    本文介绍了Tftpd32工具的使用方法,方便电脑与开发板文件互相传输。使用到的是触觉智能Purple
    的头像 发表于 10-17 11:20 296次阅读
    使用Tftpd32工具数据互传是一种什么体验?SSD201/202D<b class='flag-5'>开发板</b>演示,深圳<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>嵌入式<b class='flag-5'>方案</b>商

    RK3566/RK3568 Android11使用OTA升级固件方法,深圳触觉智能鸿蒙开发板演示,备战第九届华为ICT大赛

    本文介绍RK3566/RK3568在Android11系统OTA升级固件方法,使用触觉
    的头像 发表于 10-12 11:57 310次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3566/RK3568 Android11使用OTA升级固件<b class='flag-5'>方法</b>,深圳<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>鸿蒙<b class='flag-5'>开发板</b>演示,备战第九届华为ICT大赛

    Linux查看触摸坐标点的方法触觉智能RK3562开发板通用

    平时输入设备无响应等异常情况时,更换正常设备后仍然异常的情况下,可借助evtest工具查看内核的上报事件信息,协助定位问题所在。本次使用触觉智能RK3562开发板演示
    的头像 发表于 10-02 17:12 317次阅读
    <b class='flag-5'>Linux</b>查看触摸坐标点的<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>RK3562<b class='flag-5'>开发板</b>,<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>、<b class='flag-5'>全</b><b class='flag-5'>志</b>等<b class='flag-5'>通用</b>

    开源鸿蒙OpenHarmony系统更换开机Logo方法,RK3566鸿蒙开发板备战第九届华为ICT大赛

    本文适用开源鸿蒙OpenHarmony系统更换开机Logo,本次使用了触觉智能Purple Pi
    的头像 发表于 09-26 09:18 579次阅读
    开源鸿蒙OpenHarmony<b class='flag-5'>系统</b><b class='flag-5'>更换</b>开机Logo<b class='flag-5'>方法</b>,RK3566鸿蒙<b class='flag-5'>开发板</b>备战第九届华为ICT大赛

    RK3566鸿蒙开发板Android11修改第三方输入法为默认输入法

    本文适用于触觉智能所有支持Android11系统开发板修改第三方输入法为默认输入法。本次使用的是触觉
    的头像 发表于 09-24 09:43 340次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3566鸿蒙<b class='flag-5'>开发板</b>Android11修改第三方输入法为默认输入法

    RK3588开发板Linux系统添加自启动命令的方法,深圳触觉智能Arm嵌入式鸿蒙硬件方案

    本文适用所有Linux系统开发板、主板添加自启动命令的方法,本次使用了触觉智能的EVB3588
    的头像 发表于 09-19 09:32 566次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3588<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b><b class='flag-5'>系统</b>添加自启动命令的<b class='flag-5'>方法</b>,深圳<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>Arm嵌入式鸿蒙硬件<b class='flag-5'>方案</b>商

    Linux系统连接蓝牙、WiFi方法分享,适用RK3562等主板产品

    Linux系统连接蓝牙、WiFi方法分享,适用RK3562、RK3568、RK3588等
    的头像 发表于 09-12 10:24 422次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>连接蓝牙、WiFi<b class='flag-5'>方法</b>分享,适用<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3562等主板产品

    RK3566鸿蒙开发板OpenHarmony标准系统应用兼容性测试指导

    本文OpenHarmony标准系统应用兼容性测试指导,适用鸿蒙系统软件开发测试的新手入门学习课程,设备为触觉智能
    的头像 发表于 09-10 11:56 315次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3566鸿蒙<b class='flag-5'>开发板</b>OpenHarmony标准<b class='flag-5'>系统</b>应用兼容性测试指导

    RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发RK3566开发板,型号
    的头像 发表于 09-08 18:25 747次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3566鸿蒙<b class='flag-5'>开发板</b>Ubuntu虚拟机环境搭建教程,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> OH主板

    RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发RK3566开发板,型号
    的头像 发表于 09-05 17:47 335次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3566鸿蒙<b class='flag-5'>开发板</b>Ubuntu虚拟机环境搭建教程,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> OH主板

    RK3566开发板USB OTG模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商

    本文USB OTG模式介绍及命令切换,适用于嵌入式工程师、硬件开发教程入门学习课程。设备为触觉智能开发
    的头像 发表于 09-05 17:01 961次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3566<b class='flag-5'>开发板</b>USB OTG模式介绍及命令切换,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>EVB3566主板鸿蒙硬件厂商

    Banan Pi BPI-M4 Berry 科技H618开发板烧录镜像教程

    Banan Pi BPI-M4 Berry 科技H618开发板烧录镜像教程
    的头像 发表于 07-02 16:13 694次阅读
    Banan <b class='flag-5'>Pi</b> BPI-M4 Berry <b class='flag-5'>全</b><b class='flag-5'>志</b>科技H618<b class='flag-5'>开发板</b>烧录<b class='flag-5'>镜像</b>教程