Ajuda com a instalação de ROOT, a variável PATH está sendo excluída

1

Estou tentando instalar ROOT que eu preciso para trabalhar. Eu corro Ubuntu 10,04 64 bit no virtualbox no meu laptop. Depois de extrair o tarball, tento usar o comando como sugerido no README

$. nome do caminho / root / bin / thisroot.sh

Mostra-me o seguinte erro:

$ . /home/username/Downloads/root/bin/thisroot.sh

bash:/home/username/Downloads/root/bin/drop_from_path: No such file or directory
bash:/home/username/Downloads/root/bin/drop_from_path: No such file or directory
bash:/home/username/Downloads/root/bin/drop_from_path: No such file or directory
bash:/home/username/Downloads/root/bin/drop_from_path: No such file or directory
bash:/home/username/Downloads/root/bin/drop_from_path: No such file or directory
bash:/home/username/Downloads/root/bin/drop_from_path: No such file or directory
bash: man: No such file or directory
Command 'dirname' is available in '/usr/bin/dirname'
The command could not be located because '/usr/bin' is not included in
the PATH environment variable.
dirname: command not found
/usr/bin/env: bash: No such file or directory
Command 'grep' is available in '/bin/grep'
The command could not be located because '/bin' is not included in the
PATH environment variable.
grep: command not found
Command 'grep' is available in '/bin/grep'
The command could not be located because '/bin' is not included in the
PATH environment variable.
grep: command not found

O resultado disso é que de alguma forma, excluiu o PATH, porque agora não posso fazer mais nada a partir da linha de comando. Por exemplo:

$ vi README
Command 'vi' is available in '/usr/bin/vi'
The command could not be located because '/usr/bin' is not included in
the PATH environment variable.
vi: command not found

$ clear
Command 'clear' is available in '/usr/bin/clear'
The command could not be located because '/usr/bin' is not included in
the PATH environment variable.
clear: command not found

Eu tenho um Ubuntu 11.04 na minha área de trabalho em casa, onde esta instalação correu bem. Eu também tentei isso no mac do meu escritório, mas não sei o que está acontecendo aqui.

    
por kuch nahi 11.07.2011 / 04:51

1 resposta

1

Se você iniciar um script fazendo o sourcing:

. script 

ou

source script 

seus comandos são executados no contexto deste shell. Você não precisa se preocupar com o desaparecimento de caminhos, aliases e outros; se você mais tarde iniciar outro shell, esse não será afetado.

    
por 30.07.2011 / 22:12