dnf/yum은 저장소 새로 고침 여부를 어떻게 결정합니까?

dnf/yum은 저장소 새로 고침 여부를 어떻게 결정합니까?

패키지를 설치하려고 할 때 다음을 git사용합니다.

dnf install -y git

동일한 vm 이미지에서 dnf/yum은 때때로 패키지만 설치하지만 때로는 최신 dnf/yum을 사용한 후 시간이 좀 걸리면 다음과 같이 저장소 업데이트를 시작합니다.

AlmaLinux 9 - AppStream                         4.7 MB/s | 8.0 MB     00:01
...and so on on all configured and enabled repositories

dnf/yum은 업데이트 시기와 업데이트하지 않을 시기를 어떻게 결정합니까? 동일한 이미지에 동일한 패키지를 설치하는 중입니다. 따라서 Linux와 패키지 관리자 상태도 동일해야 합니다.

답변1

Red Hat 계정이 없는 분들을 위해 답변을 찾을 수 있습니다.여기, metadata_expire매개변수 아래. man yum.conf유용한 정보 도 제공합니다.

내 Rocky Linux 9.1 시스템에서 이 매개변수는 rocky파일에 포함된 거의 모든 "" 저장소에 설정되어 있습니다. /etc/yum.repos.d/rocky*.repo다음 저장소 중 하나에서 볼 수 있습니다.

[baseos]
name=Rocky Linux $releasever - BaseOS
mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=BaseOS-$releasever$rltype
#baseurl=http://dl.rockylinux.org/$contentdir/$releasever/BaseOS/$basearch/os/
gpgcheck=1
enabled=1
countme=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9

답변2

RH에 따르면이는 metadata_expire매개변수를 통해 관리됩니다. 기본값은 6시간입니다.

관련 정보