Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Commande rpm
Envoyé par: fifi774

Bonjour

Debutant sur Linux j'ai une question au sujet de rpm. J'ai telecharger un logicile au format rpm et desire l'installer. Dans la console en tant que root je fais un rpm --install fichier.rpm mais il manque toujours des autres fichiers.
J'ai entendu dire qu'il y avait une commande pour demander a rpm de telecharger les dépendances avant d'installer. Est ce vrai ? si oui quelle est cette commande ?
En vous remerciant par avance

Poste le Wednesday 21 April 2004 15:29:34
Répondre     Citer    
Re: Commande rpm
Envoyé par: lloyds

tu es sous quelle distribution?
si tu es sous mandrake tu peut utiliser urpmi
alors pour qu'il aille telecharger ce dont il a besoin il faut deja configurer les miroirs sur lequel tu va telecharger
pour cela tape en root dans une console
urpmi urpmi.setup
ensuite tu fais
urpmi.setup et tu fais add medi tu choisi tes miroirs.
Bon là tu va pouvoir telecharger les librairie ou les logiciel dont tu as besoin à l'aide de urpmi
alors maintenant pour ton rpm tu va changer ton rpm --install fichier.rpm par
urpmi fichier.rpm
comme cela il va t'installer ton fichier en allant chrecehr les dependances qui lui sont necessaires


Poste le Wednesday 21 April 2004 15:37:30
Répondre     Citer    
Re: Commande rpm
Envoyé par: fifi774

Merci de votre reponse si rapide. Voila j'ai urpmi urpmi.setup et cela a bien fonctionner (je suis sous mandrake 9.2) et quand je fais urpmi add medi voila le resultat.
Les paquetages suivants contiennent medi :
gnome-media
kdemultimedia
kdemultimedia-common
kdemultimedia-kaboodle
kdemultimedia-kaudiocreator
kdemultimedia-kmid
kdemultimedia-kmidi
kdemultimedia-kmix
kdemultimedia-krec
kdemultimedia-kscd
kdemultimedia-noatun
libkdemultimedia1-common
libkdemultimedia1-common-devel
libkdemultimedia1-kaboodle
libkdemultimedia1-kmix
libkdemultimedia1-krec
libkdemultimedia1-kscd
libkdemultimedia1-kscd-devel
libkdemultimedia1-noatun
nautilus-media

Je n'arrive pas a lui indiquez d'autre source. Merci de votre aide

Poste le Wednesday 21 April 2004 15:52:01
Répondre     Citer    
Re: Commande rpm
Envoyé par: lloyds

Bon tu va tapper ça en root dans une console

urpmi.addmedia plf [ftp.proxad.net] with hdlist.cz

urpmi.addmedia --update updates [ftp.proxad.net] with ../base/hdlist.cz

urpmi.addmedia main [ftp.proxad.net] with ../base/hdlist.cz

urpmi.addmedia contrib [ftp.proxad.net] with ../../i586/Mandrake/base/hdlist2.cz

et ensuite tu fais ton urpmi fichier.rpm


Poste le Wednesday 21 April 2004 16:01:03
Répondre     Citer    
Re: Commande rpm
Envoyé par: fifi774

Merci de votre aide si rapide :-)

Poste le Wednesday 21 April 2004 16:04:18
Répondre     Citer    
Re: Commande rpm
Envoyé par: Teotihuacan

Salut,

En fait, si tu veux ajouter des sources, va là dessus :
[urpmi.org]
Choisis les mirroirs, et il te filera les commande à entrer.

NB : je pense que tu as mal compris la commande que t'as demandé de taper lloyds, mais c'est pas grave, ça revient au même.


Bon, pour revenir à ton programme que tu veux installer.

1. où l'as tu chopé ? est-ce un rpm pour MDK ? pour ta version de MDK ?
2. ne l'as-tu pas dans tes sources de rpm ? (bon.. certes... tant que tu n'as que tes cd comme sources... c'est assez limité)


Et pour revenir un peu sur le fonctionnement de urpmi :
un exemple avec xmms :
urpmi xmms
---> ça va chercher xmms dans la liste des sources rpm que tu as défini.
urpmi xmm.rpm
---> ça installe le fichier xmms.rpm qui est dans le dossier actuel.

En général, un rpm a des dépendances, il faut installer des programmes avant pour qu'il puisse s'installer. urpmi va chercher tout seul dans la liste des dépendances déjà définie. Mais si tu n'as pas dans tes sources, le fichier qu'il faut. Il faut que tu ailles le chercher : rpmfind.net

Si t'as plein de fichier à installer (style des dépendances croisées), tu mets tout dans un dossier et tu fais un urpmi * dedans.

NB : tu devrai prendre de préférence les rpm pour MDK, les autres marcheront souvent, mais bon....


Poste le Wednesday 21 April 2004 16:11:46
Répondre     Citer    
Re: Commande rpm
Envoyé par: Teotihuacan

Désolé, si je suis hos sujet pour mon post... mais le temps que j'écrive, lloyds avait déjà répondu.

A+


Poste le Wednesday 21 April 2004 16:13:35
Répondre     Citer    
Re: Commande rpm
Envoyé par: fifi774

un probleme lors de l'execution

la récupération du hdlist source (ou synthèse) a échoué
pas de fichier hdlist trouvé pour la source « plf »
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.plf.cz]
problème de lecture du fichier de syntèse de la source « plf »
impossible de mettre à jour la source « plf »

qu'est ce que cela veut dire ?

Poste le Wednesday 21 April 2004 16:15:42
Répondre     Citer    
Re: Commande rpm
Envoyé par: lloyds

ahh tu bien fait attention si tu as recopié mon liens à prendre le liens en entier car j'ai vu qu'il ne s'affiche pas en entiers sur le forum

car en fait cla veut dire qu'il n'as pas reussi à installer les sources que tu lui demandais

la source plf est une source alternative aux sources de mandrake dans lequel il peut y avoir des paquets que mandrake ne veut plus mettre ou dont la license ne vas pas avec la mandrake voila


Poste le Wednesday 21 April 2004 16:19:31
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Commande rpm
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons