10121| 2
|
[教程] 树莓派软件源加速完全攻略(测试Markdown) |
前言原创文章,转载引用务必注明链接。水平有限,如有疏漏,欢迎指正。 最近群里看到好些新入手树莓派的,关于软件源的问题存在疑惑,所以特地写这篇文章,讨论关于软件源的设置问题。 通过本文你将学到:
本文仅在Raspbian及其衍生系统(这里是DietPi)上验证。 树莓派软件源探秘什么是软件源相当于软件仓库的地址。我们在Windows下安装软件,需要手动到网站去下载,以及安装.Net/C/VB运行环境才行,升级软件也要一个一个去弄,虽然有了各种软件管家,但是基本过程都是一样的。 然而,在Linux下,通过软件包管理系统,可以很方便地一个命令安装升级各种软件,你要做的不过是搜索并安装。而存放软件文件并提供软件目录索引的服务器就是软件仓库。由于世界各地网络情况并不相同,所以有大量软件仓库镜像,方便大家可以方便地选择最近的服务器下载以加快速度,而Debian系的操作系统会把软件仓库的访问地址存在 一探软件源我们看看
如何寻找最快的软件源好多人都会直接说,换个国内源就行啦,然而国内源很多,加上ISP有电信联通等,那么如何找到最快的软件源呢? 可以看我之前写的文章《树莓派笔记之使用netselect选择最快Raspbian软件源》 。 特地在github上建了个脚本ccrm ,简介如下:
运行之后会输出连接质量最高的三个软件源,修改sources.list文件即可,以中国科技大学(ustc)为例,编辑
更新源地址之后,还要重建本地软件列表: 还有一个拖后腿的更新过程中发现一个archive.raspbian.org地址访问速度很慢,但是sources.list里面并没有看到这个地址,原来
内容如下: 我们搜索了之后发现ustc有该源的镜像,修改
此时再执行 加速软件包下载apt-fast多线程下载迅雷、旋风之类的工具要比用IE浏览器下载文件速度快很多,这是因为他们使用了多线程下载技术,从服务器下载文件时,会将一个文件分为多个文件块同时下载,然后在本地合并成完整的文件,这相比于单线程从头下载要快很多。同样的,apt系统默认单文件从头下载,我们如果使用多线程方式可以加快下载速度,当然如果你本身下载就很快的话就不要这么做了,毕竟会加大服务器负担。 该工具使用shell脚本配合Linux下流行的下载工具aria2实现加速下载的作用。 安装使用apt-fast
完成以上命令即可使用apt-fast代替apt-get命令,如
使用多个软件源我们可以修改 其他软件源常用的还有Node.js, 这个可以使用淘宝源或者ustc。 终极大法tsocks |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed