树莓派安装软件,101: 网络不可达

在利用树莓派 raspberry进行在线软件安装时,可能会遇到如下的错误提示:
无法发起与 mirrors.opencas.cn:80 (2001:cc0:2020:4075::211) 的连接 - connect (101: 网络不可达)
这是因为每个Linux的发行方都会有自己的软件仓库,可以访问对应发行方的软件仓库直接获取安装软件,省去利用源代码编译步骤或者手动在网络上查找下载的过程。
这个软件仓库的访问地址在对应的Linux系统上进行记录和维护。可以进行修改更新。
树莓派的默认软件仓库地址是http://raspbian.raspberrypi.org/raspbian/,该地址在国外,经常会出现访问中断的问题,这是我们就可以打开/etc/apt/sources.list文件进行修改软件源地址。树莓派官方提供了许多经过认证的软件源,可以点击官方认证软件源获取,里面有许多国内大学的地址,比如清华、北大等。
详细修改步骤如下:

  1. 通过vi打开软件源地址列表:
sudo vi /etc/apt/sources.list
  1. 将文件默认软件源列表进行注释,即在该行开头加#号。
#deb http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi
  1. 在文件中添加一行,这里选取的是上海大学的软件源:
deb http://mirrors.shu.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
  1. 退出并保存文件(wq命令)
  2. 再运行该命令,更新软件源:
sudo apt-get update && sudo apt-get -y dist-upgrade && sudo apt-get update
Logo

更多推荐