Oups, cassé le rpm et outils conf. de Mandrake...

Oups, cassé le rpm et outils conf. de Mandrake... - Installation - Linux et OS Alternatifs

Marsh Posté le 20-11-2003 à 23:41:09    

J'ai fait une petite connerie...    
 
J'ai downloadé plein de package deja compilé, les packages rpm, draxtools, hardrake etc... bref, ceux pour manager les packages et la machine sous Mandrake
.
Mais comme il ne voulaient pas s'installer, j'ai forcer avec un beau rpm -hiv --force --nodeps.  :whistle:  
 
Resultat, j'ai plus de menu, ni de rpm-drake, ni meme de rpm [:totoz]...   [:sisicaivrai]  
 
Quelqu'un aurait une idée pour réparer ça ?

Reply

Marsh Posté le 20-11-2003 à 23:41:09   

Reply

Marsh Posté le 20-11-2003 à 23:50:44    

rpm --help
rpm: error while loading shared libraries: libelf.so.1: cannot open shared object file: No such file or directory
 
[:totoz]
 
Je vais devoir passer en ./configure && make && make install ? :whistle:

Reply

Marsh Posté le 21-11-2003 à 00:06:48    

tu leur a filé une mauvaise maladie avec rpm (-hiv), tu m'étonnes que ça fonctionne plus :o
 
bon, le mieux à faire, c'est de booter sur le CD en rescue, tu te chroot, puis tu devrais pouvoir utiliser rpm à nouveau, donc remplace avec les paquets d'origine en faisant un --force très certainement :/

Reply

Marsh Posté le 21-11-2003 à 00:15:54    

sinon, pkoi t'as pas utilisé urpmi ou le gestionnaire de package pour installer tes trucs, au lieu de tout télécharger à la mano et d'exploser rpm ? :D
 
A+

Reply

Marsh Posté le 21-11-2003 à 00:29:24    

Babouchka a écrit :

sinon, pkoi t'as pas utilisé urpmi ou le gestionnaire de package pour installer tes trucs, au lieu de tout télécharger à la mano et d'exploser rpm ? :D
 
A+


 
Ben...heu....voila quoi....
 
 
 
 
[:dehors]

Reply

Marsh Posté le 21-11-2003 à 09:55:27    

D'autres idees ?

Reply

Marsh Posté le 21-11-2003 à 10:03:48    

Rasthor a écrit :

D'autres idees ?


 
Reinstalle ? Et pour la prochaine fois, tu promet de ne plus jamais utiliser "rpm --force" :)

Reply

Marsh Posté le 21-11-2003 à 10:06:51    

Kristoph a écrit :


 
Reinstalle ? Et pour la prochaine fois, tu promet de ne plus jamais utiliser "rpm --force" :)


 
ah si, on est obligé avec les drivers ati (sauf si on est membre du club :o )
 
A+

Reply

Marsh Posté le 21-11-2003 à 10:13:00    

Au fait, rpm -Uvh c'est mieux que rpm -ivh
 
Le premier est intelligent : il met a jour les "packages" tandis que le deuxième bloque si une version plus ancienne du "package" est déjà presente.


Message édité par Kristoph le 21-11-2003 à 10:13:07
Reply

Marsh Posté le 21-11-2003 à 10:26:28    

Kristoph a écrit :


 
Reinstalle ? Et pour la prochaine fois, tu promet de ne plus jamais utiliser "rpm --force" :)


 
Je le jure :o

Reply

Marsh Posté le 21-11-2003 à 10:26:28   

Reply

Marsh Posté le 21-11-2003 à 10:27:47    

Kristoph a écrit :


Reinstalle ?


 
Format C: tant que tu y es...
 
Non, mais le systeme en general marche tiptop, c'est juste les outils Mandrake et RPM que j'ai casse. DOnc je trouverais le moyen de reparer ca.

Reply

Marsh Posté le 21-11-2003 à 10:38:44    

Rasthor a écrit :


 
Format C: tant que tu y es...
 
Non, mais le systeme en general marche tiptop, c'est juste les outils Mandrake et RPM que j'ai casse. DOnc je trouverais le moyen de reparer ca.


 
Il doit en effet être possible de réparer ça. Ce serait même très instrutif si tu y arrives. Mais vu qu'une reinstall est si vite faite, à condition d'avoir mis le répertoire home sur une partition à part bien sur :D
 
Au fait, pour installer plusieurs rpm avec rpm, il vaut mieux tout faire en une seule commande : "rpm -Uvh fichier1.rpm fichier2.rpm fichier3.rpm ..." Et il est peut être plus interressant de laisser urpmi installer ces fichier ( oui, urpmi peut aussi installer un fichier rpm déjà telechargé ) : "urpmi fichier1.rpm fichier2.rpm fichier3.rpm ..."

Reply

Marsh Posté le 21-11-2003 à 10:45:58    

Kristoph a écrit :


 
Il doit en effet être possible de réparer ça. Ce serait même très instrutif si tu y arrives. Mais vu qu'une reinstall est si vite faite, à condition d'avoir mis le répertoire home sur une partition à part bien sur :D


 
:whistle:
 
 
 
 
 
 
 
[:dehors]


Message édité par Rasthor le 21-11-2003 à 10:46:10
Reply

Marsh Posté le 21-11-2003 à 10:47:18    

t'aurai pu mettre à jour ta glibc par la même occasion, comme ca tu te serais pas posé la question de la réinstall ou non :D

Reply

