comment désinstaller un package ??? - Installation - Linux et OS Alternatifs
Marsh Posté le 17-02-2004 à 16:54:01
voir le tutoriel de DarkSchneider (à trouver sur les posts à lire)
Marsh Posté le 17-02-2004 à 17:24:04
je l'ai fais, mais ça ne donne rien, d'ailleurs http://www.lea-linux.org/software/rpm.php3 explique trés bien la procédure, mais j'ai tjs le mm pb!
un upgrade me dit que le package est déja installé et un rpm -e me dit qu'il ne l'est pas!
mm avec apt je ny arrive pas!
mais, sur quelle dossier trouve t on la liste des packages installés?
merci
Marsh Posté le 18-02-2004 à 16:05:06
Up svp; j'ai plus de driver hsf installé , donc pas de modem installé, car j'ai installé un package hsf-utils et quand j'essaie de réinstaller l'ancienne version de hsflinmodem, ça me dit qu'il ya des conflits avec des fichiers de hsf-utils!
pffff, j'ai dis un milliard de fois "installé" tellement ça me bourrre de devoir ouvrir xp pour me connecter et chercher des solus!
Marsh Posté le 18-02-2004 à 17:54:45
il dit "conflict with file xxx from yyyyy-z.v.i386.rpm"
pour voir si ce rpm est bien installé :
> rpm -qa | grep -i yyyyy
pour l'enlever :
> rpm -e yyyyy
si il apparait plusieurs fois, le faire plusieurs fois en ajoutant --nodeps
http://www.linux-wizard.net/howto_rpm.html#rpm
Marsh Posté le 18-02-2004 à 21:22:34
justement, tout le pb est là!!!
rpm -qa | grep hsf_utils : package non installé ou introuvable
rpm -U hsf_utils : ce package ne peut etre mis à jour car déja installé;
rpm -e hsf-utils : package non installé;
rpm -i hsfmodemfull : ne peut etre installé car conflit avec fichier de package hsf-utils(donc, installé).
En gros, des fois ça me dit installé et des fois non installé!
j'ai essayé avec apt-get remove hsf-utils : non installé;
apt-get Upgrade : déja installé!
Visibilité nulle sur ce coup!
Que faire pour le supprimer?
merci
Marsh Posté le 18-02-2004 à 22:01:46
rpm -qa|grep -i hsf
je suspecte un pb de casse
Marsh Posté le 18-02-2004 à 23:09:56
pb de casse? en plus clair c koi Mjules? et comment y remedier?
merci
Marsh Posté le 18-02-2004 à 23:21:39
la casse, c'est la différence MAJUSCULE/minuscule ; contrairement à windows, Linux la prend en compte :
Mjules est différent de mjules qui est différent de MjuLes par ex
l'option -i permet à grep de ne pas tenir compte de la casse ; donc si hsf est installé, il le trouvera, idem si c'est Hsf ou HSF ; alors que dans le cas initial, il ne l'aurait pas vu.
Marsh Posté le 18-02-2004 à 23:26:53
je ne pense pas que ce soit ça, mais je vais lancer linux et voir si c résoud le pb!
je posterai delmain pour un succés ou un échec
votre aide et vraiment précieuse
merci
Marsh Posté le 19-02-2004 à 00:01:14
Mjules, voila ce que j'ai :
[root@linuxman root]# rpm -qa | grep -i hsf*
hsfmodem-utils-6.03.00-0.lnxt03091800free.rh80.dag
[root@linuxman root]# rpm -e <hsf*>+
-bash: hsf*: No such file or directory
[root@linuxman root]# rpm -e hsfmodem-utils-6.03.00-0.lnxt03091800free.rh80.dag
/var/tmp/rpm-tmp.48556: line 1: /usr/sbin/hsfstop: Aucun fichier ou répertoire de ce type
/var/tmp/rpm-tmp.48556: line 3: /usr/sbin/hsfconfig: Aucun fichier ou répertoire de ce type
error: %preun(hsfmodem-utils-6.03.00-0.lnxt03091800free.rh80.dag) scriptlet failed, exit status 127
[root@linuxman root]#
Bon, dois je comprendre que je suis obligé de formater et réinstaller Linux pour pouvoir réinstaller mon modem???? ça me rappelle le windozzz...grrrrrrrr
Marsh Posté le 19-02-2004 à 01:54:31
pour faire plus precis, voila ce que ça donne:
[root@linuxman linmodem]# rpm -i hsfmodem-utils*
warning: hsfmodem-utils-6.03.00-0.lnxt03091800free.rh80.dag.i686.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6
package hsfmodem-utils-6.03.00-0.lnxt03091800free.rh80.dag is already installed
[root@linuxman linmodem]# rpm -e hsfmodem-utils*
error: package hsfmodem-utils-6.03.00-0.lnxt03091800free.rh80.dag.i686.rpm is not installed
[root@linuxman linmodem]#
alors, vous en pensez koi???
Marsh Posté le 19-02-2004 à 02:00:09
pas du tout!
je cherche juste à m'en débarasser!
Bon, je crois que je vais formater!
Marsh Posté le 19-02-2004 à 09:23:40
meuh non malheureux !
tu as du casser qqchose pour qu'il te sorte des erreurs pareils !
La solution serait peut-être de réinstaller en --force le même rpm que celui présent (hsfmodem-utils-6.03.00-0.lnxt03091800free.rh80.dag), pour que ça remette bien les fichiers ...
ou au pire, de mettre les ficheirs qu'il te demande (touch)
Marsh Posté le 19-02-2004 à 10:08:28
bobuse a écrit : meuh non malheureux ! |
+1
Reessaie avec --force pour voir.
Normalement sous Linux tu n'as pas besoin de tout réinstaller !!!!
Marsh Posté le 19-02-2004 à 10:45:52
pourquoi tu ecris "rpm -e hsfmodem-utils*" ????
en fait c'est le caractere '*' qui me gene beaucoup dans tes commandes.
tu as essayé sans pour voir ?
tu avais un fichier hsfmodem-utils* dans ton repertoire depuis lequel tu a lancé cette commande ? (ca expliquerait beaucoup )
Marsh Posté le 19-02-2004 à 11:54:28
Je vais essayer de réinstaller avec --force dés que je rentre ; je vous tiendrai au courant!
merci
Marsh Posté le 19-02-2004 à 17:05:54
essaie ceci :
> rpm -e hsfmodem-utils
> rm -f /var/lib/rpm/__db*
> rpm --rebuilddb
> rpm -e hsfmodem-utils
Marsh Posté le 20-02-2004 à 02:11:50
yessssssssss vive la --force! j'ai pu reinstaller le package.
grand grand merci, au moins j'arrive à me connecter!
je vais faire comme tu dis Dark pour enlever les hsf-utils.
suis content d'une chose : on se fait des amis et on apprend vite sur ce forum!
merci à vous les amis.
Dossier clos
Marsh Posté le 17-02-2004 à 16:50:26
salut tlm,
j'ai installé un package en rpm (clic droit puis installer), mais en cherchant à le désinstaller, le rpm -e ne le trouve pas, or si je cherche à lui faire upgrade avec rpm -Uvh, ça me dit que le paquetage est déja installé!!!!
questions:
comment désinstaller des packages qui réchignent à le faire?
où se trouve la liste de tous les packages installés?
peut on supprimer un package ou bien doit on impérativement le désinstaller ( je viens de windoz, donc supprimer et désinstaller c pas kif kif)
merci de m'aider