
Cuando reviso las actualizaciones en CentOS 6.8, puedo encontrar algunas actualizaciones.
# 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
Intenté descargar los archivos RPM con yumdownloader y enumerar su hora de modificación.
# 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
¿La hora de modificación del archivo RPM es la hora de publicación de la actualización? Si no, ¿cómo puedo encontrarlo?
(Por hora de publicación, me refiero al momento en que la actualización esté disponible en el repositorio).
Respuesta1
Si está interesado en una fecha particular de paquetes, pruebe esto:
:~# yum install yum-plugin-changelog
y después de eso:
:~# yum changelog num package_name
Donde elnúmeroDetermina la cantidad de datos mostrados yNombre del paquetees el nombre de su paquete.
Comando completo:
:~# yum changelog 1 bind
Esta es la fecha de lanzamiento del paquete. En cuanto a la fecha de publicación, creo que es difícil de determinar.
Respuesta2
La fecha de lanzamiento real no se puede extraer de RPM. Puede obtener tiempo de compilación e instalación:
# rpm -qi glibc |grep Date
Install Date: Sat Sep 3 07:58:12 2016
Build Date : Thu Aug 18 15:26:02 2016
Pero cuando el paquete esté disponible hay que recuperarlo de otras fuentes. Generalmente hay algunas herramientas. Por ejemplo, Fedora tiene Bodhi que publica erratas. Erratas de lanzamiento de RHEL, que se pueden descargar desde RHN o Satellite y tienen la fecha de lanzamiento.