Problème d'installation du Java

Résolu/Fermé
johanna36 - 17 sept. 2008 à 00:01
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 - 4 oct. 2008 à 16:35
Bonjour,

Après un petit problème de connexion à aMSN maintenant réglé, me voilà embêter avec l'installation de Sun Java. J'ai voulu aller sur un chat pour vérifier que mon Java fonctionnait bien mais il s'est avéré que non.

Après quelques recherches, j'ai compris que c'était une version un peu étrange de Java qui était installée sur mon Acer Aspire One Linpus Linux Lite. C'est en effet IcedTea Runtime Environment. J'ai trouvé un site pour m'aider à installer Sun Java à la place en ayant pris soin évidemment de désinstaller IcedTea avant.

Voici le site : http://www.ilovetux.com/2007/11/sun-java-on-fedora-8-install-howto.html

Cependant, quand j'arrive à l'étape 3 (Step three) je suis bloquée.

Voilà ce que me dit mon terminal :

[root@localhost Downloads]# cd -Desktop
bash: cd: -D: invalid option
cd: usage: cd [-L|-P] [dir]
[root@localhost Downloads]#

Que dois-je faire ? Y a-t-il une erreur de commande ?

Merci d'avance.
A voir également:

74 réponses

dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
29 sept. 2008 à 18:36
essaie nano

ou http://bruno.sanchiz.free.fr/linux/java.sh et enregistre le fichier
0
Nano ne fonctionne pas alors j'ai enregistré java.sh avec le lien que tu m'as donné mais quand je le télécharge ça me le met dans Downloads. Est-ce que je dois le mettre ailleurs ? Et si oui comment ? Car quand je fais copier je ne peux pas le coller. De plus dans le dossier etc/profile.d il y a un fichier .java.sh.swp !!! D'où il sort celui-là ? Je ne peux pas l'effacer.

Merci de m'aider.
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
30 sept. 2008 à 12:46
salut,
oui tu dois le mettre là où on te le dit dans la page http://easynux.org/forum/viewtopic.php?id=46)
donc dans /etc/profile.d

soit avec un explorateur
soit en ligne de commande :

cd le répertorie où est le fichier java.sh
mv java.sh /etc/profile.d/java.sh
( mv = move )

le fichier .java.sh.swp commence par un point, c'est un fichier caché, parfois un fichier de configuration, si tu penses qu il n'estt pas bon, tu peux le virer après l'acvoir copié au cas où ( je n'ai pas le même système donc ce fichier

mv .java.sh.swp .java.sh.swp.johanna
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
30 sept. 2008 à 12:55
rebonjour,

il semblerait que vim et gvim (yum install vim-X11) existent sous fedora
et aussi kate, quanta, bluefish , kwrite
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour, j'ai tout fait mais je crois qu'il y a un problème. Je veux installer jre6u7 et le fichier java.sh que tu m'a donné est pour jre1_5_0_02, non ?!?
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
30 sept. 2008 à 21:20
oui,
euh excuse moi je commence à m y perdre
je n'ai fait que créer un fichier avec ce qui est dans la page http://easynux.org/forum/viewtopic.php?id=46 pour t'aider mais je n'avais pas vérifier ce qu'il fallait écrire
0
Ce n'est pas grave. Est-ce qu je peux modifier dans le fichier directement et écrire jre1_6_0_07 ??? Et une fois que tout est fait, je fais quoi ?
0
Navkilah Messages postés 23 Date d'inscription mardi 30 septembre 2008 Statut Membre Dernière intervention 3 octobre 2008
30 sept. 2008 à 23:15
slt, j'ai le meme probleme, j'ai aussi un accer aspire one et je ne trouve pas le moyen pour telecharger java...ça m'exaspère!...
0
Salut et bienvenue au club !!!

Je pense que si tu reprends un peu tout ce qu'a dit dindoun tu devrais y arriver. Sauf à la fin, je ne sais pas ce que l'on doit faire une fois que l'on a fait tout ça.

On va bien finir par y arriver !
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
1 oct. 2008 à 13:52
rebonjour

