ballard Bonjour, En voulant faire un peu de ménage dans mes rpm , je fais ensuite un rm -Rf * dans le repertoire /var/lib/rpm/ ( d'habitude je le fais que sur les__db... mais bon il est un tard ) du coup je me retrouve avec ca: yum clean all ; yum update Modules complémentaires chargés : changelog, dellsysidplugin2, fastestmirror, presto, refresh-packagekit Nettoyage complet Cleaning up list of fastest mirrors Modules complémentaires chargés : changelog, dellsysidplugin2, fastestmirror, presto, refresh-packagekit Determining fastest mirrors Erreur : Cannot retrieve metalink for repository: fedora. Please verify its path and try again et un rpm --rebuilddb n'y change rien , je cherche mais je vois pas si quelqu'un avait une solution , ca m'aiderait bien merci d'avance ballard.
MarbolanGos ballard wrote:Bonjour, En voulant faire un peu de ménage dans mes rpm , Faut m'expliquer à quoi ça sert mais bon. Essaye de faire un rpm -V yum Pour faire le nettoayeg dans les rpm c'est yum un point c'est tout
ballard bonjour, rpm -V yum donne le paquetage yum n'est pas installé j'ai essayé rpm --initdb rpm --rebuilddb pas mieux voici le contenu du /var/lib/rpm -rw-r--r-- 1 root root 12288 oct. 23 09:11 Basenames -rw-r--r-- 1 root root 12288 oct. 23 09:11 Conflictname -rw-r--r-- 1 root root 8192 oct. 23 09:11 Dirnames -rw-r--r-- 1 root root 12288 oct. 23 09:11 Filedigests -rw-r--r-- 1 root root 12288 oct. 23 09:11 Group -rw-r--r-- 1 root root 8192 oct. 23 09:11 Installtid -rw-r--r-- 1 root root 12288 oct. 22 23:40 Name -rw-r--r-- 1 root root 12288 oct. 23 09:11 Obsoletename -rw-r--r-- 1 root root 12288 oct. 22 23:40 Packages -rw-r--r-- 1 root root 12288 oct. 22 23:40 Providename -rw-r--r-- 1 root root 8192 oct. 23 09:11 Provideversion -rw-r--r-- 1 root root 12288 oct. 23 09:11 Pubkeys -rw-r--r-- 1 root root 12288 oct. 23 09:11 Requirename -rw-r--r-- 1 root root 8192 oct. 23 09:11 Requireversion -rw-r--r-- 1 root root 12288 oct. 23 09:11 Sha1header -rw-r--r-- 1 root root 12288 oct. 23 09:11 Sigmd5 -rw-r--r-- 1 root root 12288 oct. 23 09:11 Triggername si je fais un rpm -qa la sortie est nulle
MarbolanGos Bon bah la première réponse dit bien yum est perdu. Donc: wget ftp://ftp.ciril.fr/pub/linux/fedora/linux/releases/11/Everything/i386/os/Packages/yum-3.2.22-4.fc11.noarch.rpm rpm -ivh yum-3.2.22-4.fc11.noarch.rpm Puis yum clean ; yum update
ballard ouais il me recharge 90mo de rpm ! car a mon avis , rpm ne sait qu'ils sont déja installés un yum repolist fonctionne bien , preuve que yum est bien là non?
MarbolanGos Bon bah alors essaye cela : http://www.commentcamarche.net/forum/affich-507689-ma-base-rpm-ne-marche-plus#6 J'ai jamais tenté de le faire sous Fedora mais sous Mandriva ça marche...
ballard # /usr/lib/rpm/rpmdb_dump Packages-ORIG | /usr/lib/rpm/rpmdb_load Packages me renvoit rpmdb_load: configured environment flags incompatible with existing environment rpmdb_dump: open: Packages-ORIG: No such file or directory elle fait quoi cette commande??
ballard j'a trouvé ceci heureusement pour mo , je fais régulirement des listes de mes rpm installés ouf ....
MarbolanGos ballard wrote:# /usr/lib/rpm/rpmdb_dump Packages-ORIG | /usr/lib/rpm/rpmdb_load Packages me renvoit rpmdb_load: configured environment flags incompatible with existing environment rpmdb_dump: open: Packages-ORIG: No such file or directory elle fait quoi cette commande?? Cette erreur indiquait que tu n'avais pas fait la commande précédente qui copiait le dossier Packages en Packages-ORIG