Percebi que haveria um processo adicional de "status de atualização" sempre que fosse executado com o yum repolist por um longo intervalo de tempo...
Notas: aqui "um longo intervalo de tempo" significa cerca de alguns dias (pelo menos mais de 3 dias ), mas não algumas horas ...
#
# yum repolist <<< a few days interval
Loaded plugins: security, verify
Cluster | 1.5 kB 00:00
ClusterStorage | 1.5 kB 00:00
RHEL_5.8_local | 951 B 00:00
Server | 1.5 kB 00:00
VT | 1.3 kB 00:00
repo id repo name status
Cluster Cluster_r58 32
ClusterStorage ClusterStorage_r58 39
RHEL_5.8_local RHEL_5.8_x86-64_all_local 3,414
Server Server_r58 3,285
VT VT_r58 58
repolist: 6,828
#
#
# yum repolist <<< a few hours interval
Loaded plugins: security, verify
repo id repo name status
Cluster Cluster_r58 32
ClusterStorage ClusterStorage_r58 39
RHEL_5.8_local RHEL_5.8_x86-64_all_local 3,414
Server Server_r58 3,285
VT VT_r58 58
repolist: 6,828
#
Atualização:
seria muito estranho que meu tempo de vida útil dos metadados do repositório yum fosse apenas 3600 segundos (s),
então aqui como explicar o tempo de vida real dos metadados do meu repositório yum um pouco mais tarde do que o padrão?
# yum -v repolist
Not loading "katello" plugin, as it is disabled
Not loading "product-id" plugin, as it is disabled
Not loading "rhnplugin" plugin, as it is disabled
Loading "security" plugin
Not loading "subscription-manager" plugin, as it is disabled
Loading "verify" plugin
Config time: 0.068
Yum Version: 3.2.22
Cluster | 1.5 kB 00:00
ClusterStorage | 1.5 kB 00:00
Server | 1.5 kB 00:00
VT | 1.3 kB 00:00
Setting up Package Sacks
pkgsack time: 0.032
Repo-id : Cluster
Repo-name : Cluster_r58
Repo-updated : Fri Feb 3 02:38:19 2012
Repo-pkgs : 32
Repo-size : 83 M
Repo-baseurl : file:///mnt/Cluster/
Repo-expire : 3,600 second(s) (last: Fri May 24 18:27:23 2024)
Repo-id : ClusterStorage
Repo-name : ClusterStorage_r58
Repo-updated : Fri Feb 3 02:39:28 2012
Repo-pkgs : 39
Repo-size : 11 M
Repo-baseurl : file:///mnt/ClusterStorage/
Repo-expire : 3,600 second(s) (last: Fri May 24 18:27:23 2024)
Repo-id : RHEL_5.8_local
Repo-name : RHEL_5.8_x86-64_all_local
Repo-updated : Tue Apr 23 10:43:03 2024
Repo-pkgs : 3,414
Repo-size : 3.6 G
Repo-baseurl : file:///install/rhel_5.8_x86-64_local
Repo-expire : 3,600 second(s) (last: Fri May 24 18:20:41 2024)
Repo-id : Server
Repo-name : Server_r58
Repo-updated : Fri Feb 3 02:39:04 2012
Repo-pkgs : 3,285
Repo-size : 3.3 G
Repo-baseurl : file:///mnt/Server/
Repo-expire : 3,600 second(s) (last: Fri May 24 18:27:23 2024)
Repo-id : VT
Repo-name : VT_r58
Repo-updated : Fri Feb 3 02:38:17 2012
Repo-pkgs : 58
Repo-size : 193 M
Repo-baseurl : file:///mnt/VT/
Repo-expire : 3,600 second(s) (last: Fri May 24 18:27:23 2024)
repolist: 6,828
#
desculpas se estou entendendo mal você aqui!
yum baixa metadados sobre repositórios. depois de fazer isso, os metadados são válidos por um período de tempo (dê uma olhada em man dnf.conf e metadata_expire). Se você executar o repolist dentro do período válido, os metadados não serão baixados novamente, eles usarão os metadados locais, caso contrário, serão baixar novos metadados.
você pode visualizar o status atual dos repositórios com: