Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1859 connectés 

 


Dernière réponse
Sujet : [rpms] pb dans la base de données rpms
shaddy
J'ai fait une erreur de débutant(que je suis par ailleurs)!!! [:airforceone]  
j'ai craqué et je me suis dit allé on tente une petite upgrade avec les CDs Mdk. Alors forcément non seulement ça n'a rien résolu, mais en plus, ça m'a ramené mes problèmes de carte son (heureusement, maintenant je sais les résoudre, grâce à Dark_Schneider ;) ) et le centre de contrôle de MDK bug à mort.  
jsuis po fier de moi. En même temps ça me montre bien que les solutions bourrines ne sont jamais de vraies solutions.  
Un débutant qui arrête de faire le bourrin (allé sauf de temps en temps quand même)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
shaddy
J'ai fait une erreur de débutant(que je suis par ailleurs)!!! [:airforceone]  
j'ai craqué et je me suis dit allé on tente une petite upgrade avec les CDs Mdk. Alors forcément non seulement ça n'a rien résolu, mais en plus, ça m'a ramené mes problèmes de carte son (heureusement, maintenant je sais les résoudre, grâce à Dark_Schneider ;) ) et le centre de contrôle de MDK bug à mort.  
jsuis po fier de moi. En même temps ça me montre bien que les solutions bourrines ne sont jamais de vraies solutions.  
Un débutant qui arrête de faire le bourrin (allé sauf de temps en temps quand même)
Dark_Schneider PubKeys = Public Keys
 
c'est là où sont sotckés les clés de signature pour les packages
shaddy

Dark_Schneider a écrit :

peut être ... effacer le fichier /var/lib/rpm/Pubkeys aurait pu donner kelkechose


 
ok, c'est fait (c'est quoi Pubkeys?), j'ai refait un --rebuilddb et rpm -q totem, pour voir, mais ça ne donne toujours rien.

Dark_Schneider peut être ... effacer le fichier /var/lib/rpm/Pubkeys aurait pu donner kelkechose
shaddy
Bon, j'ai réessayé toutes les commandes et ça ne donne toujours rien. Heureusement il me reste quelques bons réflexes de bourrin de windows : pas chercher à comprendre, formatage, réinstallation complète (et puis quelques jours plus tard y a encore un problème donc on recommence la procédure)...  
Je rigole, mais je trouve vraiment pas de solutions. [:google] m'a appris pelin de trucs, mais j'ai pas trouvé de problème similaire au mien. Mais je me demande si des problèmes de signature des paquets ne peuvent être à l'origine du plantage de la base de données.
En effet, j'ai installé plusieurs paquets dont les signatures étaient invalides (mais il ne s'agissait pas des paquets que je ne retrouve pas donc je doute), ce qui était d'autant plus étonnant que j'utilise les sources du club mandrake, je pensais donc qu'il n'y aurait aucun problème pour les signatures des paquets (qui en plus ne sont pas plf exotiques).
Bref, si vous voyez encore un moyen de résoudre mon problème... :hello:
Goon Drapeu parce que c'est  :heink: (et pour voir comment mon newbie préféré s'en sort ;) )
Dark_Schneider non rpm-buidl ne sert que pour installer des src.rpm ( ou plutôt les compiler ).
shaddy Après avoir relu des trucs dans www.linux-wisard.net  :jap: , je me rend compte d'un truc: je n'ai pas installé le rpm build! Est-ce que ça ne peut pas être simplement ça le problème?
 
[root@localhost jeremie]# rpm -qa | grep rpm
urpmi-4.4.5-10mdk
rpm-4.2.2-7mdk
gurpmi-4.4.5-10mdk
rpmdrake-2.1.3-2.2.100mdk
shaddy

Dark_Schneider a écrit :


si tu fais :
rpm -qa | grep totem
 
il ne le vois tjs pas ?


quand je fais ça il me renvoie encore à la ligne.
Sinon il me dit toujours
root@localhost jeremie]# rpm -q totem
le paquetage totem-099.9-4mdk n'est pas installé

Dark_Schneider si cela renvoie à la ligne en dessus c'est une bonne "nouvelle". si il y a un pb, il mettrait un message.
 
entre les 2 , aucune. juste pour voir.
 
si tu fais :
rpm -qa | grep totem
 
