IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Installation sur debian impossible : /usr/bin/java: Aucun fichier ou dossier de ce type


Sujet :

Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut Installation sur debian impossible : /usr/bin/java: Aucun fichier ou dossier de ce type
    Bonjour,

    J'essai depuis 6 heures d'installer java sur Debian GNU/Linux 7.5.
    Mais j'ai toujours cette erreur qui s'affiche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    root@www:~# java -version
    -bash: /usr/bin/java: Aucun fichier ou dossier de ce type
    Voici comment j'ai procédé pour l'installation :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    cd /tmp
    sudo apt-get update
    sudo apt-get purge openjdk-7-jdk openjdk-6-jdk openjdk-8-jdk
    sudo wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=111679
    sudo mv AutoDL?BundleId=111679 Java.tar.gz
    sudo tar xvf Java.tar.gz
    sudo mv jre1.8.0_65 /opt/
    sudo update-alternatives --install /usr/bin/java java /opt/jre1.8.0_65/bin/java 1
    sudo update-alternatives --set java /opt/jre1.8.0_65/bin/java
    sudo java -version
    L'installation rencontre les erreurs suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    root@www:/tmp# update-alternatives --install /usr/bin/java java /opt/jre1.8.0_65/bin/java 1
    update-alternatives: avertissement: forçage de la réinstallation de l'alternative /opt/jre1.8.0_65/bin/java car le groupe de liens java est cassé
    update-alternatives: avertissement: /usr/bin/java ne sera pas remplacé par un lien
    root@www:/tmp# update-alternatives --set java /opt/jre1.8.0_65/bin/java
    update-alternatives: avertissement: forçage de la réinstallation de l'alternative /opt/jre1.8.0_65/bin/java car le groupe de liens java est cassé
    update-alternatives: avertissement: /usr/bin/java ne sera pas remplacé par un lien
    Vous avez du nouveau courrier dans /var/mail/root
    root@www:/tmp#
    Je ne sais pas trop quoi faire pour cela

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut

    au passage c'est plus une question debian que java ça

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    root@www:~# ls -l /usr/bin/java
    -rwxrwxrwx 1 uucp 143 5730 oct.  21 20:39 /usr/bin/java

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Ce n'est pas un lien symbolique donc pas une alternative. Éventuellement efface le?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    J'efface quoi ?
    Et après je fait quoi ? je réinstalle ?

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    ben après tu refais un update alternatives comme ut faisait. Plus de fichier dans le chemin => le lien devrait se créer cette fois ci.

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    Le problème persiste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    root@www:~# rm /usr/bin/java
    root@www:~# ls -l /usr/bin/java
    ls: impossible d'accéder Ã* /usr/bin/java: Aucun fichier ou dossier de ce type
    root@www:~# update-alternatives --install /usr/bin/java java /opt/jre1.8.0_65/bin/java 1
    update-alternatives: avertissement: forçage de la réinstallation de l'alternative /opt/jre1.8.0_65/bin/java car le groupe de liens java est cassé
    root@www:~# update-alternatives --set java /opt/jre1.8.0_65/bin/java
    Vous avez du nouveau courrier dans /var/mail/root
    root@www:~# java -version
    -bash: /usr/bin/java: Aucun fichier ou dossier de ce type
    root@www:~# ls -l /usr/bin/java
    lrwxrwxrwx 1 root root 22 oct.  29 23:34 /usr/bin/java -> /etc/alternatives/java
    root@www:~#

  8. #8
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    /etc/alternatives/java pointe bien vers /opt/jre1.8.0_65/bin/java ? /opt/jre1.8.0_65/bin/java existe bien et est exécutable?

    Tu arrive à lancer /opt/jre1.8.0_65/bin/java ?

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    Alors après un ls -l | grep java j'ai bien
    java -> /opt/jre1.8.0_65/bin/java

    Donc la cible est bonne.

    /opt/jre1.8.0_65/bin/java existe bien, par contre j'ignore s'il est exécutable, comment je vérifie ça ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    root@www:/opt/jre1.8.0_65/bin# ls -l | grep java
    -rwxr-xr-x 1 uucp 143      0 oct.  30 15:59 java
    Pour lancer /opt/jre1.8.0_65/bin/java là encore je ne vois pas trop quoi taper. Disons que si je le lance en commande normal, ça ne fait pas d'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    root@www:/opt/jre1.8.0_65/bin# /opt/jre1.8.0_65/bin/java
    root@www:/opt/jre1.8.0_65/bin#

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    Tiens c'est nouveau, maintenant ça ne répond carrément plus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    root@www:/opt/jre1.8.0_65/bin# java -version
    root@www:/opt/jre1.8.0_65/bin# cd /
    root@www:/# java -version
    root@www:/#

  11. #11
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Ton fichier java fait 0 octets, ce n'est pas normal.

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    Ok mais qu'est ce que je peux y faire ?
    Dans l'archive il faut 5Ko

  13. #13
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    retélécharger l'archive? Redécompresser? Tu as visibilement fait une manipulation qui a amené ce fichier à 0 octet. Après si tu as du mal avec linux / ubuntu, il vaudrait peut être mieux poser la question sur les forums ad-hoc, ce n'est pas vraiment une question java.

  14. #14
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    Apparemment il y avait un bug lors du désarchivage, je l'ai fait manuellement en FTP puis j'ai refait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    sudo update-alternatives --install /usr/bin/java java /opt/jre1.8.0_65/bin/java 1
    sudo update-alternatives --set java /opt/jre1.8.0_65/bin/java
    sudo java -version
    Résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    root@www:/opt/jre1.8.0_65/bin# java -version
    -bash: /usr/bin/java: Aucun fichier ou dossier de ce type
    root@www:/opt/jre1.8.0_65/bin# ls -l | grep java
    -rwxr-xr-x 1 uucp 143   5730 nov.   2 00:14 java
    Donc ça ne marche toujours pas mais là le fichier existe

  15. #15
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    mouais, ca sent l'archive corrompue tout ca... Si tu dezippes basiquement et que tu executes l'executable java, tu as une erreur ? (n'oublie pas le chmod +x au cas ou).

Discussions similaires

  1. Réponses: 15
    Dernier message: 19/07/2011, 08h56
  2. Réponses: 3
    Dernier message: 07/07/2011, 16h08
  3. -bash: ./nomdubinaire: Aucun fichier ou dossier de ce type
    Par kriver dans le forum Distributions
    Réponses: 0
    Dernier message: 04/03/2011, 01h09
  4. Réponses: 3
    Dernier message: 07/10/2010, 17h40
  5. Réponses: 5
    Dernier message: 07/06/2010, 11h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo