Solo quiero instalar dos paquetes en mi Fedora 15 pero obtengo un error extraño.
Mando:
yum install @development-tools
Error:
Complementos cargados: langpacks, presto, refresh-packagekit Configuración del paquete de proceso de instalación flex-2.5.35-13.fc15.x86_64 ya instalado y última versión Error: tupla del paquete ('gcc', 'x86_64', '0', '4.6 .0 ',' 6.fc15 ') no se pudo encontrar en rpmdb
Mando:
yum install fedora-packager
Error:
Complementos cargados: langpacks, presto, refresh-packagekit Configuración del error de proceso de instalación: No se pudo encontrar la tupla del paquete ('fedora-packager', 'noarch', '0', '0.5.9.0', '1.fc15') rpmdb
En el primer comando dice el paquete ya instalado y la última versión, pero ¿por qué recibí esa línea de error? ¿Cómo solucionar estos errores?
apt-get update
por lo que todos los efectos son positivos.yum clean all
resolvió mi problema. Gracias :)rpm --rebuilddb
y verificar que no queden archivos extraños/var/lib/rpm
. Si hay__db.xxx
archivos alrededor,db_recover
podría ser necesario.Podrías intentar reconstruir el rpmdb
Esto solucionó un problema similar para mí.
fuente
yum clean all
no lo hizo.Para resolver ese problema tuve que hacer ambas cosas:
fuente