Industio_触觉智能 发表于 2024-9-29 15:48

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

<div class='showpostmsg'><p>1、什么是源?</p>

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

<p>&nbsp;</p>

<p data-track="4">2、为什么要换源?</p>

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

<p data-track="6">3、如何获取源地址?</p>

<p data-track="7">镜像源众多,可以自行在线搜索,或者使用推荐镜像源,比如清华镜像源、阿里镜像源。</p>

<p data-track="8">源地址整行分为四部分信息:</p>

<ul>
        <li>
        <p>deb或deb-src,描述文件类型。其中:deb是二进制软件包,即编译好的软件包。deb-src是源码包,用于下载源码程序用来测试或编译,通常将该行用#注释掉。</p>
        </li>
        <li>
        <p>HTTP服务器目录地址,例如<a href="https://mirrors.tuna.tsinghua.edu.cn/ubuntu/" target="_blank">https://mirrors.tuna.tsinghua.edu.cn/ubuntu/</a></p>
        </li>
        <li>
        <p>在<a href="https://mirrors.tuna.tsinghua.edu.cn/ubuntu/" target="_blank">https://mirrors.tuna.tsinghua.edu.cn/ubuntu/</a>这个目录下,找到dists目录打开,包含子目录的名字,通常是系统发行代号,如xenial、bionic、noble、mantic等。</p>
        </li>
        <li>
        <p>发行版的目录,里面组件的名字,例如main、restricted、universe、multiverse等。</p>
        </li>
        <li>
        <p>main:官方支持的自由软件。</p>
        </li>
        <li>
        <p>restricted:官方支持的非完全自由的软件。</p>
        </li>
        <li>
        <p>universe:社区维护的自由软件。</p>
        </li>
        <li>
        <p>multiverse:非自由软件。<br />
        &nbsp;</p>
        </li>
</ul>

<p data-track="17">例如Ubuntu18.04的清华源:</p>

<pre>
deb&nbsp;<a href="https://mirrors.tuna.tsinghua.edu.cn/ubuntu/" target="_blank">https://mirrors.tuna.tsinghua.edu.cn/ubuntu/</a>&nbsp;bionic&nbsp;main&nbsp;restricted&nbsp;universe&nbsp;multiverse
#&nbsp;deb-src&nbsp;<a href="https://mirrors.tuna.tsinghua.edu.cn/ubuntu/" target="_blank">https://mirrors.tuna.tsinghua.edu.cn/ubuntu/</a>&nbsp;bionic&nbsp;main&nbsp;restricted&nbsp;universe&nbsp;multiverse</pre>

<p>&nbsp;</p>

<p>4、如何换源?</p>

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

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

<p data-track="22">sources.list文件如下图所示:</p>

<div style="text-align: center;"></div>

<p>&nbsp;</p>

<p data-track="23">5、安装/卸载软件</p>

<p data-track="24">代码如下:</p>

<pre>
sudo&nbsp;apt-get&nbsp;install&nbsp;&lt;package-name&gt;&nbsp;&nbsp;&nbsp;#安装软件
sudo&nbsp;apt-get&nbsp;remove&nbsp;&lt;package-name&gt;&nbsp;&nbsp;&nbsp;&nbsp;#卸载软件</pre>

<p data-track="26">安装软件,如下图所示:</p>

<p>&nbsp;</p>

<div style="text-align: center;"></div>

<p data-track="27">卸载软件,如下图所示:</p>

<div style="text-align: center;"></div>

<p>&nbsp;</p>

<p data-track="29">产品简介</p>

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

<p>&nbsp;</p>

<p>&nbsp;</p>

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

<p data-track="41">END</p>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>
页: [1]
查看完整版本: Linux系统更换镜像源的方法 触觉智能Purple Pi R1双网口开发板演示