树莓派换源
一、树莓派版本确定
sudo lsb_release -a
获得当前树莓派系统版本
相关版本信息如下:
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.4 (stretch)
Release: 9.4
Codename: stretch
参考博客
二、修改源
sudo vim /etc/apt/sources.list
在此文件中用#注释掉默认的源文件
改为:
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
由于我的版本是stretch,所以选择stretch。
这里的文件源选择的是清华源。更详细的说明可以参看博客,简书
三、检查
sudo apt-get update
此命令用于下载最新的软件列表。从软件源(也就是服务器)下载最新的软件包列表文件,更新本地软件包缓存信息(包含软件名,版本,校验值,依赖关系等)。
具体下载文件在目录:/var/lib/apt/lists
sudo apt-get upgrade
安装更新。下载最新软件包,并替换系统上过时的软件。
具体下载文件在目录:/var/cache/apt/archives
PS
如果出现Failed to fetch之类的错误,有可能是DNS服务器选择有问题
sudo vim /etc/resolv.conf
备份保存,并且更改部分内容
nameserver 8.8.8.8
常用的dns服务器都行