各种镜像源的更换

Posted zhuchengchao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了各种镜像源的更换相关的知识,希望对你有一定的参考价值。

各种镜像源的更换

树莓派

本次采用的是一块树莓派3B-PLUS的板子

树莓派的版本信息确定

查看树莓派的版本信息的几种方式:

  • uname -a

    Linux raspberrypi 4.19.57-v7+ #1244 SMP Thu Jul 4 18:45:25 BST 2019 armv7l GNU/Linux
  • lsb_release -a

    No LSB modules are available.
    Distributor ID: Raspbian
    Description:    Raspbian GNU/Linux 10 (buster)
    Release:    10
    Codename:   buster
  • 使用软件查看:

    • 通过命令下载:sudo apt install screenfetch

    • 下载成功后,输入命令screenfetch,查看

        .,;:cc;,.    .,;::c:,,.    pi@raspberrypi
       ,ooolcloooo:  oooooccloo:    OS: Raspbian 10 buster
       .looooc;;:ol  :oc;;:ooooo    Kernel: armv7l Linux 4.19.57-v7+
         ;oooooo:      ,ooooooc.     Uptime: 11m
           .,:;.       .;:;.       Packages: 1446
           .... ..‘‘‘‘‘. ....        Shell: 858
         .‘‘.   ..‘‘‘‘‘.  ..‘‘.      DE: LXDE 
         ..  .....    .....  ..      WM: OpenBox
        .  .‘‘‘‘‘‘‘  .‘‘‘‘‘‘.  .     CPU: ARMv7 rev 4 (v7l) @ 1.4GHz
      .‘‘ .‘‘‘‘‘‘‘‘  .‘‘‘‘‘‘‘. ‘‘.   RAM: 183MiB / 874MiB
      ‘‘‘  ‘‘‘‘‘‘‘    .‘‘‘‘‘‘  ‘‘‘  
      .    ........... ...    ..  
        ....    ‘‘‘‘‘‘‘‘.   .‘‘.    
        ‘‘‘‘‘.  ‘‘‘‘‘‘‘‘. .‘‘‘‘‘    
         ‘‘‘‘‘.  .‘‘‘‘‘. .‘‘‘‘‘.    
          ..‘‘.     .    .‘‘..      
                .‘‘‘‘‘‘‘            
                 ......   

总结

从上述三种方式中,可以看出其操作系统为Raspbian 10 buster,有了这条信息,即可进行后续的换源操作。

换源

可参考清华站的使用帮助即可:https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/

  • 进入上述网站;

  • 使用说明栏中选择之前查询的树莓派操作系统的版本,例如我的为Debian 10

    • 千万不要选错版本!

  • 编辑 /etc/apt/sources.list文件,将其中的内容修改为:

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

    将原先的内容用#+space注释掉即可

  • 再编辑/etc/apt/sources.list.d/raspi.list文件,将其中内容修改为:

    deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
  • 编辑镜像站后,使用sudo apt-get update命令,更新软件源列表,同时检查方才的编辑是否正确。

Anaconda换源

参照清华站使用帮助:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

  • 找到用户目录下的 .condarc文件:

    • Windows 用户无法直接创建名为 .condarc 的文件,可在Anaconda Prompt中执行 conda config --set show_channel_urls yes 生成该文件之后再修改

  • 将其内容修改为:

    channels:
      - defaults
    show_channel_urls: true
    default_channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
    custom_channels:  # 这部分内容有需要再添加即可,一般也不需要添加
      conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  • 若想恢复源,则通过输入命令:conda config --remove-key channels即可

PIP/PIP3的换源

  • 升级pip

    此处推荐将pip升级为pip3,采用命令为:python -m pip install --upgrade pip

参照清华站使用帮助:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

  • 临时使用,推荐

    • 命令为pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包的名字

  • 永久:

    • 升级 pip 到最新的版本 (>=10.0.0) 后进行配置:

    pip install pip -U
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
    • 如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

参考:

https://jingyan.baidu.com/album/ca00d56c144644e99febcf4d.html?picindex=3

https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/

https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

 

 

以上是关于各种镜像源的更换的主要内容,如果未能解决你的问题,请参考以下文章

简述Ubuntu系统更新镜像源的步骤?

Ubuntu Ports更换成阿里云镜像源

如何修改docker pull镜像源

Python pip 国内换源的几个办法

ubuntu在更换镜像源时报错check your internet

更换Anaconda的下载源为国内源的办法