Problème linux => fichier .bin...

Résolu/Fermé
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 - 24 nov. 2010 à 19:35
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 - 26 nov. 2010 à 22:02
Bonjour,

Je ne parviens pas à installer un fichier .bin...
Car j'ai téléchargé Java pour linux, et je me retrouve avec un fichier .bin !
J'ai donc fais mes recherches et j'ai trouvé ceci: https://forums.commentcamarche.net/forum/affich-1405000-installer-un-bin
Mais le problème, c'est que lorsque je tape le nom de mon fichier ("jre-6u22-linux-i586") il me met: "Fichier ou dossier introuvable"!
Aurai-je loupé une étape? Dois-je déplacer ce fichier dans un endroit spécifique?

Je dois avouer que je suis un peu paumé sur cet OS ^^

Merci d'avance!
Bonne soirée


A voir également:

23 réponses

bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
Modifié par bob031 le 26/11/2010 à 21:49
rapidement :

1) tu dois déterminer dans quel répertoire tu dois travailler.
la commande ci-dessous te permettra de déterminer ou se trouve ton fichier :

find . -name jre-1_5_0_02-linux-i586-rpm.bin


évidemment tu ne dois taper cette commande que dans la mesure ou tu te trouves dans le répertoire /home/michael (voir commande pwd permettant de savoir ou on se situe dans l'arborescence).


2) tu dois aller dans le répertoire ou se trouve ton fichier (la commande find t'aura permis d'obtenir le chemin)

si par exemple la commande find t'indique :

/home/michael/Téléchargement/jre-1_5_0_02-linux-i586-rpm.bin

tu taperas alors, pour te trouver dans le bon répertoire :
cd /home/michael/Téléchargement/


c'est ici que tu lanceras les commandes en reprenant la procédure d'installation depuis le début.

tu trouveras très facilement sur le net les "commandes de base unix"

^^

un penguin sur la banquise !
3
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
25 nov. 2010 à 16:19
Merci pour cette réponse ultra détaillé ^^
Mais bon... avec Windows, tu double clique et ca se lance tout seul!! donc c'est quand même compliqué pour moi ;)

A+
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
24 nov. 2010 à 19:43
Bonjour,

Je crois que c'est surtout que pour taper les commandes comme elles sont indiquées, il faut se placer dans le bon répertoire !
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
24 nov. 2010 à 20:11
Ah! Effectivement c'est aut' chose... Et ou dois-je le mettre alors? (désolé pour la question stupide)
Ps: Merci pour ta réponse rapide :)
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
Modifié par bob031 le 24/11/2010 à 20:27
Je dois avouer que je suis un peu paumé sur cet OS

mais non ! ce n'est pas compliqué. Exemple avec ton message d'erreur :

il me met: "Fichier ou dossier introuvable"!

donc, "Je ne trouve pas le fichier/dossier."

tu vois c'est fort simple. ^^

ce qui signifie que tu tapes tes commandes ailleurs que dans le répertoire ou se trouve ton fichier bin

si tu as tapé cette commande suivante, très exactement :

./jre-1_5_0_02-linux-i586-rpm.bin

veut dire que ton exécutable se lancera si tu es situé dans le répertoire ou se trouve cet exécutable (ceci est indiqué par le " ./ ")


je ne peux savoir dans quel répertoire est installé ton exécutable.


peux-tu nous rendre le résultat de la commande suivante :

pwd

un penguin sur la banquise !
0

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

Posez votre question
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
24 nov. 2010 à 20:37
mais non ! ce n'est pas compliqué.
Pour un ancien utilisateur de Windows XP, je dois t'avouer que ca fait un sacré changement! Tiens, rien que pour trouver le Terminal, j'y ai laissé mon après-midi!
Bref...
Voici le résultat de "pwd"

michael@michael-TravelMate-2410:~$ pwd
/home/michael

J'espère que c'est bien ça...

0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
Modifié par mickiya le 25/11/2010 à 16:57
Bon! C'est vraiment incompréhensible... J'y comprend plus rien!! Quand metterons-ils au point un lanceur de .bin -_-
J'ai tapé find . -name jre-1_5_0_02-linux-i586-rpm.bin et il ne m'affiche rien...

