儘管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 可能無法從遠端儲存庫下載資訊。