voilà tout le fichier en une ligne : il faut l'exécuter dans un terminal après avoirfait un copier coller

wget https://sdlc-esd.oracle.com/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin?GroupName=JSC&FilePath=/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin&BHost=javadl.sun.com&File=jre-6u7-linux-i586-rpm.bin&AuthParam=1580986510_861f4f97448c95c6734028f2891136e9&ext=.bin && mv jre-6u7-linux-i586-rpm.bin* jre-6u7-linux-i586-rpm.bin && chmod 777 jre-6u7-linux-i586-rpm.bin && sh jre-6u7-linux-i586-rpm.bin && rpm -Uvh jre-6u7-linux-i586-rpm && mkdir ~/.mozilla/plugins && cd ~/.mozilla/plugins && ln -s /usr/java/jre6u7/plugin/i386/ns7/libjavaplugin_oji.so && rm /etc/profile.d/java.sh && echo -e "JAVA_HOME=/usr/java/jre6u7 \n\r export JAVA_HOME \n\r PATH=\$PATH:\$JAVA_HOME/bin \n\r export PATH" > /etc/profile.d/java.sh && chmod 755 /etc/profile.d/java.sh

1. n'ayant pas fedora je n'ai pas pu essayé
2. les erreurs possibles sont :
jre-6u7 faux à partir de ln -s /usr/java/jre6u7/.....
peut être aussi le 386 qui devrait un 586 ?
mkdir ~/.mozilla/plugins qui bloque la ligne car le répertorie existe déjà

pour le reste j'ai vérifié

:)

aides complémentaires

&& signifie qu'on attend que la commande précéde,te sot finit pour exécuter la suivante
wget permet de prendre un fichier directement
echo signie fie afficher
echo -e afficher avec les sauts de lignes
\n\r saut de ligne ( voir man echo )
echo blahblah > fichier écrit blahblah dans fichier
0
Salut, je viens d'essayer et voilà ce que ça me met :

[user@localhost ~]$ su
Password:
[root@localhost user]# wget http://javadl.sun.com/webapps/download/AutoDL?Bundle
Id=23102­ && mv jre-6u7-linux-i586-rpm.bin* jre-6u7-linux-i586-rpm.bin && chmod
777 jre-6u7-linux-i586-rpm.bin && sh jre-6u7-linux-i586-rpm.bin && rpm -Uvh jre-
6u7-linux-i586-rpm && mkdir ~/.mozilla/plugins && cd ~/.mozilla/plugins && ln -s
/usr/java/jre6u7/plugin/i386/ns7/libjavaplugin_oji.so && rm /etc/profile.d/java
.sh && echo -e "JAVA_HOME=/usr/java/jre6u7 \n\r export JAVA_HOME \n\r PATH=\$PAT
H:\$JAVA_HOME/bin \n\r export PATH" > /etc/profile.d/java.sh && chmod 755 /etc/p
rofile.d/java.sh
--15:41:38-- http://javadl.sun.com/webapps/download/AutoDL?BundleId=23102%C2%AD
=> `AutoDL?BundleId=23102­'
Résolution de javadl.sun.com... 72.5.124.92
Connexion vers javadl.sun.com|72.5.124.92|:80...connecté.
requête HTTP transmise, en attente de la réponse...400 Bad request
15:41:38 ERREUR 400: Bad request.

[root@localhost user]#

Ca signifie quoi ?
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
1 oct. 2008 à 16:00
ah oui désolé mais là c'est comment camarche qui transforme mon code je regarde
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
1 oct. 2008 à 16:01
ca devrait marcher maitennant

 wget https://sdlc-esd.oracle.com/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin?GroupName=JSC&FilePath=/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin&BHost=javadl.sun.com&File=jre-6u7-linux-i586-rpm.bin&AuthParam=1580986510_861f4f97448c95c6734028f2891136e9&ext=.bin && mv jre-6u7-linux-i586-rpm.bin* jre-6u7-linux-i586-rpm.bin && chmod 777 jre-6u7-linux-i586-rpm.bin && sh jre-6u7-linux-i586-rpm.bin && rpm -Uvh jre-6u7-linux-i586-rpm && mkdir ~/.mozilla/plugins && cd ~/.mozilla/plugins && ln -s /usr/java/jre6u7/plugin/i386/ns7/libjavaplugin_oji.so && rm /etc/profile.d/java.sh && echo -e "JAVA_HOME=/usr/java/jre6u7 \n\r export JAVA_HOME \n\r PATH=\$PATH:\$JAVA_HOME/bin \n\r export PATH" > /etc/profile.d/java.sh && chmod 755 /etc/profile.d/java.sh
0
Ca me met toujours la même chose :

[root@localhost user]# wget https://sdlc-esd.oracle.com/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin?GroupName=JSC&FilePath=/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin&BHost=javadl.sun.com&File=jre-6u7-linux-i586-rpm.bin&AuthParam=1580986510_861f4f97448c95c6734028f2891136e9&ext=.bin­ && mv jre-6u7-linux-i586-rpm.bin* jre-6u7-linux-i586-rpm.bin && chmod 777 jre-6u7-linux-i586-rpm.bin && sh jre-6u7-linux-i586-rpm.bin && rpm -Uvh jre-6u7-linux-i586-rpm && mkdir ~/.mozilla/plugins && cd ~/.mozilla/plugins && ln -s /usr/java/jre6u7/plugin/i386/ns7/libjavaplugin_oji.so && rm /etc/profile.d/java.sh && echo -e "JAVA_HOME=/usr/java/jre6u7 \n\r export JAVA_HOME \n\r PATH=\$PATH:\$JAVA_HOME/bin \n\r export PATH" > /etc/profile.d/java.sh && chmod 755 /etc/profile.d/java.sh
--16:05:17-- http://javadl.sun.com/webapps/download/AutoDL?BundleId=23102%C2%AD
=> `AutoDL?BundleId=23102­'
Résolution de javadl.sun.com... 72.5.124.92
Connexion vers javadl.sun.com|72.5.124.92|:80...connecté.
requête HTTP transmise, en attente de la réponse...400 Bad request
16:05:18 ERREUR 400: Bad request.