Je ferai mieux de repasser à XP si je suis si paumé que ca :P

"Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche!"
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
25 nov. 2010 à 19:51
ton problème il est là : Mais le problème, c'est que lorsque je tape le nom de mon fichier ("jre-6u22-linux-i586") il me met: "Fichier ou dossier introuvable"!

forcément ....en 2005, le nom du fichier était jre-1_5_0_02-linux-i586-rpm.bin

... or tu as téléchargé en 2010, ...... 5 ans ont passé et j'ai du mal à croire que le fichier se nomme toujours jre-1_5_0_02-linux-i586-rpm.bin

... tu ne risques pas de le trouver.

indique moi le lien ou tu as téléchargé ton jre et je te dirai le nom de ton fichier.


Je ferai mieux de repasser à XP si je suis si paumé que ca

Think Linux ! .... Potasse les commandes de base UNIX .......et ça ira beaucoup mieux. ^^
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
25 nov. 2010 à 20:18
Voici le lien du téléchargement: https://www.java.com/fr/download/linux_manual.jsp?locale=fr&host=www.java.com

Donc si je comprend bien, je dois écrire: chmod u+x + le nom de mon fichier.
Après avoir bien sur trouvé l'emplacement de ce fameux fichier...

Ca à l'air bête, mais je n'y arrive pas! Enfin, y a pas de msg d'erreur, mais quand je recliques sur le fichier, c'est comme si qu'il n'y avait aucun changement!

Potasse les commandes de base UNIX
Je m'y mettrai! ... après avoir résolu ce problème ^^

0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
Modifié par bob031 le 25/11/2010 à 20:56
> redfox@mandriva[192.168.1.2]:~$ cd
> redfox@mandriva[192.168.1.2]:~$    
> redfox@mandriva[192.168.1.2]:~$ pwd   
/home/redfox   
> redfox@mandriva[192.168.1.2]:~$ find . -name jre-6u22-linux-i586-rpm.bin   
./Téléchargement/jre-6u22-linux-i586-rpm.bin   
> redfox@mandriva[192.168.1.2]:~$    
> redfox@mandriva[192.168.1.2]:~$ cd Téléchargement/   
> redfox@mandriva[192.168.1.2]:~/Téléchargement$    
> redfox@mandriva[192.168.1.2]:~/Téléchargement$ ls -l jre-6u22-linux-i586-rpm.bin    
-rw-rw-r-- 1 redfox redfox 20691198 2010-11-25 20:33 jre-6u22-linux-i586-rpm.bin   
> redfox@mandriva[192.168.1.2]:~/Téléchargement$    
> redfox@mandriva[192.168.1.2]:~/Téléchargement$ 


la commande cd me permet de me positionner, à tous les coups, dans mon HOME.
on peut le vérifier avec la commande pwd
on a bien /home/redfox qui est bien mon HOME.

si je lance la commande find, elle m'indique ou se trouve mon fichier téléchargé. Le fichier se trouve dans le sous-répertoire nommé Téléchargement. Le chemin complet est donc /home/redfox/Téléchargement/

d'ailleurs, lors du téléchargement, j'ai demandé à ce que le fichier téléchargé soit déposé dans le répertoire Téléchargement ...... rassurant, non ? ^^).

ok ! je vais donc dans le répertoire Téléchargement.

je fais un ls -l (permet de lister le répertoire ou je me trouve) sur le fichier et je constate :

a) que j'ai une réponse .... donc le fichier est bien là
b) qu'il n'est pas exécutable et qu'il va falloir le rendre exécutable grâce à : je dois écrire: chmod u+x + le nom de mon fichier.

> redfox@mandriva[192.168.1.2]:~/Téléchargement$ chmod a+x jre-6u22-linux-i586-rpm.bin  
> redfox@mandriva[192.168.1.2]:~/Téléchargement$  
> redfox@mandriva[192.168.1.2]:~/Téléchargement$ ls -l jre-6u22-linux-i586-rpm.bin  
-rwxrwxr-x 1 redfox redfox 20691198 2010-11-25 20:33 jre-6u22-linux-i586-rpm.bin* 
> redfox@mandriva[192.168.1.2]:~/Téléchargement$ 


