【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
很多文章都建议替换一下树莓派4b的软件源,不过我自己实际使用下来,官方的软件下载速度其实还可以。这里下载的时候,使用的就是默认的软件源。之前在virtualbox上面安装ubuntu的时候,当时是一定需要替换成国内软件源的。但是树莓派4b好像有点不一样的,默认的也很好用。
1、建议下载最新的树莓派镜像
我们使用树莓派4b的时候建议下载最新的镜像,不管是带桌面的,还是不带桌面的。有了最新的镜像,也就有了最新的软件源。通过这些最新的软件源,一般就可以找到我们想要的软件。
2、不轻易更改/etc/apt/sources.list里面内容
目前位置,自己大部分使用的软件都可以通过官方默认的软件源下载到。反而是替换成国内软件源的时候,使用上面出了不少问题。最终解决的办法,还是退回到原来的软件源继续下载。
3、下载中断是很正常的事情
由于下载软件比较多、比较大,下载的时候会出现卡顿或者失败的现象,这些都是非常正常的。失败了之后,无非就是多试几次,重来几次即可,没必要次次要求成功。
4、复杂软件的下载
软件下载本并不复杂。但是现在的软件要运行起来,往往需要很多的第三方包。所以比软件下载更复杂的,是这些软件之间的相互依赖关系。而apt install就是解决这种依赖关系的重要工具。比如说,我们在下载libopencv-dev、libpcl-dev这样复杂软件的时候,就可能出现几十、几百个软件包,如果真的是自己一个一个去下载的话,肯定会出现很多意想不到的错误。
5、能下载的软件就不要自己编译
很多做软件的同学都喜欢亲力亲为,很多的第三方软件都恨不得自己亲自来编译。如果是学习,这倒也无可厚非,但是在商业社会中,我们应该把精力放在那些自己擅长、也更加产生价值的地方。编译这种事情本质上是个体力活,不是技术活。
记得较早的时候,例如libboost-all-dev、libopencv-dev这种软件,都是自己搭建环境、做交叉编译,现在想起来除了浪费了不少时间,其实没有什么收获。
6、先保证自己的网络是ok的
实践过程当中,我们经常发现无法下载的情况。其中,大部分的原因,都是因为自己本地的网络有问题,或者是无线网络有问题。只要网络本身问题不大的话,其实用官方的软件源下载一些软件,速度还是有保证的。
7、提前评估好自己的tf卡大小
我们都知道,树莓派依赖于tf卡启动和运行。因此,大部分情况下我们安装的软件都会比较多。这个时候tf卡可以尽量选择大一点,比如32g、64g,不然后期可能出现无法使用的情况。这个时候再去调整空间,就非常麻烦了。