1 votes

bash : install_path : Aucun fichier ou répertoire de ce type

Lorsque j'ouvre un nouveau terminal, j'obtiens : bash : install_path : Aucun fichier ou répertoire de ce type

Mon fichier .bashrc contient le code suivant :

# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

# Add an "alert" alias for long running commands.  Use like so:
#   sleep 10; alert
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi
source /opt/ros/hydro/setup.bash
source ~/catkin_ws/devel/setup.bash
export LD_LIBRARY_PATH=<install_path>/local/lib:/home/enova6/catkin_ws/devel/lib:/opt/ros/hydro/lib
export PATH=<install_path>/local/bin:/home/enova6/catkin_ws/devel/bin:/opt/ros/hydro/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
export PKG_CONFIG_PATH=<install_path>/local/lib/pkgconfig:/home/enova6/catkin_ws/devel/lib/pkgconfig:/opt/ros/hydro/lib/pkgconfig
source ~/catkin_ws/devel/setup.bash
source /opt/ros/hydro/setup.bash

Pourquoi ai-je ce problème et comment puis-je le résoudre ?

1voto

Ashish Points 953

Les .bashrc est issu du fichier .profile à chaque fois que vous ouvrez un nouveau terminal (sans login Shell.)
Le problème dans votre .bashrc est affiché comme une erreur sur le terminal. Il y a des lignes erronées dans votre .bashrc. Vous devez supprimer <install_path> de celui-ci.
Ce que vous pouvez faire, c'est

1) Placer cette ligne en tête :
install_path=/opt
Note : Vous devez mettre un chemin d'accès qui vous convient. /opt n'est qu'un exemple.

2) Supprimer toute référence à <install_path> con $install_path , par exemple,
export LD_LIBRARY_PATH=$install_path/local/lib:/home/enova6/catkin_ws/devel/lib:/opt/ros/hydro/lib

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X