누군가가 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