les droits ont donc changé et on passe de :
-rw-rw-r--

à :
-rwxrwxr-x

nous avons rajouter le droit d'exécution (x)

... les droits et permissions font aussi partie des bases UNIX. ^^

un penguin sur la banquise !
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
25 nov. 2010 à 21:01
Merci! Désolé si je suis saoulant avec ça mais j'ai fais exactement ce que tu as fais mais lorsque j'ai tout fais, et que je re-vais dans mes téléchargements, mon fichier est toujours "inexécutable"...

Je ne sais vraiment pas quoi faire...

Ps: Pour info, aucun message d'erreur n'est apparu. (J'ai même fais: bouton droit sur le fichier, puis "Ouvrir avec chmod" rien à faire)

0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
Modifié par bob031 le 25/11/2010 à 21:22
1) si tu fais exactement ce que j'ai fais, cela veut dire que tu as téléchargé ton fichier dan un répertoire nommé Téléchargement.

est-ce le cas ?

2) pour rendre exécutable ton fichier, c'est la commande chmod.

3) relis mon dernier message, j'ai rajouté la partie "rendre exécutable".

4) tu as entre les mains toutes les commandes nécessaires et suffisantes + la démonstration pour résoudre ton problème.

5) si tu suis les étapes de ma démonstration (en adaptant suivant le répertoire ou se trouve ton fichier) tu ne peux pas échouer : c'est impossible !!!!

6) si malgré tout, tu échouais, merci de copier-coller ici toutes les commandes que tu tapes.

:-)

un penguin sur la banquise !
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
25 nov. 2010 à 21:29
Salut,


Voici ce que j'ai tapé:
michael@michael-TravelMate-2410:~$ cd
michael@michael-TravelMate-2410:~$
michael@michael-TravelMate-2410:~$ pwd
/home/michael
michael@michael-TravelMate-2410:~$ find . -name jre-6u22-linux-i586.bin
./Téléchargements/jre-6u22-linux-i586.bin

michael@michael-TravelMate-2410:~$
michael@michael-TravelMate-2410:~$ cd Téléchargements/
michael@michael-TravelMate-2410:~/Téléchargements$
michael@michael-TravelMate-2410:~/Téléchargements$ ls -l jre-6u22-linux-i586.bin-rwxr-xr-x 1 michael michael 21226886 2010-11-24 17:24 jre-6u22-linux-i586.bin
michael@michael-TravelMate-2410:~/Téléchargements$
michael@michael-TravelMate-2410:~/Téléchargements$ chmod a+x jre-6u22-linux-i586.bin
michael@michael-TravelMate-2410:~/Téléchargements$

Voilà, j'ai fais ça, mais maintenant, lorsque je lance le fichier, il ne se passe rien...

:-)
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
Modifié par bob031 le 25/11/2010 à 21:43
a) le chmod était inutile puisque ton fichier était déjà exécutable.

b) on a un petit problème sur le nom du fichier :

jre-6u22-linux-i586.bin (le tien)

jre-6u22-linux-i586-rpm.bin (le mien)

pour la procédure que tu as suivi, il faut télécharger le fichier que j'ai téléchargé (avec rpm dans le nom) et pas le tien.

un penguin sur la banquise !
0
salut les gars..
j'ai besoin d'aide pour installer machine vertuelle dans linux fedora 10

et merci pr votre attention..
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
25 nov. 2010 à 21:59
Donc! J'ai téléchargé le bon fichier mais sans changements...

michael@michael-TravelMate-2410:~$ cd Téléchargements/
michael@michael-TravelMate-2410:~/Téléchargements$ chmod a+x jre-6u22-linux-i586-rpm.bin
michael@michael-TravelMate-2410:~/Téléchargements$


Bon, ba voilà! Je suis banni à installer quoi que ce soit :P
A moins qu'il n'y a une dernière solution?

Ps: Je pourrai répondre qu'à partir de demain! (au dodo :P)

A demain!
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
26 nov. 2010 à 11:36
michael@michael-TravelMate-2410:~$ cd Téléchargements/
michael@michael-TravelMate-2410:~/Téléchargements$ chmod a+x jre-6u22-linux-i586-rpm.bin
michael@michael-TravelMate-2410:~/Téléchargements$



