![尝试使用 pacman 镜像(mingw64),但无法在服务器上找到数据库文件](https://linux22.com/image/1510800/%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%20pacman%20%E9%95%9C%E5%83%8F%EF%BC%88mingw64%EF%BC%89%EF%BC%8C%E4%BD%86%E6%97%A0%E6%B3%95%E5%9C%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E6%89%BE%E5%88%B0%E6%95%B0%E6%8D%AE%E5%BA%93%E6%96%87%E4%BB%B6.png)
这是我的问题:
我正在尝试在 Win7 上编译 gEDA (pcb-creator) 并排除即将出现的错误。目前我卡在这一个,返回自./configure
:
找不到 gdlib-config。
由于pacman -Ss gdlib
没有返回任何内容,我尝试找到一个有它的镜像。有这个镜像列表但列出的所有镜像都缺少mingw64.db如果我将镜像 URL 添加到\etc\pacman.d\mirrorlist.mingw64文件。
那么,如果没有,我该如何告诉 pacman 使用存储库mingw64.db文件?或者——如果我做错了怎么办?
答案1
首先,MinGW 和 Arch Linux 使用相同的 pacman,并不意味着它们使用相同的镜像。只有工具相同(就像 Debian 与 Ubuntu 等),但实际软件包及其位置不同。
也就是说,正确的镜像可能已经在 MinGW 的 pacman.conf 中配置好了,你可能只需要告诉 pacman下载使用 的数据库pacman -Sy
。