Re: localização de programas
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Pelo assunto eu achei que era sobre internacionalização de software....
> Uma dúvida muito básica (mas não encontrei a resposta no Google, talvez porque não saiba a pergunta correta):
>
> Como o sistema determina onde procurar determinado programa? Mais especificamente, tenho o Matlab instalado em "/usr/local/bin/matlab". Esse diretório, porém, não está no meu PATH. Não há nenhum alias, nenhum soft ou hard link na minha home-area. Não encontrei nada que pudesse indicar a localização desse executável. E, no entanto, o sistema consegue inicializá-lo.
Bom, eu acho difícil não estar no seu PATH e o sistema conseguir
encontrar!!!
Um echo $PATH vai te mostrar corretamente o que tem.
Instalação "zerada" de debian:
flamarion@debian:~/estacao_livre$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
^^^^^^^^^^^^^^
>
> A razão da pergunta é que tenho segunda instalação do Matlab (versão mais recente), esta em "/usr/local/MATLAB/R2010b/bin/matlab", mas o sistema não a encontra. Para utilizá-la preciso especificar o caminho completo. Naturalmente, gostaria de modificar isso.
coloca no seu .profile ou no .bashrc algo assim
export PATH:$PATH:/usr/local/MATLAB/R2010b/bin
Seu sistema vai achar :D
>
> Programas como whereis e which acham apenas a versão antiga. Então, suponho, deve haver algum lugar onde toda essa informação fica acumulada, certo?
Esses caras também vão achar o novo MATLAB. mas eu recomendo você
desinstalar um, confesso que não sei a ordem de precedência, mas o
sistema vai chamar um ao invés do outro quando os dois estiverem no path!
- --
Flamarion Jorge
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkzi96AACgkQ0SDRnmynUOFZuwCeP8kvz+sKd8N+iKf2PYKX9/Tt
v94An39vgcXxAcCmeyehOPvMBNr5Tsj4
=FFhx
-----END PGP SIGNATURE-----
Reply to: