visit: comando não encontrado

2

Acabei de instalar o "visit", um software de visualização científica, no Ubuntu 12.04 usando os comandos fornecidos nas notas de instalação da visita para o Unix, dado aqui . Para ser preciso, meus comandos foram inseridos no diretório que eu instalei o arquivo .tar e o script de instalação ( /usr/Downloads ), e eram

chmod 755 visit-install2_7_1 

./visit-install2_7_1 2.7.1 linux-x86_64-ubuntu11 ../Documents/visit

cd
echo "set path = ($path /Documents/visit/bin)" >> .cshrc

Agora, quando eu digito o comando "visit" na CLI, ele produz o erro "visit: command not found". Eu não sou exatamente um guru do Linux, então qual é a correção geral para algo assim? Se você observar nos comandos acima, o caminho de pesquisa está definido (não tenho certeza do que é isso); isso poderia ser a fonte do problema? Eu só posso abrir o software fazendo cd para o diretório visit/bin e executando ./visit, o que eu acho que não seria necessário.

    
por bcf 09.02.2014 / 18:06

1 resposta

6

O problema é provável com a última linha que você seguiu em suas instruções:

echo "set path = ($path /Documents/visit/bin)" >> .cshrc

Isso se aplica somente se você estiver usando o C Shell. Como usuário do Ubuntu, as chances são de que seu shell padrão seja bash.

Como você está recebendo um erro "comando não encontrado" ao tentar executar seu aplicativo, pode supor que sua variável $ PATH atual não inclui a pasta /Documents/visit/bin . Você pode verificar isso executando o seguinte comando:

echo $PATH

Isso provavelmente retornará algo nos seguintes termos:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Para fazer o equivalente com o bash, você vai querer seguir as instruções desta pergunta no Stack Overflow: Como definir permanentemente o $ PATH no Linux?

Como alternativa, siga estas etapas:

  1. Edite .bashrc ou .profile (em seu diretório pessoal) com seu editor favorito
  2. Encontre uma linha que indique export PATH= , se você encontrar uma, vá para a etapa 4
  3. Adicione uma linha na parte inferior do arquivo que indica export PATH=$PATH
  4. Adicione :<path/to>/visit/bin ao final da linha que você encontrou na etapa 2 ou inclua na etapa 3, em que <path/to> é a pasta na qual você instalou a visita

Você só precisa adicionar essa linha em .bashrc ou .profile , não é necessário adicioná-la a ambos.

    
por Flyk 09.02.2014 / 18:14