树莓派更换软件源-提高访问速度

    最近入手了一块树莓派 也折腾了几天

    昨天在换树莓派的官方源的时候遇到了一点问题:

    首先就是先去换掉官方的源

    :sudo vi  /etc/apt/sources.list

    然后在list里面删除或者注释掉官方的源 替换为:

    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

     之后    sudo vi /etc/apt/sources.list.d/raspi.list 

     把里面内容替换为:

       deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui

        最后保存退出

    PS:之前因为没有注意到版本的问题 一直用的wheezy和jessis 后来才发现自己树莓派版本是stretch 

    一定要注意这个坑    

    查看自己树莓派的版本:lsb_release -c

    Codename: stretch

    最后更新一下源:sudo apt-get update

    结果出现报错:

    Err:1 http://mirrors.ustc.edu.cn/raspbian/raspbian stretch InRelease

  Temporary failure resolving 'mirrors.ustc.edu.cn'

Err:2 http://mirrors.ustc.edu.cn/archive.raspberrypi.org stretch InRelease

  Temporary failure resolving 'mirrors.ustc.edu.cn'

Reading package lists... Done

W: Failed to fetch http://mirrors.ustc.edu.cn/raspbian/raspbian/dists/stretch/InRelease  Temporary failure resolving 'mirrors.ustc.edu.cn'

W: Failed to fetch http://mirrors.ustc.edu.cn/archive.raspberrypi.org/dists/stretch/InRelease  Temporary failure resolving 'mirrors.ustc.edu.cn'

W: Some index files failed to download. They have been ignored, or old ones used instead.


    百度半天终于找到问题所在:

    是我的DNS设置错误

    于是立马查看nameserver:cat /etc/resolv.conf

     nameserver                        127.0.0.1


    把127.0.0.1改成8.8.8.8 问题完美解决


    PS:在更新resolv.conf后 重启又恢复到了127.0.0.1

     解决办法:chattr +i /etc/resolv.conf

      

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容