You need to enable JavaScript to run this app. Windows10下MSYS2使用pacman更新软件包数据库报错找不到mirrorlist.mingw
优惠活动
大模型
产品
解决方案
定价
更多

Windows10下MSYS2使用pacman更新软件包数据库报错找不到mirrorlist.mingw

MSYS2 pacman 提示找不到mirrorlist.mingw文件修复方案

问题根源

当前新版MSYS2已经废弃了通用的mingw软件源,拆分出mingw32、mingw64、ucrt64、clang64等独立源,不再提供mirrorlist.mingw文件。报错是因为pacman配置文件里还保留了旧版废弃的源配置。
重装不生效的原因是旧的pacman配置文件默认不会被安装程序覆盖,会沿用之前的旧配置。

修复步骤

  1. 打开pacman主配置文件/etc/pacman.conf,找到如下格式的旧配置段:
[mingw]
Include = /etc/pacman.d/mirrorlist.mingw

直接删除整段内容后保存。
2. 执行命令强制刷新源缓存并完成系统更新:
pacman -Syyu
执行过程中如果提示替换文件、更新配置,直接选择默认的Y确认即可。

安装GTK开发包

更新完成后根据你使用的MSYS2环境选择对应命令安装:

  • MINGW64环境安装GTK3:pacman -S mingw-w64-x86_64-gtk3
  • MINGW64环境安装GTK4:pacman -S mingw-w64-x86_64-gtk4
  • UCRT64环境安装对应包,只需将命令中x86_64替换为ucrt-x86_64即可
    安装完成后即可正常使用gtk-fortran进行开发。

内容的提问来源于stack exchange,提问作者Oscar Alvarez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 16:03:03