내 사용자 정의 RPM이 필요할 때 yum이 RPM의 최신 릴리스를 설치하지 않는 이유는 무엇입니까?

사이 크론

나는 RPM을 만들었습니다.

Requires: ruby193-rubygem-passenger-native = 3.0.21-4.el6op

yum deplist myrpmmyrpm그 릴리스 필요 rpm하며 내 저장소에있는 것에 만족 한다고 말합니다 . 그러나 "" yum update myrpm그 시점 yum에서 최신 릴리스로 업데이트 할 것이라고 말하지 않습니다. 그러면 rpm -qa | grep passenger-native4.el6op 릴리스가 아닌 3.el6op 릴리스가 계속 설치됩니다.

yum최신 릴리스를 설치 하지 않는 이유는 무엇 입니까? 최신 릴리스를 수동으로 설치할 수 있으며 RPM에는 특별히 이전 릴리스가 필요하지 않습니다.

RPM은 파일 경로를 변경하고 버전 번호가 아닌 릴리스 번호 만 증가 시켰으므로 내 RPM은 명시 적으로 최신 릴리스가 필요합니다.

Msuchy

rpm -qR myrm 무엇을 인쇄합니까?

  • ruby193-rubygem-passenger-native

또는

  • ruby193-rubygem-passenger-native >= 3.0.21-4.el6op

나는 그것이 첫 번째라고 생각합니다. 이 경우 필요한 yum update myrpm업데이트 myrpm및 종속성이 있습니다. 그러나 3.el6op요구 사항도 충족하므로 해당 패키지를 업데이트 할 필요가 없습니다. Plain yum update은 해당 SCL 패키지를 포함하는 모든 것을 업데이트해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관