[root@localhost user]#
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
1 oct. 2008 à 18:34
quand on copie colle, des caractères non voulues semblent apparaitre

après wget, on trouve espace puis http blahblah et ca finit par 23102 espace && espace ...
0
Navkilah Messages postés 23 Date d'inscription mardi 30 septembre 2008 Statut Membre Dernière intervention 3 octobre 2008
1 oct. 2008 à 18:46
pourquoi c'est si compliqué avec cette ordi?!? snif...je déspére
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
1 oct. 2008 à 19:20
salut,
en fait c'est compliqué parce que c'est super puissant et que parfois les choses sont à faire

pour comparer avec windows ( j ai commencé windows en 1988 avec le dos 3.1 ou 3.3 ) on peut dire qu'ici quand ca marche pas on a une seconde et une troisième chance
sous windows c'est out, dehors, va voir ailleurs et paie en passant
remarque que si ton pb était sous windows on ne pourrait strictement rien faire alors que là je peux aider alors que je n'ai jamais vu un ordi sous fedora
par exemple tapes écran bleu dans la recherche de commencamarche et tu verras qu au moins toi tu avances eux ils doivent tout réinstalelr avec perte de données et tout



j ai trouvé ca

https://doc.fedora-fr.org/wiki/D%c3%a9p%c3%b4t_jpackage

il y a ca très important https://doc.fedora-fr.org/wiki/YUM_:_Configuration_du_gestionnaire_de_paquets
en particulier
yum update
yum update yum

et ca

https://doc.fedora-fr.org/wiki/Java_:_sommaire

ou j'ai trouvé un truc censé instalelr java6 :

https://doc.fedora-fr.org/wiki/Java_Sun_:_installation_rapide_en_RPM

su -
cd /dossier/de/téléchargement
sh jdk-6-linux-i586-rpm.bin
yum --enablerepo=jpackage17-generic-nonfree install java-1.6.0-sun-compat
0
Je croyais enfin voir le bout du tunnel mais voilà ce que ça me met :

