CentOS 6.8에서 업데이트를 확인했을 때 몇 가지 업데이트를 찾을 수 있었습니다.
# yum list updates
......
Updated Packages
bind.i686 32:9.8.2-0.47.rc1.el6_8.2 updates
bind-libs.i686 32:9.8.2-0.47.rc1.el6_8.2 updates
bind-utils.i686 32:9.8.2-0.47.rc1.el6_8.2 updates
yumdownloader를 사용하여 RPM 파일을 다운로드하고 수정 시간을 나열해 보았습니다.
# ll
total 5192
-rw-r--r-- 1 root root 4191788 Oct 21 17:16 bind-9.8.2-0.47.rc1.el6_8.2.i686.rpm
-rw-r--r-- 1 root root 922948 Oct 21 17:16 bind-libs-9.8.2-0.47.rc1.el6_8.2.i686.rpm
-rw-r--r-- 1 root root 190168 Oct 21 17:16 bind-utils-9.8.2-0.47.rc1.el6_8.2.i686.rpm
RPM 파일의 수정 시간이 업데이트된 릴리스 시간인가요? 그렇지 않다면 어떻게 찾을 수 있나요?
(릴리스 시간은 저장소에서 업데이트를 사용할 수 있는 시간을 나타냅니다.)
답변1
특정 날짜의 패키지에 관심이 있다면 다음을 시도해 보세요.
:~# yum install yum-plugin-changelog
이후:
:~# yum changelog num package_name
어디일련번호표시되는 데이터의 양을 결정하고패키지 이름패키지 이름입니다.
완전한 명령:
:~# yum changelog 1 bind
이 패키지의 출시일입니다. 출판일에 관해서는 특정하기 어렵다고 생각합니다.
답변2
RPM에서 실제 출시 날짜를 추출할 수 없습니다. 빌드 및 설치 시간을 확인할 수 있습니다.
# rpm -qi glibc |grep Date
Install Date: Sat Sep 3 07:58:12 2016
Build Date : Thu Aug 18 15:26:02 2016
그러나 패키지를 사용할 수 있게 되면 다른 소스에서 검색해야 합니다. 일반적으로 몇 가지 도구가 있습니다. 예를 들어 Fedora에는 정오표를 게시하는 Bodhi가 있습니다. RHN 또는 Satellite에서 다운로드할 수 있으며 릴리스 날짜가 포함된 RHEL 버전 정오표.