'yum'이없는 머신에서 RPM을 어떻게 다운 그레이드합니까?


47

yum이없는 컴퓨터에 패키지 버전 3.2가 설치되어 있고 버전 2.4를 수동으로 다운로드했습니다. 이전 버전을 어떻게 설치합니까?

답변:


67

rpm -Uvh --oldpackage [filename]

--oldpackage이전 버전을 설치할 수 있습니다. -U"업그레이드"를 의미하지만이 경우 다른 버전 만 대체합니다. -i대신에 사용 -U하면 두 버전이 모두 설치됩니다.


6
vh인수는 여기에 선택 사항입니다. -U(또는 --upgrade) 만 --oldpackage필요합니다.
Dave Mooney

2
rpm -U --force [filename]다운 그레이드도 허용
Sasha

1
커널의 경우 rpm -i --force <package url / filename>(여러 버전을 유지하려는 때문에) 작동
게르트 반 덴 베르그

16

yum downgrade packagename시스템의 yum 버전에 따라을 시도 할 수도 있습니다.


3
맞지만 OP가 "yum이없는 시스템에서"지정되었으므로 yum이 손상되었거나 누락되었습니다.
Criggie

3
이 답변을 작성할 당시 'yum'없이 '는 OP의 질문에 포함되지 않았습니다. 편집 이력을 참조하십시오.
ewwhite

1
완전성에 대한 최선의 답변을 남겨주십시오.
Criggie
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.