après le chmod, il faut faire un ls -l pour vérifier les droits de ton fichier
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
26 nov. 2010 à 17:46
michael@michael-TravelMate-2410:~$ cd Téléchargements/
michael@michael-TravelMate-2410:~/Téléchargements$ chmod a+x jre-6u22-linux-i586-rmp.bin
chmod: ne peut accéder 'jre-6u22-linux-i586-rmp.bin': Aucun fichier ou dossier de ce type
michael@michael-TravelMate-2410:~/Téléchargements$ chmod a+x jre-6u22-linux-i586-rpm.bin
michael@michael-TravelMate-2410:~/Téléchargements$ ls -l jre-6u22-linux-i586-rpm.bin
-rwxr-xr-x 1 michael michael 20691198 2010-11-25 21:50 jre-6u22-linux-i586-rpm.bin
michael@michael-TravelMate-2410:~/Téléchargements$

Voilà, malgré tout, rien de nouveau...
Il s'est peut être installé sans montrer quoi que ce soit ... Enfin, c'est bizarre...

0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
26 nov. 2010 à 19:20
essaie de le lancer en ligne de commande :

> redfox@mandriva[192.168.1.2]:~/Téléchargement$ ./jre-6u22-linux-i586-rpm.bin 
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
  inflating: jre-6u22-linux-i586.rpm  
erreur: can't create transaction lock on /var/lib/rpm/__db.000 (Aucun fichier ou dossier de ce type)
 
Done.
> redfox@mandriva[192.168.1.2]:~/Téléchargement$ 


on voit bien qu'il se passe quelque chose, non ? Bon ok, j'ai une erreur parce que je n'ai pas lu le monde d'emploi.

mais as-tu ceci dans ta console au moins quand tu lances en ligne de commande ?
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
Modifié par bob031 le 26/11/2010 à 19:38
en root c'est beaucoup mieux :

> root@mandriva[192.168.1.2]:/usr/java# ./jre-6u22-linux-i586-rpm.bin  
Unpacking... 
Checksumming... 
Extracting... 
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu). 
  inflating: jre-6u22-linux-i586.rpm   
Préparation...              ########################################### [100%] 
   1:jre                    ########################################### [100%] 
Unpacking JAR files... 
        rt.jar... 
        jsse.jar... 
        charsets.jar... 
        localedata.jar... 
        plugin.jar... 
        javaws.jar... 
        deploy.jar... 
  
Done. 
> root@mandriva[192.168.1.2]:/usr/java# 



.... une fois lu le manuel d'installation .... ^^


ATTENTION : à ce stade ce n'est pas encore totalement terminé !!!!

un penguin sur la banquise !
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
26 nov. 2010 à 20:02
Merci! Mais le root... il parait que ce n'est pas conseillé de l'utiliser... Bref, j'ai trouvé qu'il fallait mettre sudo -i mais après pour que je trouve "[192.168.1.2]:/usr/java#" ...
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
Modifié par bob031 le 26/11/2010 à 20:53
mais après pour que je trouve "[192.168.1.2]:/usr/java#" ...

" [192.168.1.2]:/usr/java# " ceci fait partie du prompt de ma machine.


kézako le "prompt" ?

ton prompt c'est ça :

michael@michael-TravelMate-2410:~$


le mien c'est ça (après connexion en root et travaillant dans le répertoire /usr/java) :

> root@mandriva[192.168.1.2]:/usr/java#



donc pour toi voici ce que tu devrais faire :

a) sudo mkdir /usr/java

b) sudo cp ~michael/Téléchargements/jre-6u22-linux-i586-rpm.bin /usr/java/

c) cd /usr/java/

d) sudo ./jre-6u22-linux-i586-rpm.bin

e) cd /usr/lib/mozilla/plugins/
on suppose ici que ton navigateur est mozilla-firefox

f) sudo ln -s /usr/java/jre1.6.0_22/plugin/i386/ns7/libjavaplugin_oji.so .

Voilà ! Tu actualises la page de ton navigateur (clic-droit souris puis "Actualiser")

Enfin tu testes ton navigateur sur cette page :