Marsh Posté le 21-11-2003 à 10:50:55    

void_ppc a écrit :

t'aurai pu mettre à jour ta glibc par la même occasion, comme ca tu te serais pas posé la question de la réinstall ou non :D


 
Je l'ai deja fait, et y'a pas eu de problemes, enfin je crois :sol:
Tiens, est-ce que c'est ca qui m'empeche d'installer proprement les outils Mandrake ?
Quoique non, meme avant j'avais deja les problemes. C'est Perl qui embete pas mal.


Message édité par Rasthor le 21-11-2003 à 10:51:35
Reply

Marsh Posté le 21-11-2003 à 17:07:02    

BMOTheKiller a écrit :

tu leur a filé une mauvaise maladie avec rpm (-hiv), tu m'étonnes que ça fonctionne plus :o
 
bon, le mieux à faire, c'est de booter sur le CD en rescue, tu te chroot, puis tu devrais pouvoir utiliser rpm à nouveau, donc remplace avec les paquets d'origine en faisant un --force très certainement :/


 
Ca consiste en quoi se "chrooter" ?  
J'arrive a booter en mode rescue, mais après le systeme est celui du CD, pas celui du HD.

Reply

Marsh Posté le 21-11-2003 à 17:20:18    

man chroot ! :)
tu monte le système de fichier du disque quelque part avant.
 
Mais je vois pas pourquoi tu pourrais utiliser rpm après...

Reply

Marsh Posté le 21-11-2003 à 17:27:49    

chroot, ah, c'est donc ça! En mode rescue, je peux monter le disque sous /mnt/...
 
Ouais, moi non plus, je ne vois pas comment, c'est ça que je trouve bizarre....

Reply

Marsh Posté le 21-11-2003 à 22:12:42    

ben sous RH ça fonctionne, en faisant des tests j'ai plusieurs fois pété ma libc, bref plus une seule commande d'accessible, ça m'est arrivé avec une mauvaise version de rpm qui foirait aussi, ben en bootant en rescue, chroot sur le système, je pouvais tranquillement restaurer ce qui n'allait pas, jamais eu à réinstaller grace au mode rescue (sauf une fois où j'ai tout crashé à cause d'un mauvais support du chip siI680 au tout début de son implémentation)
 
voilà pourquoi je dis ça...


Message édité par BMOTheKiller le 21-11-2003 à 22:13:02
Reply

Marsh Posté le 22-11-2003 à 02:21:14    

BMOTheKiller a écrit :

ben sous RH ça fonctionne, en faisant des tests j'ai plusieurs fois pété ma libc, bref plus une seule commande d'accessible, ça m'est arrivé avec une mauvaise version de rpm qui foirait aussi, ben en bootant en rescue, chroot sur le système, je pouvais tranquillement restaurer ce qui n'allait pas, jamais eu à réinstaller grace au mode rescue (sauf une fois où j'ai tout crashé à cause d'un mauvais support du chip siI680 au tout début de son implémentation)
 
voilà pourquoi je dis ça...


 
Ok, mais si j'ai bien compris:
 
On boote sur le CD, le systeme / est donc sur le CD.
Ensuite on fait chroot /mnt/
mais après les outils serotn ceux de /mnt, donc ceux qui ne marchent pas, ou bien j'ai loupé quelque chose ?

Reply

Marsh Posté le 22-11-2003 à 04:09:29    

Teste comme ça on sera fixés  :p

Reply

Marsh Posté le 22-11-2003 à 10:45:08    

Ben je l'ai deja testé. Parce que si on déplace le repertoire de /mnt vers /, les outils que l'on utilise seront désormais ceux qui sont dans /mnt/usr/bin.

Reply

Marsh Posté le 22-11-2003 à 10:49:21    

Il ne faut pas faire un chroot. Lors de l'install, on utilise en fait une option spéciale de rpm qui sert à lui indiquer le "/" à partir duquel il va travailler.
 
man rpm quoi :)

Reply

Marsh Posté le 22-11-2003 à 10:51:15    

Kristoph a écrit :

Il ne faut pas faire un chroot. Lors de l'install, on utilise en fait une option spéciale de rpm qui sert à lui indiquer le "/" à partir duquel il va travailler.
 
man rpm quoi :)


 
Je vais tester ça  [:bugman]

Reply

Marsh Posté le 22-11-2003 à 11:16:04    

Nickel ! :sol:  
Bon, faut encore que je bidouillle, mais maintenant je devrais pouvoir me debrouiller tout seul.
 
Merci les gars :jap:

Reply

Marsh Posté le 22-11-2003 à 14:30:05    

Champagne !!!
J'ai enfin rpm qui fonctionne :sol: reste a mettre en place les outils mandrake et c'est reglé.

Reply

Marsh Posté le 22-11-2003 à 14:49:22    

Bon, il reste juste un petit probleme: les menus mandrake ont tout simplement disparu....
Comment les recuperer ???

Reply

Marsh Posté le 22-11-2003 à 14:53:04    

bug connu, installe les mises à jour (qui corrigent le bug) ou fait (si je me souviens bien) un "update-menus -v"
 
A+


Message édité par Babouchka le 22-11-2003 à 14:53:54
Reply

Marsh Posté le 22-11-2003 à 18:29:03    

update-menus -v => marche pas
mise-à-jour => non plus
 
Je reesaye encore, mais c'est bizarre.
Pourtant, les menus sont bien visibles si je vais dans MenuDrake.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed