msys2更换国内源(多个文件(不是3个文件的版本!))

msys2更换国内源

不想看经过的直接跳到答案

起因

查了很多个教程大部分都是【打开MSYS2软件内的\etc\pacman.d\ 中3个文件,分别进行修改:mirrorlist.mingw32、mirrorlist.mingw64、mirrorlist.msys】

比如msys2 配置国内镜像源

但是打开\etc\pacman.d\后两眼一黑,怎么那么多文件 (mirrorlist.clang32、mirrorlist.clang64、mirrorlist.mingw、mirrorlist.mingw32、mirrorlist.mingw64、mirrorlist.msys、mirrorlist.ucrt64)

而且就算把这mirrorlist.mingw32、mirrorlist.mingw64、mirrorlist.msys三个文件配置完毕也不生效

排查

  1. 该文件夹中一共七个文件
  2. 打开上述博主中给的镜像源以其中清华镜像源为例:

    其中有八个文件,有七个与文件夹中文件后缀对应
    3.将上述本地文件夹中其他三个修改为对应的源地址。

答案如下

基于上述博主所描述的方法,将下列文件填充到指定文件。

mirrorlist.mingw64

bash 复制代码
## Primary
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/mingw64/
Server = http://mirrors.ustc.edu.cn/msys2/mingw/mingw64/
Server = https://mirrors.ustc.edu.cn/msys2/mingw/mingw64/
Server = http://mirrors.aliyun.com/msys2/mingw/mingw64/
Server = https://mirrors.aliyun.com/msys2/mingw/mingw64/

mirrorlist.ucrt64

bash 复制代码
## Primary
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/ucrt64/
Server = http://mirrors.ustc.edu.cn/msys2/mingw/ucrt64/
Server = https://mirrors.ustc.edu.cn/msys2/mingw/ucrt64/
Server = http://mirrors.aliyun.com/msys2/mingw/ucrt64/
Server = https://mirrors.aliyun.com/msys2/mingw/ucrt64/

mirrorlist.mingw32

bash 复制代码
## Primary
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/mingw32
Server = https://mirrors.ustc.edu.cn/msys2/mingw/mingw32

mirrorlist.mingw

bash 复制代码
## Primary
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/$repo/
Server = http://mirrors.ustc.edu.cn/msys2/mingw/$repo/
Server = https://mirrors.ustc.edu.cn/msys2/mingw/$repo/
Server = http://mirrors.aliyun.com/msys2/mingw/$repo/
Server = https://mirrors.aliyun.com/msys2/mingw/$repo/

mirrorlist.clang64

bash 复制代码
## Primary
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/clang64/
Server = http://mirrors.ustc.edu.cn/msys2/mingw/clang64/
Server = https://mirrors.ustc.edu.cn/msys2/mingw/clang64/
Server = http://mirrors.aliyun.com/msys2/mingw/clang64/
Server = https://mirrors.aliyun.com/msys2/mingw/clang64/

mirrorlist.clang32

bash 复制代码
## Primary
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/clang32/
Server = http://mirrors.ustc.edu.cn/msys2/mingw/clang32/
Server = https://mirrors.ustc.edu.cn/msys2/mingw/clang32/
Server = http://mirrors.aliyun.com/msys2/mingw/clang32/
Server = https://mirrors.aliyun.com/msys2/mingw/clang32/

mirrorlist.msys

bash 复制代码
## Primary
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch/
Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/
Server = https://mirrors.ustc.edu.cn/msys2/msys/$arch/
Server = http://mirrors.aliyun.com/msys2/msys/$arch/
Server = https://mirrors.aliyun.com/msys2/msys/$arch/
相关推荐
anew___3 小时前
蜂鸣器播放音乐——让 Arduino 唱出旋律
c++·stm32·单片机·嵌入式硬件·c
Li Ming&4 小时前
Windows Server 2019 操作系统《保姆级安装教程》
windows·信息与通信
stolentime5 小时前
洛谷P10515 转圈题解
c++·算法·数学建模·贪心算法
tdtsmt6 小时前
穿戴硬件量产工艺实录:天地通电子智能手表主板 SMT 贴片案
c++
陈天伟教授6 小时前
Windows操作技巧 -03
windows
TechExplorer3657 小时前
Windows 隐藏导航窗格【主文件夹】、【图库】、【OneDrive】
windows·onedrive
我一定会有钱8 小时前
官网谷歌浏览器离线安装包一键下载
windows
m0_734571769 小时前
深入理解C++ 析构函数<一>基本概念
开发语言·c++
t-think10 小时前
C++ string 类(上)—— string类初识与常用接口详解
开发语言·c++
cpp_learners10 小时前
C++ 实现责任链模式(Chain of Responsibility):从一堆 if-else 到可插拔的处理管道
开发语言·c++·责任链模式