• # non login shell

    Posté par . En réponse au message Ne prend pas en charge commande spécifique malgré "source .profile". Évalué à 6.

    Bonjour pierreplr

    ...à devoir aller dans /home/bin ...

    Je suppose que tu voulais plutôt écrire :$HOME/bin
    ou bien : ~/bin
    ou bien : /home/NomCompteUtilisateur/bin

    =======
    Si tu utilises une fenêtre d'émulateur de terminal lancée depuis l'Environnement de Bureau,
    le shell utilisé dans cette fenêtre n'est pas un login shell
    ce qui fait que ton fichier ~/.profile n'aura pas été pris en compte.

    Si tu veux que dans ce cas le répertoire ~/bin soit ajouté dans le PATH
    tu peux ajouter dans ton fichier ~/.bashrc
    les quelques lignes suivantes :

    # If not yet set, set PATH so it includes user's private bin if it exists
    if [ -d "$HOME/bin" ] ; then
     [[ "$PATH" =~ "$HOME/bin" ]] || export PATH="$HOME/bin:$PATH"
    fi
    

    ... et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.