Несмотря на то, что 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 search` ищет в метаданных - т.е. загружает файлы репозиториев из удаленных репозиториев, а затем загружает их в свой кэш и ищет там. DNF не ищет в rpmdb.
поиск rpm только в rpmdb
В вашем случае DNF, скорее всего, не сможет загрузить информацию из удаленных репозиториев.