2014-04-11 2 views
0

나는 yum에 익숙하지 만 RTFM을 사용하고 사용 가능한 모든 정보를 모았으며 여전히 기본적인 것을 이해하지 못했습니다. yum .repo에서 baseurl을 변경하는 방법은 무엇입니까?

나는 다음과 같다 그 용도를 YUM 일부 foobar.repo 파일이 있습니다

이 작동
[foobar] 
name=foobar 
baseurl=http://server/RPMS 
enabled=1 

- 나는

냠 업데이트는 foobar

을 할 수 있으며 업데이트합니다.

하지만 지금은 디렉토리를 RPMS1RPMSmv 그리고 나는 foobar.repo 파일에서 해당 변경합니다.

지금 놀랍게도, 업데이트가 더 이상 작동하지 않습니다, 파일

http://server/RPMS1/repodata/repomd.xml 

가 발견되지 않는 것을 말한다. 그렇진 않습니다. 파일은 이전과 마찬가지로 액세스 할 수있는 동일한 서버의 새 디렉토리 RPMS1에 있습니다. 여기 무슨 일

또한 여전히

yum clean all 
yum update foobar 

같은 문제에 시도 ??

이이 ID10T 오류 코드를했다 당신이

+0

그것은 다시 만들 REPO 메타 데이터 이전 디렉터리에 대한 참조를 피하기 위해 항상 더 나은 것보다 서버가 다른 말을 들었다. 'createrepo' 유틸리티를 사용하십시오. 'httpd' 설정을주의 깊게 읽고 그에 따라 업데이트하십시오. – alvits

+0

@alvits OK 예. 할 것입니다. 하지만, 내가 알기 시작한 첫 번째 오류 메시지는 특히 해당 파일이 존재하지 않는다는 것을 의미합니다. 그래서 내가 당황 스럽다. –

+0

@alvits 나는 createrepo를 했어. 변화가 없어, 같은 문제가있어. httpd 설정을 어떻게합니까? –

답변

0

죄송 감사, 나는 그것이 정말

관련 문제