이전에는 rpm을 사용하여 패키지를 설치/업그레이드했습니다. 이제 대신 yum을 사용하려고 합니다.

이전에는 rpm을 사용하여 패키지를 설치/업그레이드했습니다. 이제 대신 yum을 사용하려고 합니다.

누군가가 RHEL 서버에서 실행되는 소프트웨어를 업그레이드하고 있습니다.rpm -Uvh package_name.rpm

나는 사용하고 싶다yum -U package_name.rpm

이로 인해 문제나 불일치가 발생합니까?

답변1

특정 패키지만 업데이트하려는 경우 yum올바른 명령은 다음과 같습니다.

yum update package.rpm

물론 주목해야 할 중요한 점은 패키지가 설치되는 방법과 사용할 저장소에 업데이트가 있는지 여부입니다 yum. 스위치가 사용되지 않는지 확인할 수 없으면 --nodeps이러한 패키지를 사용할 때 런타임에 종속성 문제가 발생할 수 있습니다.

더 나은 방법은 yum종속성과 함께 최신 버전을 가져오기 때문에 를 사용하여 패키지를 설치하는 것입니다.

답변2

아니요, 아래에서 yum사용하세요 rpm. 유일한 중요한 차이점은 yum아는 것 입니다.저장소따라서 필요한 경우 설치를 위해 이러한 리포지토리에서 패키지를 가져오도록 결정할 수 있습니다. rpm아니요, 따라서 귀하가 그에게 제공한 것만 설치됩니다.

참고: yum구문은 다음과 다릅니다 rpm.

  • 새 패키지를 설치하려면 다음을 사용하십시오.yum install package
  • 패키지를 새 버전으로 업데이트합니다.yum update package
  • 모든 패키지를 업데이트하십시오.yum update

관련 정보