Posez votre question Signaler

Rpm sous Ubuntu [Résolu]

mickey4 39Messages postés 6 juin 2007Date d'inscription - Dernière réponse le 1 nov. 2011 à 18:46
bonjour
voila je dois travailler sur des rpm je souhaite donc récupérer dans un fichier le contenu de mon rpm
rpm -qpl "redhat-release-3AS-13.5.1.i386.rpm">/home/mboulord/test/stok1/fich1
j'obtient l'erreur suivante
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
erreur: ne peut ouvrir l'index Pubkeys en utilisant db3 - Aucun fichier ou répertoire de ce type (2)
attention: redhat-release-3AS-13.5.1.i386.rpm: Entête signature V3 DSA: NOKEY, key ID db42a60e
comment faire??
je suis sur ubuntu
Lire la suite 

Rpm sous Ubuntu »

9 réponses
Réponse
+12
moins plus
Tu installes alien comme ceci:
sudo apt-get update
sudo apt-get install alien


tu te deplaces ds le repertoire ou se trouve le fichier rpm et tu tapes:
sudo alien -k nom_du_fichier.rpm

et ton fichier devient un fichier .deb que tu installes avec
sudo dpkg -i nom_du_fichier.deb
christ59 - 13 mai 2009 à 22:33
bonjour,
comme je suis nouveau sur ubuntu, je peine
à convertir 1 fichier RPM.
quand tu dis " te deplaces ds le repertoire ou se trouve le fichier rpm "
tu veux dire de l'ouvrir et de taper "sudo alien -k nom_du_fichier.rpm "
car moi des que j'ai fais "sudo apt-get update
sudo apt-get install alien" je ne peux plus rien ecrire sur mon terminal.
merci d'avance.
breizhizou - 27 déc. 2009 à 11:03
apres une commande qui commence par sudo, il faut taper son mot de passe du compte avec droits administrateur la plupart du temps puis Entrée
mahmoud - 2 mars 2010 à 21:16
Merciii mon ami .
merci pour l'effort
merci pour la reponse
Ajouter un commentaire
Réponse
+1
moins plus
Il faut convertir ton .rpm en .deb :
installation de rpm impossible#4
Ajouter un commentaire
Réponse
+1
moins plus
A noter tout de même que l'utilisation d'alien peut générer des erreurs d'appels de libs.
Dans la plupart des cas, la ou les libs sont installés mais le programme "alienisé" pointe sur un nom de version différente:
exemple: il pointe sur lib.12.1.so alors que la lib installée est lib12_1.so
Il suffit dans ce cas de créer un lien vers lib.12.1.so renommé lib12_1.so.
Ajouter un commentaire
Réponse
+0
moins plus
merci a vous sa marche
a+
Ajouter un commentaire
Réponse
+0
moins plus
moi il me met tjrs nor found...
Ajouter un commentaire
Réponse
-1
moins plus
Salut !

Sinon essaie la commande suivante :

rpm -ivh redhat-release-3AS-13.5.1.i386.rpm
Ajouter un commentaire
Ce document intitulé « rpm sous Ubuntu » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook