2011-12-08 3 views
3

내 응용 프로그램 용 RPM 패키지가 있고 설치 경로는/company/application/version입니다.RPM을 사용한 설치 프로그램 업데이트

유닉스 플랫폼이므로 레지스트리 개념이 없으므로이 작업이 어렵다는 것을 알고 있습니다.

나는 몇 가지 명확히해야합니다

  • 어떻게 내가 이전에 설치된 버전 번호를 확인할 수 있나요?
내 다른 버전의 응용 프로그램을 모두 설치 때마다 설치됩니다

(즉, 2.5 및 2.6 모두 때문에 설치 디렉토리 구조의 2 개 개의 다른 소프트웨어로 간주됩니다.)

  • 가 어떻게 최신 버전을 중지 할 수 있습니다 노인이 이미 설치되었을 때?
+0

참조 http://stackoverflow.com/a/8575531/719147 – linuts

답변

1

스펙 파일을 보지 않고서는 어둠 속에서 촬영하는 것이지만 스펙 파일에 'Version'태그가 누락되었을 것입니다. http://www.rpm.org/max-rpm/s1-rpm-inside-tags.html을 참조하십시오. 일반적으로 Maximum RPM은 좋은 리소스입니다.

관련 문제