2011-08-03 6 views
5

두 개의 다른 VM에서 sles10sp3을 실행 중입니다. 나는 하나의 VM에 설치되어있는 동일한 rpm을 찾으려고 노력하고 있는데, 그래서 다른 VM에 같은 rpm을 설치할 수 있습니다. 하나의 VM에서 다른 VM으로 간단히 복사 할 수있는 방법이 있습니까 (또는 일반적으로 모든 .rpm을 SLES에서 복사하십시오)? 이것은 루비 1.8.4 rpm을 찾고 행운을 얻지 않으려 고 노력하면서 시작되었지만 찾을만한 다른 rpm이 필요합니다.하나의 OS에서 다른 OS로 rpm을 복사

답변

1

RPM 패키지가 설치되면 RPM을 재구성하기위한 정보가 시스템에 남아 있지 않습니다.

"rpm -qa"를 사용하여 각 시스템에서 모든 패키지 (및 해당 버전)를 나열 할 수 있습니다.이 목록을 "비교"할 수 있습니다. 그러나 실제로 특정 패키지의 특정 버전을 설치하려면 실제 RPM의 실제 사본을 찾아야합니다.

"rpm -ql"을 사용하여 RPM과 관련된 파일을 열거 할 수도 있습니다. 그러나 RPM은 또한 사전 설치 및 설치 후 스크립트를 가질 수 있으므로 파일을 단순히 "tar up"하여 이동시킬 수는 없습니다.

요약하면 나는 당신이하고 싶은 일을 할 수있는 방법이 없다고 생각합니다.

또한이 항목은 StackOverflow와 관련이 없습니다. :-)

관련 문제