Erro ao abrir o terminal: 'bash: /opt/ros/hydro/setup.bash: não existe esse arquivo ou diretório'

4

Eu desinstalei o ROS com:

sudo apt-get purge ros-*

Então, quando eu abro o terminal, recebo esta mensagem. Não tenho ideia de como resolvê-lo.

P.S. Por causa do erro, não consigo instalar o ROS novamente.

    
por NadirHajiyev 28.10.2013 / 20:57

1 resposta

4

Abra o arquivo ~/bashrc (usando o comando gedit ~/bashrc ) e procure por esta string: /opt/ros/hydro/setup.bash . Se você encontrar, remova o código que está sendo usado. Se não, pesquise nos outros arquivos de inicialização do shell . Deve estar em algum lugar.

Os arquivos que contêm comandos de inicialização quando um shell é chamado são: /etc/profile , /etc/bashrc , ~/.bash_login , ~/.profile , ~/.bashrc , ~/.bash_aliases e talvez outros. Consulte os arquivos de inicialização do Shell .

Para verificar rapidamente se um desses arquivos tem algo errado, você pode usar o comando source . Por exemplo:

source ~/.bashrc

Veja também: "♦: comando não encontrado" em tty após login

    
por Radu Rădeanu 28.10.2013 / 21:15