실수 로을 nekovm
사용하여 빌드 하는 데 필요한 소스를 다운로드하려고하는데 목록에 RPM이있어 Neko와 관련이 없지만 리포지토리를 검색 할 때 실패합니다. 출력 결과는 다음과 같습니다.yum-builddep
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 리포지토리는 나쁘지만 거기에 있지만 시간이 많이 걸리기 때문에 완전히 제거하지 않고 실패하면 무시하십시오. 이 문제를 해결할 방법이 있습니까?
출력에 명령이 소스 리포지토리에 연결되어 있지 않다고 표시됩니다. 리포지토리에 연결할 수 없으면 작동 할 가능성이 없다고 생각합니다.
—
ZaSter
@ZaSter 어쨌든 필요하지 않은 저장소에만 연결하지 못합니다. 그러나 신경 쓰지 않고 방금 편집하여
—
wvxvw
/etc/yum.repos.d/nodejs-stable.repo
잠시 동안 비활성화하고 필요한 종속성을 다운로드 할 수있었습니다. 여전히 호기심 때문에 실패 대신 누락 된 repos를 건너 뛸 수 있다는 것을 알고 싶습니다.
running의 출력을 살펴보십시오
—
ZaSter
yum-builddep --help
. yum 기본 옵션 --tolerant 및 --skip-broken은 실패를 우회하는 데 도움이 될 수 있습니다. 또한 --disablerepo 옵션을 사용하면 repo 파일 자체를 편집 할 필요가 없습니다.
@ZaSter ha! .. 이것은 맨 페이지를 읽는다면 얻는 것입니다. 마지막 코멘트를 답변으로 만들 수 있습니다. 그것은 정확하게 질문에 대답합니다! 감사.
—
wvxvw
예,이 명령과 같은 일부 명령에 대한 매뉴얼 페이지는 명령
—
ZaSter
--help
에 대해 자세히 알아볼 수있는 명령 이 있음을 암시하지도 않습니다 .