Qual é o seu PATH?
echo $PATH
o que for listado primeiro é o preferido.
No seu .bashrc
, para corrigir seu problema, defina:
PATH=/usr/local/Cellar/wine/1.7.27/bin/:$PATH
Instalei o Wine via Homebrew e via WineBottler.
Eu tenho vários arquivos bin nomeados wine.
Quando eu corro por exemplo
wine morrowind
Começa com o em /applications/wine.app/contents/resources/bin/wine
Eu quero que use /usr/local/Cellar/wine/1.7.27/bin/wine
Eu tentei executar este sudo ln -s /usr/local/Cellar/wine/1.7.27/bin/wine /usr/bin
Symlinking em / usr / bin, mas quando eu executo wine
ele ainda usa aquele para wine.app
.
Alguma idéia?
Qual é o seu PATH?
echo $PATH
o que for listado primeiro é o preferido.
No seu .bashrc
, para corrigir seu problema, defina:
PATH=/usr/local/Cellar/wine/1.7.27/bin/:$PATH
Como já foi mencionado, você pode usar a variável de ambiente PATH
para fazer a aparência do shell no diretório local antes de /usr/bin
. Você deve usar .bash_profile
para essa finalidade, usando .bashrc
terá alguns efeitos colaterais indesejáveis. Ambos os arquivos estão localizados em seu diretório pessoal: /home/<your username>/.bash_profile
.
Sua solução de link simbólico também funciona se você quiser uma solução mais permanente, no entanto, seu comando não funcionará, pois ele se recusará a sobrescrever o arquivo de destino. Portanto, você deve mover o arquivo original para algum local seguro antes de executar o comando ln
. Você também pode usar o sinalizador -f (force) para sobrescrever o arquivo de destino, mas provavelmente não deseja isso.