dnf가 설치된 패키지를 추적하지 못했습니다.

dnf가 설치된 패키지를 추적하지 못했습니다.

vim내 Fedora 29 시스템에 설치되어 있음에도 불구하고 다음 명령은

dnf search vim-common                                                           

"일치하는 항목이 없습니다."를 반환합니다. 대조적으로, 명령은

rpm -qa vim-common                                                              

설치된 RPM 파일의 이름을 반환합니다.

dnf --refresh update나는 아무 소용이 없도록 노력했습니다 .

무슨 일이야?

답변1

무슨 일이 일어나고 있는지 모르겠지만 다음을 사용하여 문제를 해결해 볼 수 있습니다.

rpm -e vim-common

그런 다음:

dnf install vim-common

답변2

'dnf 검색'은 메타데이터를 찾습니다. 즉, 원격 저장소에서 repofile을 다운로드한 다음 자체 캐시에 다운로드하고 그곳에서 검색합니다. DNF는 rpmdb에서 검색하지 않습니다.

rpmdb에서만 rpm 검색

귀하의 경우 DNF는 원격 저장소에서 정보를 다운로드하지 못할 가능성이 높습니다.

관련 정보