Posez votre question Signaler

Problème de dépendances sous ubuntu

moustik90 - Dernière réponse le 25 juil. 2009 à 15:34
Bonjour,
je cherche à installer la dernière version de java pour linux (Version 6 Update 14 ), je télécharge le fichier depuis le site de java
dans le console en mode administrateur, je me place dans /usr/local, je rends le fichier exécutable, je rentre:
./jre-6u14-linux-i586-rpm.bin
je passe la licence et là voilà ce qui s'affiche:
erreur: Dépendances requises:
/bin/basename est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/cat est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/cp est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/gawk est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/grep est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/ln est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/ls est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/mkdir est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/mv est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/pwd est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/rm est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/sed est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/sort est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/touch est nécessaire pour jre-1.6.0_14-fcs.i586
/usr/bin/cut est nécessaire pour jre-1.6.0_14-fcs.i586
/usr/bin/dirname est nécessaire pour jre-1.6.0_14-fcs.i586
/usr/bin/expr est nécessaire pour jre-1.6.0_14-fcs.i586
/usr/bin/find est nécessaire pour jre-1.6.0_14-fcs.i586
/usr/bin/tail est nécessaire pour jre-1.6.0_14-fcs.i586
/usr/bin/tr est nécessaire pour jre-1.6.0_14-fcs.i586
/usr/bin/wc est nécessaire pour jre-1.6.0_14-fcs.i586
/bin/sh est nécessaire pour jre-1.6.0_14-fcs.i586
bref, un problème de dépendances
comment y remédier?
merci d'avance
Lire la suite 

Problème de dépendances sous ubuntu »

21 réponses
Réponse
+0
moins plus
Bonjour,

linux (Version 6 Update 14 )

cela ne donne pas le nom de la distribution Linux ......


peux-tu également donner (en admin) le résultat de la commande suivante : echo $PATH
Ajouter un commentaire
Réponse
+0
moins plus
C'est bizarre on dirait qu'il te manque des commandes de bases du shell.
Essaye un whereis sur toutes ces commande (désolé, je ne vois pas comment faire autrement).
Ajouter un commentaire
Réponse
+0
moins plus
bonjour, non je parlais de la version 6 update 14 de JAVA

sinon je suis sous ubuntu

la commande echo$path donne:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

y aurait-il une soluce pour récuperer ces fichiers?

Merci pour vos réponses
Ajouter un commentaire
Réponse
+0
moins plus
Gaston_Lagaffe, j'ai essayé un wheris pour chaque commande et elles existent bien (le plus souvent dans /bin ou /usr/bin)

bizarre bizarre

j'ai essayé de complètement désinstaller java puis de le réinstaller avec la commande apt-get mais elle ne propose que l'ancienne version (version6update13)
Ajouter un commentaire
Réponse
+0
moins plus
Si les commandes existent mais que tu ne peux pas les utiliser, c'est peut-être un problème de permissions : essaye en root.
Ajouter un commentaire
Réponse
+0
moins plus
merci!!!impeccable ça a l'air de marcher

en fait je suis retourner sur le site du java, j'ai téléchargé le fichier en bin (en non plus en rpm) et là ça s'est installé correctement (en root)

mais bon cela ne nous dit toujours pas pourquoi je ne pouvait pas installer le paquet rpm...mais le principal c'est que java soit mis à jour

encore merci
Ajouter un commentaire
Réponse
+0
moins plus
Avec plaisir.
Ajouter un commentaire
Réponse
+0
moins plus
j'avais pensé à l'éventualité de lancer la commande en root, mais en ayant lu ceci :
dans le console en mode administrateur, je me place dans /usr/local, je rends le fichier exécutable, je rentre:
./jre-6u14-linux-i586-rpm.bin


.... je me suis abstenu ...


:-)
Ajouter un commentaire
Réponse
+0
moins plus
J'avais pensé à l'éventualité de lancer la commande en root,

.... je me suis abstenu ...


:-)




ça fait rien, j'aurais très bien pu oublié :-)
samymand - 23 juil. 2009 à 12:34
salut
chez moi c'est pire
apres la licence....
j'ai l'erreur jre-6u14-linux-i586-rpm.bin: line 433: rpm : commande introuvable
Ajouter un commentaire
Réponse
+0
moins plus
salut,

le packetage rpm n'est pas installé sur ta machine

essaie ceci:

sudo apt-get install rpm
Ajouter un commentaire
Réponse
+0
moins plus
bonjour
un rpm sous ubuntu , s'il marche "je mange mon chapeau"
il faut prendre un .deb
donc pour java
http://javadl.sun.com/webapps/download/AutoDL?BundleId=31611
a+

lami20j- 24 juil. 2009 à 21:22
Salut,

s'il marche "je mange mon chapeau
Ben, bon appétit alors ;-)
jeanbi- 25 juil. 2009 à 08:51
re ,
non , il ne fonctionnera pas sous la forme rpm , il faut passer par un programme le transformer en .deb .
ce qui d'ailleur n'assure pas la compatibilité , vu que certaines dependances n'ont pas le meme nom d'une version à l'autre .
a+
lami20j- 25 juil. 2009 à 09:27
Re,

sudo apt-get install rpm

Oups j'ai confondu. Je n'ai pas monté plus loin que le message de Non2.
Il me semble que tu as répondu à ça en fait, l'installation de paquet rpm pour utiliser la commande rpm sous Ubuntu


Heureusement sinon tu n'avait plus de chapeau ;-)))

Ajouter un commentaire
Réponse
+0
moins plus
Avé,

yum emerge apt-get install urpmi


:-))

<EDIT

on peut utiliser l'option force

EDIT>
Non2- 25 juil. 2009 à 14:30
Bonjour,

Décompose, siouplé. J'étais perdu, je me demandais ce que c'était que cette commande "yum emerge apt-get install urpmi". ;-)

YUM : gestionnaire de paquets fedora
emerge : gestionnaire de paquets gentoo
apt-get install : gestionnaire de paquets debian
urpmi : gestionnaire de paquets Mandriva
bob031- 25 juil. 2009 à 15:15
exact !

c'était une boutade !!! :-)

ok ! je sors -------------------------------------------> OUT !

:-)
Non2- 25 juil. 2009 à 15:34
Ok, je fais tout de suite un "yast install boutade". :D
Ajouter un commentaire
Ce document intitulé « problème de dépendances 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
Passage au tout numérique : quel coût pour les particuliers ?