我试图在archlinux上使用yaourt安装mongodd,这需要安装yaml-cpp库。
问题是,yaourt找不到一个有效的镜像下载。
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from ftp.swin.edu.au : The requested URL returned error: 404
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from ftp.acc.umu.se : The requested URL returned error: 404
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from mirror.neuf.no : The requested URL returned error: 404
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'yaml-cpp-0.6.1-3-x86_64.pkg.tar.xz' from mirror.23media.de : The requested URL returned error: 404
(4/4) checking keys in keyring [##############################] 100%
(4/4) checking package integrity [##############################] 100%
error: yaml-cpp: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is invalid我尝试从源代码手工构建库,并将其放入/usr/lib中,但它也不起作用。
我在这里能做什么?
谢谢
发布于 2018-05-09 10:29:20
在安装任何新包之前,您必须更新Arch。下面的命令很好:
pacman -Syu接pacman -S yaml-cpppacman -Syu yaml-cpp您不能这样做(它可能会破坏您的系统):
pacman -Sy接pacman -S yaml-cpppacman -Sy yaml-cpphttps://stackoverflow.com/questions/50235812
复制相似问题