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

Administration système Discussion :

Lien symbolique


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 189
    Par défaut Lien symbolique
    Bonjour tout le monde,

    j'ai un petit soucis pour la création d'une commande linux.

    En fait, je viens de telecharger Eclipse que j'ai décompresser dans un dossier Eclipse de mon répertoire personnel. Et j'aimerais créer la commande "eclipse" dans /usr/local/bin en faisant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ln -s eclipse /usr/local/bin
    depuis le repertoire d'Eclipse en étant super utilisateur

    Mais en allant voir dans le dossier /usr/local/bin j'ai bien un lien symbolique mais je n'arrive pas à l'executer.

    Si vous pouviez m'éclairer ça serait cool. Bonne journée tout le monde

  2. #2
    Membre émérite
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Par défaut
    Je pense que c'est pas une bonne idée d'avoir un lien dans /usr/local/bin qui pointe vers ton répertoire personnel.

    À mon avis tu ferais mieux de te créer un répertoire ~/bin et de l'ajouter à ta variable $PATH.


    D'autant plus que là ton lien va être foireux je crois.

  3. #3
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Salut .

    il faut donner les chemins complets des liens pour les créer.

    exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ln -s /home/test/eclipse-sdk/eclipse /usr/bin/
    sinon la remarque de Celelibi est correct, il vaut mieux que tu ajoutes le répoertoire contenant l'exécutable d'eclipse à ta variable PATH

  4. #4
    Membre Expert
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Par défaut
    Bonjour,
    Il faudrait mieux installer eclipse dans /usr/local/lib/ puis faire un lien dans /usr/local/bin/ qui pointe vers l'exécutable eclipse de /usr/local/lib/eclipse/...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 189
    Par défaut
    oui donc en fait j'ai opté pour la proposition que vous m'avez faite à savoir ajouter le repertoire a la variable $PATH. J'ai donc créer un petit script dans /etc/init.d/ pour qu'il s'execute au démarrage. voici le script "eclipse" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #! /bin/sh
     
    PATH=$PATH:/home/klee/eclipse/:
    je donne les droits pour le fichier chmod 755 eclipse

    je l'execute ./esclipse mais le dossier n'est pas ajouté dans $PATH ... j'ai trafiquoté plein de truc mais je vois pas pourquoi le dossier n'est pas ajouté dans la variable $PATH

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 137
    Par défaut
    comme il est déja dans ton PATH, pour l'évoquer , tu tappes seulement eclipse au lieu de ./eclipse

    le ./ signifie, chercher le programme dans le répértoire courant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lien symbolique entre Apache et Tomcat sous Debian
    Par rohstev dans le forum Administration système
    Réponses: 17
    Dernier message: 13/05/2008, 11h33
  2. lien symbolique
    Par cubepiege dans le forum Windows
    Réponses: 5
    Dernier message: 12/08/2005, 15h26
  3. Lien symbolique dansle repertoire du ftp - Proftpd
    Par __fabrice dans le forum Réseau
    Réponses: 8
    Dernier message: 20/05/2005, 21h31
  4. Précisions sur lien symbolique
    Par SteelBox dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 19/09/2004, 16h41
  5. [Kylix] pb avec lien symbolique
    Par sdoura2 dans le forum EDI
    Réponses: 1
    Dernier message: 13/12/2002, 23h16

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