il ne le vois tjs pas ?
shaddy rpmdb --rebuilddb ça fait comme rpm --rebuild (c'est quoi la différence?): ça ne fait rien, ça me renvoie juste une ligne au dessous. Idem pour rpmdb --initdb...
Dark_Schneider et tu dis que : "rpmdb --rebuilddb" ne donne rien ?
 
arf
 
 
et un : rpmdb --initdb
 
cela donne koi ?
shaddy

Dark_Schneider a écrit :


 
si tu tapes totem, est ce que cela lance totem ?
 
genre ALt+F2 : totem


 
euh...et bien oui, en fait, il se lance et acrobat aussi (je suis encore un peu nul sous Linux, j'avais même pas compris comment lancer les applications de cette façon).

Dark_Schneider shaddy> parce qu'il ne le savait pas.
Peu de programmes peuvent s'installer juste dans Mes documents.
 
OO peut le faire, mozilla aussi
 
si tu tapes totem, est ce que cela lance totem ?
 
genre ALt+F2 : totem
 
shaddy Non. Je n'ai pas d'icone de lancement. Les icones vidéos prennent l'apparence d'un icone Totem (petit bout de pellicule), mais si je les lance, alors Mdk me demande de choisir le programme (et forcément Totem est pas dans la liste).
Je n'arrive pas à le lancer d'une console, mais je ne suis pas sûr de la commande (.:totem?).
Pareil pour acrobat reader (icones acrobat, mais pas de lancement).
MAis firefox se lance... :heink:  
Qu'est ce que tu me conseilles? Tout réinstaller: solution bourrine mais probablement efficace, mais ça j'aimerais bien arriver à résoudre ce problème de façon plus élégante...
 
Au fait, merci encore pour l'installation de OO...
Je ne comprends pas pourquoi mon Admin ne m'a pas dis que je pouvais faire comme cela...
Dark_Schneider c'est vraiment bizarre ...
 
et si tu lances totem il se lance ?
shaddy

Dark_Schneider a écrit :

[code]
essaie juste :
rpm -q totem
rpm -q mozilla-firefox
 
voire :
rpm -qa | grep totem  
rpm -qa | grep mozilla-firefox


 
en fait j'avais déjà essayé. Dans les deux premiers cas la réponse est
le paquetage n'est pas installé.
pour les deux dernières commandes, une fois rentrées, il me renvoie au point de départ, sans commentaires:
[jeremie@localhost jeremie]

Dark_Schneider

Code :
  1. [root@admin3 admin]# rpm -qa | grep totem
  2. totem-0.99.12-1mdk
  3. [root@admin3 admin]# rpm -q totem
  4. totem-0.99.12-1mdk
  5. [root@admin3 admin]# rpm -q totem-0.99.12-1mdk
  6. totem-0.99.12-1mdk


 
essaie juste :
rpm -q totem
rpm -q mozilla-firefox
 
voire :
rpm -qa | grep totem  
rpm -qa | grep mozilla-firefox

shaddy

Dark_Schneider a écrit :

tu dis n'apparait pas dans le menu, mais est ce que la base de donnée rpms sait que le rpog est installé
 
http://www.linux-wizard.net/howto_rpm.html#verif


 
ET bien, je ne suis pas sûr, j'arrive pas trop à savoir. j'ai regardé ton site et j'ai testé des choses et essayé de voir si des packages normallement installés apparaissaient. Voilà les résultats
 
[root@localhost jeremie]# rpm -qa | grep rpm
urpmi-4.4.5-10mdk
rpm-4.2.2-7mdk
gurpmi-4.4.5-10mdk
rpmdrake-2.1.3-2.2.100mdk
 
Donc ça normallement c'est bon (si j'ai bien compris).
 
[root@localhost jeremie]# rpm -q totem-099.9-4mdk
le paquetage totem-099.9-4mdk n'est pas installé
[root@localhost jeremie]# rpm -q mozilla-firefox-0.8-14mdk
le paquetage mozilla-firefox-0.8-14mdk n'est pas installé
[root@localhost jeremie]#  
 
Donc il ne les trouve pas. Mais je suis sûr qu'ils sont là puisque je ne les ai jamais désinstallés. De plus, firefox est toujours présent sur ma barre des tâches et IL MARCHE! [:airforceone]

Dark_Schneider tu dis n'apparait pas dans le menu, mais est ce que la base de donnée rpms sait que le rpog est installé
 
http://www.linux-wizard.net/howto_rpm.html#verif
shaddy

Dark_Schneider a écrit :

essaie ceci :
 
rm /var/lib/rpm/RPMLOCK
rpm --rebuilddb


 
au fait, en l'effaçant, il m'a quand même dit que c'était un fichier régulier "vide"... est-ce que ça veut dire que c'était pas celui-là qu'il fallait effacer?

shaddy

Dark_Schneider a écrit :

essaie ceci :
 
rm /var/lib/rpm/RPMLOCK
rpm --rebuilddb


Ok, j'ai effacé le fichier. rpm --rebuild, la commande rentre et puis il passe direct à une nouvelle ligne...Mais les programmes n'apparaissent toujours pas dans les menus. Il faut faire un raffraichissement ou un truc comme ça?
 
"cela signifie que les fichiers ne sont pas là, c'est une bonne nouvelles. il ne faut pas qu'il y soit :) c'est pour cela que je demande de les virer "
Pourquoi c'était quoi comme dossier??

Dark_Schneider essaie ceci :
 
rm /var/lib/rpm/RPMLOCK
rpm --rebuilddb
shaddy Merci pour ton aide.
Oui je n'ai installé que des rpms (soit en les téléchargeant direct, soit par le centre d'install mdk).
 
