Homebrew와 WineBottler를 통해 Wine을 설치했습니다.
wine.bin이라는 파일이 여러 개 있습니다.
예를 들어, 내가 달릴 때
wine morrowind
/applications/wine.app/contents/resources/bin/wine
내가 사용하고 싶은 것부터 시작됩니다/usr/local/Cellar/wine/1.7.27/bin/wine
나는 이것을 실행하려고sudo ln -s /usr/local/Cellar/wine/1.7.27/bin/wine /usr/bin
/usr/bin에 심볼릭 링크했지만 실행해도 wine
여전히 wine.app
.
어떤 아이디어가 있나요?
답변1
당신의 길은 무엇입니까?
echo $PATH
먼저 나열된 것입니다.
에서 .bashrc
문제를 해결하려면 다음을 설정하십시오.
PATH=/usr/local/Cellar/wine/1.7.27/bin/:$PATH
답변2
이미 언급했듯이 환경 변수를 사용하여 PATH
쉘이 /usr/bin
. .bash_profile
이 목적으로 사용해야 하며 , .bashrc
사용 시 원하지 않는 부작용이 있습니다. 두 파일 모두 홈 디렉토리에 있습니다: /home/<your username>/.bash_profile
.
보다 영구적인 솔루션을 원한다면 심볼릭 링크 솔루션도 작동하지만 대상 파일 덮어쓰기를 거부하므로 명령이 작동하지 않습니다. 따라서 명령을 실행하기 전에 원본 파일을 안전한 장소로 옮겨야 합니다 ln
. -f(force) 플래그를 사용하여 대상 파일을 덮어쓸 수도 있지만 아마도 이 작업을 원하지 않을 것입니다.