树莓派论坛

 找回密码
 立即注册
搜索
查看: 176830|回复: 152

树莓派 Raspberry Pi 更换阿里云更新源方法

  [复制链接]

78

主题

144

帖子

6453

积分

超级版主

Rank: 8Rank: 8

积分
6453
发表于 2016-1-1 18:10:46 | 显示全部楼层 |阅读模式
本帖最后由 000 于 2019-11-11 22:45 编辑

树莓派的服务器实在太慢了!会导致你安装一个几M的东西都要等大半天!肿么办!
好在树莓派官方有提供一个镜像列表:http://www.raspbian.org/RaspbianMirrors

最新 2019年11月11日 22:25:43 更新

最新更新为 清华源【传送门


使用说明

选择你的Debian版本:  
  1. pi@raspberrypi:~# cat /etc/debian_version  #查看版本号
复制代码


Debian 7 (wheezy)为例
  1. # 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
  2. deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main non-free contrib
  3. deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main non-free contrib

  4. # 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
  5. deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ wheezy main ui
复制代码


Debian 8 (jessie)为例
  1. # 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
  2. deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib
  3. deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib

  4. # 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
  5. deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ jessie main ui
复制代码


Debian 9 (stretch)为例
  1. # 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
  2. deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib
  3. deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib

  4. # 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
  5. deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
复制代码


Debian 10 (buster)  为例
  1. # 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
  2. deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
  3. deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib

  4. # 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
  5. deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
复制代码


注意: 网址末尾的 raspbian 重复两次是必须的。
为Raspbian的仓库中除了APT软件源还包含其他代码。APT软件源不在仓库的根目录,而在raspbian/子目录下。

编辑镜像站后,请使用 sudo apt-get update 命令,更新软件源列表,同时检查您的编辑是否正确。


Raspbian 基于 Debian,使用 apt upgrade 更新升级。如遇到更新途中卡死、Ctrl+C 无法终止的情况,使用 kill 结束进程,恢复,重启,再更新。



下方 为 2019年11月11日 前更新(已失效)

在里面找到了几个国内的镜像一些软件无法更新,经过几番尝试,建议国内的阿里云更新源。
镜像主页:http://mirrors.aliyun.com/
阿里云镜像由阿里巴巴技术保障部基础系统组提供支持。
覆盖了DebianUbuntuFedoraArch LinuxCentOSopenSUSEScientific LinuxGentooRaspbian 等多个发行版的软件源镜像。
搭建此开源镜像的目的在于宣传自由软件的价值,提高自由软件社区文化氛围, 推广自由软件在国内应用。
同步频率为每天一次,每天凌晨2:00-4:00为镜像的同步时间

根据教程,咱们来编辑 /etc/apt/sources.list 文件。这里推荐用 nano 命令编辑。命令如下:
  1. pi@raspberrypi:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak   #备份为 sources.list.bak
  2. pi@raspberrypi:~$ sudo nano /etc/apt/sources.list      #编辑sources.list  文件
复制代码
进入编辑界面,删除原有的内容或者用#注释掉原来的源,添加下方的源。
源如下:
deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib

6ee647c0aa8093f18e25c7b2d6d904f6.png


然后使用 Ctrl+O 回车后保存文件,Ctrl+X 退出编辑器。
然后执行
  1. pi@raspberrypi:~$ sudo apt-get update && apt-get upgrade -y       #更新系统软件 并 更新已安装的包
复制代码
在操作的时候前加 sudo 或者是在 ROOT 最高权限下操作可以,不然会出现保存不了的情况。文章中已经全部添加,直接复制命令即可操作!

以上是个人的总结,如果有错误的地方还请小伙伴们积极留言改正!

树莓派原更新源
deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi

或者通过下面命令进行还原
  1. pi@raspberrypi:~$ sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list  #还原为 sources.list
复制代码


本方法 是基于 deb 7版本  的方法

目前最新的操作系统是基于    Debian 8 了

最新的修改方法 请查看 本帖 61 楼的 帖子 (传送门


回复

使用道具 举报

0

主题

4

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2016-10-13 00:40:57 | 显示全部楼层
楼主的源完全错了,
原sources.list文件中第一行deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi,明确告诉你是jessie的,基于deb 8了,但是楼主给的确是wheezy版本,基于deb 7版本的,会出很多错误的,现在最新的jessie 阿里云上还没有啊
可以使用Raspberry Pi Raspbian 系统 Debian 8(jessie)使用清华大学源

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib

这才是正确的
回复 支持 3 反对 0

使用道具 举报

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2017-2-19 14:25:12 | 显示全部楼层
试了一下,如果不把sources.list.d文件夹内raspi.list的源注释掉的话,还是会取这个文件夹里的源。而且如果把这个文件夹里的源替换成阿里的源的话,会报Duplication错误。
回复 支持 1 反对 0

使用道具 举报

0

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2017-10-24 10:37:45 | 显示全部楼层
deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib
回复 支持 反对

使用道具 举报

0

主题

4

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2016-3-17 10:52:07 | 显示全部楼层
就是来学习的
回复 支持 反对

使用道具 举报

0

主题

3

帖子

24

积分

新手上路

Rank: 1

积分
24
发表于 2016-3-29 23:10:38 | 显示全部楼层
阿萨德
回复

使用道具 举报

1

主题

7

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2016-3-30 22:19:28 | 显示全部楼层
我也是来学习的
回复 支持 反对

使用道具 举报

1

主题

5

帖子

24

积分

新手上路

Rank: 1

积分
24
发表于 2016-4-1 23:01:38 | 显示全部楼层
学习一下~~~~
回复

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2016-4-12 02:21:07 | 显示全部楼层
学习一下
回复

使用道具 举报

0

主题

16

帖子

68

积分

注册会员

Rank: 2

积分
68
发表于 2016-4-14 16:30:51 | 显示全部楼层
过来,看看啊看看,看看啊看看,看看啊看看,看看啊看看看看啊看看
回复 支持 反对

使用道具 举报

0

主题

1

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2016-4-14 22:27:03 | 显示全部楼层
看看 学习一下
回复 支持 反对

使用道具 举报

0

主题

6

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2016-4-16 17:46:31 | 显示全部楼层
为何换了阿里云更新源后使用sudo apt-get upgrade指令还是下载速度很慢。但是前面的apt-get update倒是快了不少
回复 支持 反对

使用道具 举报

0

主题

4

帖子

28

积分

新手上路

Rank: 1

积分
28
QQ
发表于 2016-4-16 17:52:52 | 显示全部楼层
来学习一下,谢谢楼主
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部快速回复上一主题下一主题返回列表找客服关注微信

QQ|Archiver|手机版|小黑屋|树莓派论坛 ( 豫ICP备13020861号-6

GMT+8, 2023-2-4 13:09 , Processed in 0.084047 second(s), 29 queries .

Powered by Discuz! X3.2 Designed by BBs.ShuMeiPaiBa.Com

© 2015- Comsenz Inc. www.shumeipaiba.com

快速回复 返回顶部 返回列表