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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Recréer la base de données RPM, appel aux programmeurs et aux autres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Recréer la base de données RPM, appel aux programmeurs et aux autres

n°90873
Mjules
Modérateur
Parle dans le vide
Posté le 24-04-2002 à 16:13:59  profilanswer
 

Salut,
 
Si mes pb ne vous intéressent pas et que vous voulez tout de suite passez à la demande de prog, je vous conseille de descendre un peu, le sujet est en gras souligné.
Autrement, lisez la suite:
 
voilà, j'étais en train d'installer un truc et rpmdrake a planté. je l'ai killé avec Xkill et depuis, gros pb, je ne peux plus interroger la base de donnée des RPM.  
 
J'ai reconstruit celle des rpms installable mais c'est celle des installé qui merde !! est ce qu'il y aurait un moyen de la reconstruire ou de l'initialiser ?
 
merci
 
EDIT: rpm --rebuilddb ne me donne rien.

 

[jfdsdjhfuetppo]--Message édité par Mjules le 24-04-2002 à 19:02:23--[/jfdsdjhfuetppo]


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
mood
Publicité
Posté le 24-04-2002 à 16:13:59  profilanswer
 

n°90896
Mjules
Modérateur
Parle dans le vide
Posté le 24-04-2002 à 17:28:22  profilanswer
 

rpm en lui meme marche; par contre la base de données des rpms installables et installés est morte. quelqu'un connait les fichiers ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°90899
Mjules
Modérateur
Parle dans le vide
Posté le 24-04-2002 à 17:45:56  profilanswer
 

bon, j'ai une petite amélioration; je vient de renommer tous les fichiers de /var/lib/rpm et j'ai recrée une base :
 
rpm --initddb
rpm --rebuilddb
 
maintenant il veut bien chercher mais evidemment, ya + rien.....
 
alors; est ce que quelqu'un aurait une solution pour récupérer ma base d'avant ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°90900
lebibi
Notre torture c'est la tourtel
Posté le 24-04-2002 à 17:49:09  profilanswer
 

avant de faire ta manip de renomer tous les fichiers tu aurais du essayer
 
updatedb
 
cette commande reactualise ta base rpm

n°90903
Mjules
Modérateur
Parle dans le vide
Posté le 24-04-2002 à 17:56:42  profilanswer
 

et si je le fais maintenant, ça va pas marcher ?
 
(il a recréé un fichier packages mais + petit...)
 
NB: c'est rpm --updatedb ou updatedb ?
 
EDIT: merci d'avoir répondu, je me sens moins seul.  :)

 

[jfdsdjhfuetppo]--Message édité par Mjules le 24-04-2002 à 17:57:08--[/jfdsdjhfuetppo]


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°90907
lebibi
Notre torture c'est la tourtel
Posté le 24-04-2002 à 18:06:44  profilanswer
 

juste updatedb
 
mais je ne sais pas si cela va resoudre ton probleme
enfin essayes tu n'as rien a perdre

 

[jfdsdjhfuetppo]--Message édité par Lebibi le 24-04-2002 à 18:07:22--[/jfdsdjhfuetppo]

n°90909
Mjules
Modérateur
Parle dans le vide
Posté le 24-04-2002 à 18:24:23  profilanswer
 

Bon, je viens d'essayer; il m'a recréé prseque tous les fichiers que j'avais renommés sauf celui qui m'intéresse  :(  
 
Mais bon, on y crois...
 
 
Question importante pour les suivants : est ce quelqu'un connait un utilitaire pour ajouter des packages à la base de données RPM (meme a la main je veux bien le faire)

 

[jfdsdjhfuetppo]--Message édité par Mjules le 24-04-2002 à 18:26:15--[/jfdsdjhfuetppo]


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°90911
lebibi
Notre torture c'est la tourtel
Posté le 24-04-2002 à 18:29:05  profilanswer
 

man rpm
 
rpm -ivh fichier.rpm pour installer un rpm
rpm -Uvh fichier.rpm pour updater un rpm
rpm -e fichier.rpm pour suppr un rpm
 
 
et tu as d'autres commandes

n°90912
Mjules
Modérateur
Parle dans le vide
Posté le 24-04-2002 à 18:33:41  profilanswer
 

Lebibi a écrit a écrit :

man rpm
 
rpm -ivh fichier.rpm pour installer un rpm
rpm -Uvh fichier.rpm pour updater un rpm
rpm -e fichier.rpm pour suppr un rpm
 
 
et tu as d'autres commandes  




 
merci, j'ai trouvé, c'est la commande rpm --justdb  
 
maintenant, j'ai plus qu'à ma taper les 200 packages à la main ..... :pt1cable:
 
Je renouvelle mon appel si qql à un soft automatique
 
APPEL AUX PROGRAMMEURS :
Je me demande si un script pourrait pas faire çà:
 
récupérer le nom d'un paquetage (à un endroit donné), vérifier les fichiers qu'il contient, les comparer avec ceux sur mon disque (avec le numéro de version) et ajouter le nom du paquetage à la base si les fichiers correspondent.
 
Par contre, là, j'en appelle aux développeurs/programmeurs parce que moi la programmation...

 

[jfdsdjhfuetppo]--Message édité par Mjules le 24-04-2002 à 18:42:06--[/jfdsdjhfuetppo]


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°90925
nicotine
Posté le 24-04-2002 à 19:24:11  profilanswer
 

Lebibi a écrit a écrit :

juste updatedb
 
mais je ne sais pas si cela va resoudre ton probleme
enfin essayes tu n'as rien a perdre  
 
 




 
updatedb ne va pas mettre à jour ta base de rpms  
 
ca scanne juste ton dur et met à jour la base de tous les fichiers ! ( que tu retrouves en un clin d'oeil grace à la commande locate)

 

[jfdsdjhfuetppo]--Message édité par nicotine le 24-04-2002 à 19:44:01--[/jfdsdjhfuetppo]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Recréer la base de données RPM, appel aux programmeurs et aux autres

 

Sujets relatifs
Mandrake basé sur red hat ?Appel a temoin. kk1 a ce genre de config sous son nunux ?
RPM 3 -> RPM 4[PRIME DE 50 EUROS] Je tiens vraiment à récupérer ces données
carte mère à base de Chipset Aladdin IV+ sous LinuxCommandes de base sous LINUX ! [pour les pro]
[RPM] je commence tout doucement à en avoir marreuh...[Newbies] Peut on configurer une installation via un .RPM ??
recuperation de données[Linux] Comment je peux installer un RPM ...
Plus de sujets relatifs à : Recréer la base de données RPM, appel aux programmeurs et aux autres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR