dnf ha perdido el rastro de un paquete instalado

dnf ha perdido el rastro de un paquete instalado

A pesar de que vimestá instalado en mi sistema Fedora 29, el comando

dnf search vim-common                                                           

devuelve "No se encontraron coincidencias". En cambio, el comando

rpm -qa vim-common                                                              

devuelve el nombre del archivo RPM instalado.

Lo he intentado dnf --refresh update, sin éxito.

¿Qué está pasando?

Respuesta1

No sé qué está "pasando", pero puedes intentar solucionar el problema con:

rpm -e vim-common

y luego:

dnf install vim-common

Respuesta2

'dnf search` busca metadatos, es decir, descarga archivos de repositorios desde repositorios remotos y luego los descarga a su propio caché y busca allí. DNF no busca en rpmdb.

búsqueda de rpm solo en rpmdb

En su caso, es probable que DNF no pueda descargar información de repositorios remotos.

información relacionada