[user@localhost ~]$ su
Password:
[root@localhost user]# wget https://sdlc-esd.oracle.com/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin?GroupName=JSC&FilePath=/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin&BHost=javadl.sun.com&File=jre-6u7-linux-i586-rpm.bin&AuthParam=1580986510_861f4f97448c95c6734028f2891136e9&ext=.bin && mv jre-6u7-linux-i586-rpm.bin* jre-6u7-linux-i586-rpm.bin && chmod 777 jre-6u7-linux-i586-rpm.bin && sh jre-6u7-linux-i586-rpm.bin && rpm -Uvh jre-6u7-linux-i586-rpm && mkdir ~/.mozilla/plugins && cd ~/.mozilla/plugins && ln -s /usr/java/jre6u7/plugin/i386/ns7/libjavaplugin_oji.so && rm /etc/profile.d/java.sh && echo -e "JAVA_HOME=/usr/java/jre6u7 \n\r export JAVA_HOME \n\r PATH=\$PATH:\$JAVA_HOME/bin \n\r export PATH" > /etc/profile.d/java.sh && chmod 755 /etc/profile.d/java.sh
--19:27:34-- http://javadl.sun.com/webapps/download/AutoDL?BundleId=23102d/java
=> `AutoDL?BundleId=23102're6u7 \n\r export JAVA_HOME \n\r PATH=\$PAT
Résolution de javadl.sun.com... 72.5.124.92profile.d/java.sh && chmod 755 /etc/p
Connexion vers javadl.sun.com|72.5.124.92|:80...connecté.
requête HTTP transmise, en attente de la réponse...302 Moved Temporarily
Emplacement: http://dl8-cdn-01.sun.com/s/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin?e=1222882210920&h=bc2407ceae1bba788bf424828fa88db4/&filename=jre-6u7-linux-i586-rpm.bin [suivant]
--19:27:35-- http://dl8-cdn-01.sun.com/s/ESD44/JSCDL/jdk/6u7/jre-6u7-linux-i586-rpm.bin?e=1222882210920&h=bc2407ceae1bba788bf424828fa88db4/&filename=jre-6u7-linux-i586-rpm.bin
=> `jre-6u7-linux-i586-rpm.bin?e=1222882210920&h=bc2407ceae1bba788bf424828fa88db4%2F&filename=jre-6u7-linux-i586-rpm.bin'
Résolution de dl8-cdn-01.sun.com... 87.248.221.221, 87.248.221.201
Connexion vers dl8-cdn-01.sun.com|87.248.221.221|:80...connecté.
requête HTTP transmise, en attente de la réponse...200 OK
Longueur: 19216086 (18M) [application/octet-stream]

100%[===========================================================================================================================>] 19216086 193.82K/s ETA 00:00

19:28:58 (227.64 KB/s) - « jre-6u7-linux-i586-rpm.bin?e=1222882210920&h=bc2407ceae1bba788bf424828fa88db4%2F&filename=jre-6u7-linux-i586-rpm.bin » sauvegardé [19216086/19216086]

mv: target `jre-6u7-linux-i586-rpm.bin' is not a directory
[root@localhost user]#

Il y a toujours un truc qui finit par bloquer et ça devient pénible à force !!! Mais je vais essayer avec ce que tu as trouvé dindoun. C'est vraiment très gentil de ta part de nous aider.
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
1 oct. 2008 à 19:45
si tu ontinues la première méthode : essaie d'écrire ligne par ligne finalement c est polus simple

et pour créer le fichier java.sh


echo -e "JAVA_HOME=/usr/java/jre6u7 \n\r export JAVA_HOME \n\r PATH=\$PATH:\$JAVA_HOME/bin \n\r export PATH" > /etc/profile.d/java.sh && chmod 755 /etc/profile.d/java.sh 
0
Bon alors j'ai essayé avec le jpackage et tout ça et j'ai accepté la licence, installé le RPM mais au moment d'installer le RPM de compatibilité voilà ce que ça me met :

[root@localhost Downloads]# yum --enablerepo=jpackage17-generic-nonfree install java-1.6.0-sun-compat


Error getting repository data for jpackage17-generic-nonfree, repository not found
[root@localhost Downloads]#
0