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/
相关推荐
哎嗨人生公众号1 天前
手写求导公式,让轨迹优化性能飞升,150ms变成9ms
开发语言·c++·算法·机器人·自动驾驶
code_whiter1 天前
C++6(模板)
开发语言·c++
一只旭宝1 天前
【C++ 入门精讲1】初始化、const、引用、内联函数 | 超详细手写笔记(附完整代码)
开发语言·c++
旖-旎1 天前
哈希表(字母异位次分组)(5)
数据结构·c++·算法·leetcode·哈希算法·散列表
0xDevNull1 天前
Windows系统使用nvm实现多版本切换Node.js详细教程
windows·node.js
无限进步_1 天前
【C++】多重继承中的虚表布局分析:D类对象为何有两个虚表?
开发语言·c++·ide·windows·git·算法·visual studio
学Linux的语莫1 天前
Hyper-V的安装使用
linux·windows·ubuntu·hyper-v
特立独行的猫a1 天前
OpenHarmony平台移植 gifsicle:C/C++ 三方库适配实践(Lycium / tpc_c_cplusplus)
c语言·c++·harmonyos·openharmony·三方库适配·lycium
hello world 9991 天前
Cursor开发实战应用
c++·ai编程·cursor
kyle~1 天前
工程数学---Eigen库(C++唯一标配线性代数库)
开发语言·c++·线性代数