https://www.java.com/fr/download/uninstalltool.jsp


Les 4 commandements :

1) Il faut copier-coller les commandes avec ta souris (clic-droit) pour ne pas faire d'erreur.

2) Il faut taper les commandes dans l'ordre.

3) Tant que le système te rend la main (= retour du prompt) sans "gueuler", c'est que la commande s'est bien passé. Attention : ne pas tenir compte du commandement 3 pour la commande d)

4) Il faut s'arrêter dès que le système "gueule" et demander de l'aide (ça ne sert à rien d'enchaîner avec les commandes suivantes car cela ne fonctionnera pas !!!).


toutes les explications détaillées ici :

http://www.java.com/fr/download/help/5000010500.xml#rpm


EN BREF : il s'agissait tout bonnement d'installer le plugin java pour son navigateur.
un penguin sur la banquise !
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
26 nov. 2010 à 21:04
michael@michael-TravelMate-2410:~$ sudo mkdir /usr/java
[sudo] password for michael:
michael@michael-TravelMate-2410:~$ cd /usr/java/
michael@michael-TravelMate-2410:/usr/java$ sudo cp ~michael/Téléchargements/jre-6u22-linux-i586-rpm.bin /usr/java/
michael@michael-TravelMate-2410:/usr/java$ cd /usr/java/
michael@michael-TravelMate-2410:/usr/java$ sudo ./jre-6u22-linux-i586-rpm.bin
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
inflating: jre-6u22-linux-i586.rpm
./jre-6u22-linux-i586-rpm.bin: 160: rpm: not found

Done.
michael@michael-TravelMate-2410:/usr/java$ cd /usr/lib/mozilla/plugins/
michael@michael-TravelMate-2410:/usr/lib/mozilla/plugins$ sudo ln -s /usr/java/jre1.6.0_22/plugin/i386/ns7/libjavaplugin_oji.so .
michael@michael-TravelMate-2410:/usr/lib/mozilla/plugins$

NOT FOUND! C'est décidément pas gagné.
Mais pourquoi faut-il faire autant de manip's pour installer ce genre de chose -_-

PS: Pour le Prompt, c'est marrant, je suis en train de faire ça en maths :P Bref...
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
Modifié par bob031 le 26/11/2010 à 21:37
et oui tu as une Ubuntu, le rpm ne fonctionne pas.

tu pars de ta première archive (celle sans le mot "rpm" dans son intitulé si tu te rappelles).

on supposera que tu es toujours dans le répertoire /usr/java

ton prompt devrait donc ressembler à ca :

michael@michael-TravelMate-2410:/usr/java$


les commandes à taper seront alors les suivantes :

1) sudo cp ~michael/Téléchargements/jre-6u22-linux-i586.bin /usr/java/ 

2) sudo ./jre-6u22-linux-i586.bin 

3) cd /usr/lib/mozilla/plugins/ 
on suppose ici que ton navigateur est mozilla-firefox 

4) sudo ln -s /usr/java/jre1.6.0_22/plugin/i386/ns7/libjavaplugin_oji.so .


un penguin sur la banquise !
0
mickiya Messages postés 499 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 27 juin 2012 65
26 nov. 2010 à 21:34
Voilà ou il "gueule":
michael@michael-TravelMate-2410:~$ sudo cp ~michael/Téléchargements/jre-6u22-linux-i586.bin /usr/java/
[sudo] password for michael:
michael@michael-TravelMate-2410:~$ sudo ./jre-6u22-linux-i586.bin
sudo: ./jre-6u22-linux-i586.bin: command not found
michael@michael-TravelMate-2410:~$ sudo mkdir /usr/java
mkdir: ne peut créer le répertoire '/usr/java': Le fichier existe
michael@michael-TravelMate-2410:~$ sudo cp ~michael/Téléchargements/jre-6u22-linux-i586-rpm.bin /usr/java/
michael@michael-TravelMate-2410:~$ cd /usr/java/
michael@michael-TravelMate-2410:/usr/java$ sudo ./jre-6u22-linux-i586-.bin
sudo: ./jre-6u22-linux-i586-.bin: command not found

Je me demande comment y ont fait les autres "linuxiens"...
0