![코뿔소 3D 5.0 64비트](https://rvso.com/image/833364/%EC%BD%94%EB%BF%94%EC%86%8C%203D%205.0%20%E2%80%8B%E2%80%8B64%EB%B9%84%ED%8A%B8.png)
저는 Ubuntu 12.04.2 LTS에서 Rhino 5가 작동하도록 하기 위해 무엇이든 할 것입니다.
먼저 파일 확장자는 .msi입니다. CrossOver를 사용하여 설치를 시도했지만 실패했습니다.
wine
터미널에서 다음을 사용하여 설치하려고 했습니다 .
wine msiexec /i rh50Release_x64_en-us_20120927_2230.msi
보시다시피 저는 Rhino 5 3D 64비트 2012년 9월 27일을 사용하고 있습니다. 설치가 시작된 후 다음 메시지가 표시되었습니다.
나는 그것이 작동하도록 하기 위해 무엇이든 할 것입니다.
답변1
다음과 같이WineHQ 보고서Rhino와 관련하여 별로 도움이 되지 않습니다. 저는 Rhino를 작동시키는 방법을 공유하려고 합니다. 저는 최신 개발 버전 wine
(1.5.26)을 사용하고 있습니다.
참고하세요: 평가판 32비트 버전을 시도했지만 아래 방법은 msi로 압축된 모든 버전에서 작동합니다. 프로그램을 실행할 때 라이센스 키 등을 설정할 수 있어야 합니다.
아래 설명된 방법이 효과가 없다면 아마도 Ubuntu에서 가상 Windows 머신을 실행해야 할 것입니다. 그러면 문제가 없을 것입니다.
아시다시피 문제는 msi 설치 프로그램이지 실제 프로그램이 아니라 꽤 잘 작동하기 때문입니다 wine
(아래 스크린샷 참조).
여러 프로그램을 사용하여 msi 파일을 추출할 수 있지만 모두 폴더 구조를 엉망으로 만들고 압축을 풀어야 하는 cab 파일을 남깁니다. 이를 수행하지 않는 유일한 프로그램은lessmsi, msi 파일을 로드하고 폴더에 추출할 모든 파일을 선택할 수 있습니다. (자체적으로 를 사용하여 실행해야 합니다 wine
.) 수행해야 할 수동 설정이 아직 남아 있지만(자세한 내용은 아래 참조) 프로그램이 파일을 추출할 때 msi 설치 프로그램에서 지정한 폴더 구조를 유지합니다.
1) 다운로드lessmsi폴더에 압축을 푼 후 다음을 사용하여 실행하세요 wine
.
wget "https://lessmsi.googlecode.com/files/lessmsi-v1.0.10.zip"
unzip -d lessmsi lessmsi-v1.0.10.zip
cd lessmsi
wine lessmsi.exe
2) 이제 .msi 파일을 선택하고 lessmsi
연 다음 포함된 파일 목록이 인터페이스에 나타날 때까지 잠시 기다립니다 lessmsi
(아래 스크린샷 참조). 애플리케이션의 '추출' 탭으로 이동하여 창 하단에 있는 모두 선택을 클릭합니다. 실제 창이 비어 있어도 걱정하지 마십시오. 그런 다음 오른쪽 하단의 추출 버튼을 클릭하고 파일을 저장할 폴더를 만든 다음 파일 추출을 확인합니다.
lessmsi
위 단락에서 제가 이야기하고 있는 버튼을 볼 수 있는 아래 스크린샷입니다 . 이것은 lessmsi
다음과 같이 실행됩니다 wine
: .msi 파일~ 해야 하다수동으로 선택 가능(위 참고 사항 참조) msi를 자동으로 추출하지 않습니다.
2.1)대안으로, 모든 설명 대신 명령줄을 사용하는 것이 더 쉬울 것입니다. msi의 위치를 선택하여 에 전달할 수 있습니다 wine
. 포함된 폴더에서 실행하면 lessmsi
추출된 msi도 해당 폴더에 있게 됩니다. 를 사용하여 위치를 선택할 때 wine
일반적으로 를 사용합니다 . 에서 파일 시스템의 기본 드라이브 문자 "Z:/home/user/location/of/file"
도 마찬가지 입니다 . 예를 들어, 파일 위치를 추가하고 추출할 수 있습니다. 압축을 푼 폴더로 이동 하여 실행하세요.Z:
wine
lessmsi
cd
lessmsi
wine lessmsi x "Z:/home/user/location/of/my.msi"
3) 다음으로 추출된 파일이 있는 폴더를 찾으세요.만약에계획대로 진행되었으므로 폴더 구조는 그대로 유지되어야 합니다. 다음과 같아야 합니다.
Yourfolder/
SourceDir/
Rhinoceros\ 5/ Win/ Windows/ McNeel/
추출된 폴더를 찾을 수 없으면 이라는 폴더를 찾으십시오 SourceDir
.
추출된 폴더는 동일하지 않을 수 있지만 구조는 그대로 유지되어야 합니다. McNeel 폴더는 제가 시도한 버전에 필요하지 않았기 때문에 아무것도 하지 않았습니다.
4) 프로그램 실행을 위해 새로운 wineprefix를 사용하는 것이 좋습니다.자세한 내용은 여기 내 대답. 다음을 사용하여 하나를 만드세요.
WINEPREFIX=/home/user/.rhino winecfg
(그러면 와인 설정 관리자도 표시됩니다. 클릭하면 닫힙니다.)
5) 이제 cd
rhino 디렉토리로 이동하고확실하게 하다wineprefix에서 실행하는 명령을 실행하기 전에 exe가 포함된 Rhino 시스템 디렉터리(SourceDir/Rhinoceros 5.0/System)에 있습니다.
env WINEPREFIX=/home/user/.rhino wine Rhino4.exe
런타임 라이브러리(예: vcrun2005)를 설치하거나 msi에 포함된 다른 dll을 Windows 폴더에 복사할 필요는 없어 보였지만 문제가 있으면 winetricks
다른 런타임을 설치하는 것이 좋습니다.
Rhino 5 폴더는 wineprefix로 이동하거나 그대로 둘 수 있지만 플러그인을 다른 곳에 배치해야 할 수도 있습니다. 그러나 Rhino에 플러그인 경로를 지정하고 필요에 따라 Rhino > 도구 > 옵션 > 플러그인에서 수동으로 설치할 수 있습니다.
기타 참고사항:
위에 표시된 것처럼 wineprefix를 지정하여(또는 해당 실행 프로그램을 생성하여) 항상 Rhino를 실행해야 한다는 점을 기억하세요.
로 Rhino를 시작한 후 오류 팝업이 나타나면
wine
확인을 클릭하세요. 그러면 프로그램이 계속 시작됩니다.기본 렌더링 플러그인에 대한 프로그램을 실행하는 동안 오류가 발생하면 렌더링 > 현재 렌더러로 이동한 후 Rhino 렌더링을 클릭하여 현재 렌더러를 설정할 수 있습니다.
런타임 라이브러리가 누락되었다고 생각되는 경우 이 명령은
winetricks dlls list
설치할 수 있는 런타임 라이브러리를 나열합니다 .winetricks
여러분이 해야 할 다른 조정 작업이 있을 수도 있고 여러분은 나보다 Rhino에 더 익숙할 것입니다. 하지만 이 기사에서는 Ubuntu에서 Rhino를 실행하는 데 도움이 될 것입니다.
여기는나의Xubuntu 12.04에서 실행되는 Rhinoceros를 보여주는 자신의 데스크탑.