美文网首页树莓派树莓派日记玩转树莓派
树莓派—raspbian软件源(全)

树莓派—raspbian软件源(全)

作者: qcsunny | 来源:发表于2017-10-06 01:59 被阅读4596次
    2017-10-06初成文
    2018-05-18一键换源更新
    2018-05-30更正重大源

    本文基本涵盖树莓派Raspbian主流国内软件源(stretch及jessie)及少量国外知名软件源。
    目前最新的系统Raspbian(2017-08-16及以后的系统)已经基于Debian 9 Stretch,请选择正确的软件源。
    更换源后,需要更新本地软件索引:

    sudo apt-get update
    
    零、一键换源

    直接执行以下两行命令,即可替换将官方默认软件源替换为
    中科大镜像源

    sudo sed -i 's#://mirrordirector.raspbian.org#s://mirrors.ustc.edu.cn/raspbian#g' /etc/apt/sources.list 
    sudo sed -i 's#://archive.raspberrypi.org/debian#s://mirrors.ustc.edu.cn/archive.raspberrypi.org#g' /etc/apt/sources.list.d/raspi.list
    

    或换为清华镜像源

    sudo sed -i 's#://mirrordirector.raspbian.org#s://mirrors.tuna.tsinghua.edu.cn/raspbian#g' /etc/apt/sources.list
    sudo sed -i 's#://archive.raspberrypi.org/debian#s://mirrors.tuna.tsinghua.edu.cn/raspberrypi#g' /etc/apt/sources.list.d/raspi.list
    

    2018.05.18更新:新的默认源为raspbian.raspberrypi.org
    因此一键换源相应改为

    sudo sed -i 's#://raspbian.raspberrypi.org#s://mirrors.ustc.edu.cn/raspbian#g' /etc/apt/sources.list 
    sudo sed -i 's#://archive.raspberrypi.org/debian#s://mirrors.ustc.edu.cn/archive.raspberrypi.org#g' /etc/apt/sources.list.d/raspi.list
    或
    sudo sed -i 's#://raspbian.raspberrypi.org#s://mirrors.tuna.tsinghua.edu.cn/raspbian#g' /etc/apt/sources.list
    sudo sed -i 's#://archive.raspberrypi.org/debian#s://mirrors.tuna.tsinghua.edu.cn/raspberrypi#g' /etc/apt/sources.list.d/raspi.list
    
    一、树莓派基金会提供的源

    /etc/apt/sources.list.d/raspi.list里的软件源是树莓派基金会单独(非Raspbian开发者)提供/维护的软件源,主要包括raspi-configminecraftpi树莓派桌面环境内核固件驱动等少量软件。
    这个软件源相关资料比较少,国内目前只有清华(201709开始提供)和中科大有提供
    Stretch(三选其一即可)

    中科大
    deb https://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui
    清华
    deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
    默认官方源
    deb http://archive.raspberrypi.org/debian/ stretch main ui      
    

    Jessie(三选其一即可)

    中科大
    deb https://mirrors.ustc.edu.cn/archive.raspberrypi.org/ jessie main ui
    清华
    deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ jessie main ui
    默认官方源
    deb http://archive.raspberrypi.org/debian/ jessie main ui       
    
    二、Raspbian源

    raspbian这个源是由独立开发者维护的,与树莓派基金会并无直接联系。国内源比较多,选择一个与自己延迟最小或连接速度最好或物理距离最短的即可。
    无需担心各个软件源内容上会有不同,基本上各个站点每天都会同步一次,绝大部分情况下某软件安装不了与用了哪个站点提供的源无关。
    通常位于/etc/apt/sources.list
    Stretch(选择其中一个即可,注意大小写及目录)

    中科大
    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi 
    清华
    deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
    大连东软
    deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
    重庆大学
    deb http://mirrors.cqu.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
    浙江大学
    deb http://mirrors.zju.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
    阿里云
    deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi 
    搜狐
    deb http://mirrors.sohu.com/raspbian/raspbian/ stretch main contrib non-free rpi 
    元智大学(中国台湾)
    deb http://ftp.cse.yzu.edu.tw/Linux/raspbian/raspbian/ stretch main contrib non-free rpi 
    新加坡国立大学
    deb http://mirror.nus.edu.sg/raspbian/raspbian/ stretch main contrib non-free rpi
    北陆先端科学技术大学院大学(日本知名镜像站,日常出口带宽2g)
    deb http://ftp.jaist.ac.jp/raspbian/ stretch main contrib non-free rpi
    牛津大学
    deb http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/  stretch main contrib non-free rpi
    美国Berkely大学
    deb http://mirrors.ocf.berkeley.edu/raspbian/raspbian/ stretch main contrib non-free rpi
    美国俄克拉荷马大学
    deb http://reflection.oss.ou.edu/raspbian/raspbian/ stretch main contrib non-free rpi
    南非知名软件源
    deb http://mirror.liquidtelecom.com/raspbian/raspbian/ stretch main contrib non-free rpi 
    默认源(带重定向by mirrorbrain)
    deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi
    官方源
    deb https://archive.raspbian.org/raspbian/ stretch main contrib non-free rpi
    

    Jessie(选择其中一个即可,注意大小写及目录)

    中科大
    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi 
    清华
    deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
    大连东软
    deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
    重庆大学
    deb http://mirrors.cqu.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
    浙江大学
    deb http://mirrors.zju.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
    阿里云
    deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpi 
    搜狐
    deb http://mirrors.sohu.com/raspbian/raspbian/ jessie main contrib non-free rpi 
    元智大学(中国台湾)
    deb http://ftp.cse.yzu.edu.tw/Linux/raspbian/raspbian/ jessie main contrib non-free rpi 
    新加坡国立大学
    deb http://mirror.nus.edu.sg/raspbian/raspbian/ jessie main contrib non-free rpi
    北陆先端科学技术大学院大学(日本知名镜像站,日常出口带宽2g)
    deb http://ftp.jaist.ac.jp/raspbian/ jessie main contrib non-free rpi 
    牛津大学
    deb http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/  jessie main contrib non-free rpi 
    美国Berkely大学
    deb http://mirrors.ocf.berkeley.edu/raspbian/raspbian/ jessie main contrib non-free rpi
    美国俄克拉荷马大学
    deb http://reflection.oss.ou.edu/raspbian/raspbian/ jessie main contrib non-free rpi
    南非知名软件源
    deb http://mirror.liquidtelecom.com/raspbian/raspbian/ jessie main contrib non-free rpi 
    默认源(带重定向by mirrorbrain)
    deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
    官方源
    deb https://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
    

    参考文章:
    raspbian镜像列表https://www.raspbian.org/RaspbianMirrors

    相关文章

      网友评论

      • mingminy:更改了软件源请问怎么安装最新版本的稳定版软件比如原来mariadb是10.1怎么安装mariadb10.3的,nginx原来是1.10的怎么安装1.14的版本
        qcsunny:@Ornnth mariadb我找不到arm版本的10.3,可能要自己编译一下。nginx1.14可以直接从debian源里下载 http://mirrors.ustc.edu.cn/debian/pool/main/n/nginx/nginx-full_1.14.0-1_armhf.deb,然后dpkg -i xxx.deb安装,很可能需要解决不少依赖问题。
      • 7864f6f6faf1:大佬 今天树莓派不能update 提示不在包含Relesae文件 是因为软件源改动了吗
        qcsunny:@折翼的鸟 无问题。软件源有无写错,注意科大仓库的是/raspbian/raspbian,版本stretch或jessie有无写对,或者是不是其它软件源的错误提示?
        7864f6f6faf1:用的科大的源
      • 张照博:如果你可以持续更新那就好了
        张照博:@qcsunny加油
        qcsunny:@HustWolf 软件源一般很少会更新,除非遇到大版本更新。这几个软件源都相对知名,短期内也不会挂掉。有错漏可以评论,有空看到了会更正。多谢支持。
      • largercode:超级全的资源 支持一个!!

      本文标题:树莓派—raspbian软件源(全)

      本文链接:https://www.haomeiwen.com/subject/puclyxtx.html