En ce moment, j'essaie d'ajouter un chemin pour ns-2 à mon fichier .bashrc, j'ai installé le ns-allinone-2.34 mais la commande ns donne le résultat: commande introuvable lors de la saisie dans le shell.
Voici à quoi ressemble actuellement mon fichier .bashrc, je l'ai modifié à l'aide de gedit:
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
export PATH=/home/michael/ns-allinone-2.34/bin/ns:/home/michael/ns-allinone-2.34/bin/nam:$PATH
Quelqu'un peut-il expliquer pourquoi cela ne fonctionne pas ou quelle pourrait être la solution? J'utilise Fedora 17.
Le PATH
doit contenir le répertoire pour les binaires, pas les binaires eux-mêmes.
Par exemple, dans ce qui précède:
export PATH=/home/michael/ns-allinone-2.34/bin/ns:..
devrait en fait être:
export PATH=/home/michael/ns-allinone-2.34/bin:...
De plus, si vous exportez un chemin comme celui-ci, vous souhaitez également conserver l'ancien PATH, donc l'inclure également.
export PATH=$PATH:/home/michael/ns-allinone-2.34/bin/