2011-03-17 5 views
1

분명히 yum 만 깨지지 않았다면, 전복을 얻는 것이 한 조각 일 것이다. 게다가 Subversion 설치에 대한 정보를 검색하는 곳이라면 어디에서나 yum을 사용할 수 있다는 것을 당연시합니다.centos 5.5; 얌이 부러졌다. 명령 행 서브 버전 클라이언트가 필요하다. (원격 저장소에서 파일을 가져올 것이다.)

yum에 대한 이야기는 내가 잘 알기 전에 파이썬을 2.7로 업그레이드했으며 yum 명령에 대한 응답으로 악명 높은 "... No module named yum ..."메시지가 표시된다는 것입니다.

물론 yum을 사용하고 싶습니다. 그러나, 즉각적인 필요는 전복 클라이언트를가는 것입니다. 어떻게해야합니까?

감사합니다.

답변

1

yum이 손상된 경우에도 저장소 미러에서 수동으로 RPM을 다운로드하고 rpm 명령을 사용하여 설치할 수 있습니다.

원시 rpm 명령을 사용하여 모든 svn 패키지 종속성을 확인 (및 만족)하는 데 약간의 시도가 필요할 수도 있지만, 아무것도하지 않는 것보다 낫습니다.

+0

감사합니다. 그것은 효과가있는 것 같습니다. 나는 작동 할 것이라고 생각한 1.5.5 버전의 rpm을 다운로드했고, 다운로드 한 버전과 동일한 디렉토리에 제공된 추가 rpm을 하나만 설치해야한다고 판명되었습니다. – Rick

+0

모험이라면 같은 기술을 사용하여 파이썬 용 rpm 패키지를 다운로드 한 다음 강제로 다시 설치할 수 있습니다. 그건 yum이 기대했던 것과 같은 버전으로 파이썬을 되돌려 놓아야합니다. –

+0

예, 실제로 시도해 보았습니다. python 2.4 용으로 다운로드되었습니다. Python 명령이 2.7 대신 2.4를 사용할 수 있도록 임시로 PATH를 조정했습니다. 나는 아직 yum을 다시 얻는 데 성공하지 못했다. 그러나 적어도 지금은 찾아 내지 못하는 다른 모듈에 대해 불평하고 있습니다 (sqlitecache). 나는 내가 올바른 길을 가고 있음을 암시하기 위해 그것을 취합니다. 한편, 파이썬을 배우는 데. – Rick