[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Comment gérer mes rpms...
- To:
- Subject: Re: Comment gérer mes rpms...
- From: R.Ouellette <>
- Date: Fri, 11 May 2001 21:29:15 -0400 (EDT)
-
In-reply-to: <[email protected]>
rpm -e --nodeps rpm_de_cdrecord_1.10
et je me fais dire :
package is not installed
Parfait vous me direz, c'est ce que je voulais... mais pourtant
la man page est la, de même que les fichiers...
Je me suis donc dit: "Bon je vais réinstaller et le réeffacer, j'ai du foirer dans
ma procédure.."
C'est donc ce que je fais:
rpm -U rpm_de_cdrecord_1.10
mais je recois:
package is already installed....
et si je compile le code source de cdrecord-1.9 il n'overwrite pas
cdrecord-1.10...
------------
Je crois que c'est le cas classique d'une base de donnée des rpm
qui est corrompue. Peut-être qu'un
rpm --rebuilddb
pourrait réparer la base de ces données.
Je réparerais donc ma base de cette façon, en tant que root, tout
d'abord. Puis je vérfierais la présence de cdrecord de cette façon :
rpm -qa | grep record
voici ce que cela répond chez moi :
cdrecord-cdda2wav-1.9-3mdk
cdrecord-1.9-3mdk
cdrecord-devel-1.9-3mdk
Donc cdrecord n'est pas seul, il dépend peut-être de cdda2wav également.
Quoi qu'il en soit, si seulement des morceaux des rpm demeurent,
on peut les supprimer à la mitaine. Moi j'utilise toujours mc
pour visualiser le contenu d'un rpm avant de l'installer :
la touche F3 ouvre le rpm et en positionnant le curseur sur
CONTENTS.cpio et en tapant la touche d'entrée on entre dans
l'arborescence du rpm. Cela permet de voir où et quels fichiers
seront installés. Si l'ancien rpm de crrecord est encore disponible,
on peut le visualiser de la sorte pour savoir quoi supprimer à
la main.
mc peut aussi permettre d'installer à la mitaine un rpm mais cela
peut devenir plus pénible s'il est complexe.
les rpm ne sont que des archives de fichiers binaires; les rpms (ou rpm sources)
sont des archives de fichiers sources à compiler. Faire un F3 sur
la liste des «fichiers» qui apparaissent en ouvrant un rpm permet
d'en apprendre beaucoup sur cette archive.
Enfin je recommande la lecture de cette page pour mieux comprendre
les rpm : http://www.mandrakeuser.org/docs/basics/brpm2.html
Bonne chance !