Aide probleme avec les sources main_ftp,vlcmain etc... - Linux et OS Alternatifs
Marsh Posté le 20-04-2004 à 20:59:18
liste déjà tes sources :
urpmi.removemedia et vérifie que tu n'as pas déjà main
ensuite, à mon humble avis, tu as des sources vlcmain et main_ftp mal défini et il faut que tu les retires :
urpmi.removemedia nom_source
Marsh Posté le 20-04-2004 à 21:09:53
Mes sources listées:
[roland@localhost roland]$ su
Password:
[root@localhost roland]# urpmi.removemedia
impossible de prendre en compte la source « main_ftp » car il n'existe aucun fichier de liste [/var/lib/urpmi/list.main_ftp]
impossible de prendre en compte la source « vlcmain » car il n'existe aucun fichier de liste [/var/lib/urpmi/list.vlcmain]
L'entrée à retirer est manquante
(l'une parmi Installation CD1 Discovery (cdrom1), Installation CD2 Discovery (cdrom2), Installation CD2 Discovery (cdrom3), main, contrib, plf, updates)
[root@localhost roland]#
Marsh Posté le 20-04-2004 à 21:12:59
et voici ce que j'ai fait pr tenter de supprimer la source main_ftp:
[root@localhost roland]# urpmi.removemedia main_ftp
impossible de prendre en compte la source « main_ftp » car il n'existe aucun fichier de liste [/var/lib/urpmi/list.main_ftp]
impossible de prendre en compte la source « vlcmain » car il n'existe aucun fichier de liste [/var/lib/urpmi/list.vlcmain]
essai de sélection de la source inexistante « main_ftp »
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.Installation CD1 Discovery (cdrom1).cz]
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.Installation CD2 Discovery (cdrom2).cz]
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.Installation CD2 Discovery (cdrom3).cz]
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.main.cz]
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.contrib.cz]
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.plf.cz]
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.updates.cz]
[root@localhost roland]
Moi jpense plutot qu'ils ne sont pas presentes,mais comment les installer? enfin si c ce qu'il me dit,car j'ai un jcomprend pas trop...
Marsh Posté le 20-04-2004 à 21:18:36
bon, j'ai une bonne et une mauvaise nouvelle la bonne c'est que tu as déjà toutes les sources qu'il faut, la mauvaise c'est que il va peut-être falloir retirer certaines listes à la main (les 2 qui posent pb en fait)
démarche:
1/ vérifier dans le man urpmi.removemedia si il ya une option pour forcer le retrait des listes
2/ essayer de les retirer nominativement (urpmi.removemedia vlcmain)
3/ si ça ne marche pas, on va tenter le coup à la main :
dans /var/lib/urpmi, tu as les fichiers listants et décrivant les sources ; commence par supprimer (en réalité, déplace les vers un dossier temporaire au cas où) ceux concernant les sources problématiques (vlcmain et main_ftp) : hdlist.xxx.cz, synthesis.hdlist.xxx.cz et list.xxx
ensuite, va dans /etc/urpmi et édites le fichier urpmi.cfg pour retirer les parties concernant les 2 sources problématiques. sauvegarde le avant quand même
vérifie dans parallel.cfg (si il exsite) que tu n'as pas de mention de ces sources et vérifie également qu'il n'y a pas d'autres fichiers à regarder (man urpmi.removemedia)
Marsh Posté le 20-04-2004 à 21:38:15
Merci de prendre du temps pr moi...
1-
urpmi.removemedia(8) Mandrake Linux urpmi.removemedia(8)
NAME
urpmi.removemedia - remove a rpms media from the known medias of urpmi
SYNOPSIS
urpmi.removemedia [options] <names>
DESCRIPTION
urpmi.removemedia removes from all configuration files all references
to the named media and to rpms from that media.
<names> is a list of names you first told to urpmi.addmedia
OPTIONS
-a Select all media to remove them.
-c Clean headers cache directory (/var/cache/urpmi/headers).
FILES
/usr/sbin/urpmi.removemedia
The urpmi.removemedia executable (perl script)
/var/lib/urpmi/list.*
Contains the list of all packages known by urpmi and their loca-
tion only if a password is used to access distant location
(using network protocol) or various directory are used to store
packages.
/var/lib/urpmi/hdlist.*
Contains information about all known packages, it's a summary of
rpm headers. If an hdlist file is used for a medium urpmf can
operate completely which is almost always the case (please refer
to urpmf man page for more informations on this topic).
/var/lib/urpmi/synthesis.hdlist.*
Contains synthesis information about all known packages built
from hdlist files that can be used by minimal closure algorithm.
If these files are not present hdlist files will be used instead
but this is much slower.
Jsais pas trop koi faire avec ca......
2-impossible a retirer,comme post un peu plus haut...
3- j'essaye et je fais une priere!!!
Marsh Posté le 20-04-2004 à 21:45:52
bon le man est le même que le mien (j'ai une MDK 9.0 donc j'étais pas sur), il y a de grandes chance que ce que je t'ai dis marche
Marsh Posté le 20-04-2004 à 21:47:48
voila il sont supprimé manuellement.. je les ai quand meme sauvegardés..
Maintenant je dois refaire la reinstall de toutes mes sources?
Marsh Posté le 20-04-2004 à 21:49:48
non, normalement, si tu as suppr les 6 fichiers problématiques dans /var/lib/urpmi et les 2 paragraphes dans /etc/urpmi/urpmi.cfg, tu ne devrais plus avoir de messages gênants, ya plus qu'à tester
Marsh Posté le 20-04-2004 à 22:24:15
voila c fini.. me suis un peu pris la tete mais j'ai fini par reussir,en faire j'ai tout delete ce qu'il y avait ds le dossier /etc/urpmi...j'en avait de la Mdke 10.0 official etc...
du cp j'ai rebooter sur le cd qui a remis c 3 sources cd,ensuite j'ai utilisé Easy urpmi config for Mandrake pr remettre mes sources a jrs..
et voila je retrouve toute mes sources comme auparavant!!
merci a toi!!!
Marsh Posté le 20-04-2004 à 20:46:50
J'ai remis mon mdke a jrs, j'ai fait pas mal de conneries a essayer de mettre la 10.0 official ou le KDE 3.2...
et voila ce que me dit la console quand je remet mes sources a jrs..
[root@localhost roland]# urpmi.addmedia main ftp://ftp.proxad.net//pub/Distrib [...] drake/RPMS with ../base/hdlist.cz
impossible de prendre en compte la source « main_ftp » car il n'existe aucun fichier de liste [/var/lib/urpmi/list.main_ftp]
impossible de prendre en compte la source « vlcmain » car il n'existe aucun fichier de liste [/var/lib/urpmi/list.vlcmain]
Pkoi il prend pas en compte certaines sources.? comment recuperer c sources?
MERCI!!!