yum의 "업데이트"와 "업그레이드"의 기술적 차이점은 무엇입니까?

yum의 "업데이트"와 "업그레이드"의 기술적 차이점은 무엇입니까?

RPM 기반 배포판(제 경우 CentOS, RHEL, Fedora)을 업데이트/업그레이드할 때 다음을 자주 사용합니다.

yum -y update && yum -y upgrade

그러나 확실하지 않습니다.정확히yum명령이 어떻게 다른지.

updateover 의 장점은 무엇 upgrade이며 그 반대의 경우도 마찬가지입니까?

답변1

에 따르면man yum:

업데이트:

패키지 없이 실행하면 업데이트가현재 설치된 모든 패키지 업데이트. 하나 이상의 패키지 또는 패키지 글로브가 지정된 경우 Yum은 나열된 패키지만 업데이트합니다. 패키지를 업데이트하는 동안 yum은 모든 종속성이 충족되는지 확인합니다. […]

[...] --obsoletes플래그가 있으면 yum은 계산에 더 이상 사용되지 않는 패키지를 포함합니다. 이는 배포 버전 변경(예: somelinux 8.0에서 somelinux 9로 업그레이드)에 더 좋습니다.

업그레이드:

플래그 가 설정된 업데이트 명령과 동일합니다 --obsoletes.

관련 정보