我正在尝试使用 下载构建所需的源nekovm
,意外的是,列表中yum-builddep
有与 Neko 无关的 RPM,但在搜索存储库时会导致失败。输出如下所示:nodejs
yum-builddep
$ sudo yum-builddep nekovm
Loaded plugins: presto, refresh-packagekit
http://nodejs.tchol.org/stable/f17/x86_64/repodata/repomd.xml: [Errno 14] curl#7 - "Couldn't connect"
Trying other mirror.
Enabling fedora-source repository
Enabling nodejs-stable-source repository
Could not retrieve mirrorlist http://nodejs.tchol.org/mirrors/nodejs-stable-source-f17 error was
14: curl#7 - "Couldn't connect"
Could not setup repo nodejs-stable-source: Cannot find a valid baseurl for repo: nodejs-stable-source/17
Nodejs 存储库很糟糕,它在那里,但经常宕机,所以我不想完全删除它,如果它失败了,就忽略它。有什么办法可以解决这个问题吗?
答案1
查看运行的输出yum-builddep --help
。 yum 基本选项--tolerant
和--skip-broken
可能有助于绕过失败。 此外,使用--disablerepo
选项无需编辑 repo 文件本身。