bon, je te donne les résultats des commandes que tu as dis:
 
[jeremie@localhost jeremie]$ ls /var/lib/rpm/*
/var/lib/rpm/Basenames     /var/lib/rpm/Provideversion
/var/lib/rpm/Conflictname  /var/lib/rpm/Pubkeys
/var/lib/rpm/Dirnames      /var/lib/rpm/Requirename
/var/lib/rpm/Filemd5s      /var/lib/rpm/Requireversion
/var/lib/rpm/Group         /var/lib/rpm/RPMLOCK
/var/lib/rpm/Installtid    /var/lib/rpm/Sha1header
/var/lib/rpm/Name          /var/lib/rpm/Sigmd5
/var/lib/rpm/Packages      /var/lib/rpm/Triggername
/var/lib/rpm/Providename
 
/var/lib/rpm/alternatives:
cpp        icewm-session  man-modinfo            uvi
depmod     insmod         man-modprobe           vi
emacs      lpc            man-rmmod              view
ex         lpq            modinfo                vim
gcc        lpr            modprobe               webcam.gnome.dynamic
gconftool  lprm           rmmod                  webcam.kde.dynamic
icesh      lsmod          rvi                    webclient-gnome
icewm      man-depmod     rview                  webclient-kde
icewmbg    man-insmod     scanner.gnome.dynamic  xinetd
icewmhint  man-lsmod      scanner.kde.dynamic    xvt
 
[jeremie@localhost jeremie]$ ls /usr/lib/rpm/*
/usr/lib/rpm/config.guess*     /usr/lib/rpm/rpmk*
/usr/lib/rpm/config.sub*       /usr/lib/rpm/rpm.log*
/usr/lib/rpm/convertrpmrc.sh*  /usr/lib/rpm/rpmpopt-4.2.2
/usr/lib/rpm/macros            /usr/lib/rpm/rpmq*
/usr/lib/rpm/mkinstalldirs*    /usr/lib/rpm/rpmrc
/usr/lib/rpm/rpm2cpio.sh*      /usr/lib/rpm/rpmu@
/usr/lib/rpm/rpmd*             /usr/lib/rpm/rpmv@
/usr/lib/rpm/rpm.daily*        /usr/lib/rpm/rpm.xinetd*
/usr/lib/rpm/rpme@             /usr/lib/rpm/tgpg*
/usr/lib/rpm/rpmi*
 
/usr/lib/rpm/athlon-linux:
macros
 
/usr/lib/rpm/i386-linux:
macros
 
/usr/lib/rpm/i486-linux:
/usr/lib/rpm/i586-linux:
macros
 
/usr/lib/rpm/i686-linux:
macros
 
/usr/lib/rpm/k6-linux:
macros
 
/usr/lib/rpm/noarch-linux:
macros
Dark_Schneider cela signifie que les fichiers ne sont pas là, c'est une bonne nouvelles. il ne faut pas qu'il y soit :) c'est pour cela que je demande de les virer
 
les packages que tu as installé étaient des rpms ?
 
donnne le résultat des commandes suivantes :
ls /var/lib/rpm/*
ls /usr/lib/rpm/*
shaddy Bonjour à tous,
j'utilise mdk10 official,
depuis quelques jours, ma base de données rpms fonctionne bizaremment. Certains paquets installés n'apparaissent plus. IMpossible donc d'utiliser ces programmes, même s'ils restent installés (j'ai essayé de les réinstaller, mdkcontrol dit qu'ils y sont déjà).
J'ai essayé
 en root
  rm /var/lib/rpm/__*  
  rpm --rebuilddb  
  update-menus -v  
et en user  
   
  rm -fr ~/.kde/share/applnk-mdk*  
  update-menus -v  
 
Pour rm /var/lib/rpm/__* il me dit  
rm: ne peut évaluer par lstat() `/var/lib/rpm/__*': No such file or directory  
et je ne sais pas quel chemin lui indiquer.  
 
Pour le reste pas de message d'erreur, mais pas de résultat pour mon problème. J'imagine que c'est normal si la première commande n'a pas marché.  
Quelqu'un saurait il ce que je peux faire?
Merci
 

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)