![이 yum 패키지 버전은 무엇을 의미합니까?](https://linux55.com/image/206193/%EC%9D%B4%20yum%20%ED%8C%A8%ED%82%A4%EC%A7%80%20%EB%B2%84%EC%A0%84%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
록키 리눅스의 경우:
$ sudo yum list squid
Available Packages
squid.x86_64 7:4.15-3.module+el8.6.0+842+aea5c28d
버전 문자열의 7:
합계 부분은 무엇을 의미합니까? .module ...
설치된 패키지가 버전 4.15이고 빌드 버전이라는 것을 알 수 있습니다 -3
(올바른 용어는 아닐 수도 있음). yum/dnf 버전의 구문 문서에 대한 참조도 감사합니다!
감사해요
답변1
필요에 따라 yum info
또는 를 사용하면 dnf info
전체 분석이 표시됩니다.
$ dnf info squid
...
Name : squid
Epoch : 7
Version : 4.15
Release : 3.module_el8.6.0+2741+01592ae8
Architecture : x86_64
Size : 3.6 M
Source : squid-4.15-3.module_el8.6.0+2741+01592ae8.src.rpm
Repository : appstream
더 간단한 예는 다음과 같습니다.
dnf info xfsprogs.x86_64
Last metadata expiration check: 0:03:52 ago on Mon 23 May 2022 12:35:10 BST.
Installed Packages
Name : xfsprogs
Version : 5.0.0
Release : 10.el8
Architecture : x86_64
Size : 4.9 M
Source : xfsprogs-5.0.0-10.el8.src.rpm
Repository : @System
"epoch"는 사라지고 문자열을 게시하는 것이 더 간단해졌습니다. 귀하의 질문에서 특히 복잡한 릴리스 문자열을 선택하셨습니다.
"Lost"가 찾은 링크에 따라 Epoch는 다음과 같이 설명합니다.
에포크는 주 버전 번호보다 더 중요한 버전 번호입니다. 일반적으로 이 값은 0이어야 하며, 이 경우 보고되지 않지만 임의의 정수일 수 있습니다. 버전 2.0-0은 버전 1:1.9-9를 업데이트하지 않습니다. 왜냐하면 "1:"의 에포크가 기본적으로 가정되는 에포크 "0:"보다 크기 때문입니다. 위의 Squid의 경우 7 이상의 에포크만 고려됩니다.