ライノ3D 5.0 64ビット

ライノ3D 5.0 64ビット

Rhino 5 を Ubuntu 12.04.2 LTS で動作させるためには、何でもします。

まず、ファイルの拡張子は .msi です。CrossOver を使用してインストールしようとしましたが、失敗しました。

wineターミナルを使用してインストールしようとしました:

wine msiexec /i  rh50Release_x64_en-us_20120927_2230.msi

私が使用しているのは Rhino 5 3D 64bit 2012 年 9 月 27 日です。インストールが開始され、次のメッセージが表示されました。

ここに画像の説明を入力してください ここに画像の説明を入力してください

それが機能するようになれば何でもします。

答え1

としてWineHQレポートRhino に関してはあまり役に立ちませんが、私が見つけた動作させる方法を共有したいと思います。私は最新の開発バージョンwine(1.5.26) を使用しています。

ご注意ください: 評価版 32 ビット バージョンを試しましたが、以下の方法は msi としてパッケージ化されたどのバージョンでも機能するはずです。プログラムを実行すると、ライセンス キーなどを設定できるはずです。

以下に説明する方法がうまくいかない場合は、おそらく Ubuntu で仮想 Windows マシンを実行する必要があり、そうすれば問題は発生しないはずです。


ご存知のとおり、問題は実際のプログラムではなく、msi インストーラーにあります。実際のプログラムは問題なく動作しますwine(以下のスクリーンショットを参照)。

msiファイルを抽出するにはいくつかのプログラムを使用できますが、それらはすべてフォルダ構造を台無しにし、解凍する必要があるcabファイルを残します。これを行わない唯一のプログラムはレスムシを使用すると、msi ファイルをロードし、フォルダーに抽出するすべてのファイルを選択できます。(それ自体を で実行する必要がありますwine。) 手動で設定する必要はありますが (下記を参照)、プログラムがファイルを抽出すると、msi インストーラーによって指定されたフォルダー構造が保持されます。

1) ダウンロードレスムシそれをフォルダに解凍し、次のコマンドで実行します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上の段落で説明したボタンが確認できます。これは、.msiファイルlessmsiで実行されています。wineしなければならない手動で選択する必要があります (上記の注記を参照)。msi は自動的に抽出されません。

ここに画像の説明を入力してください

2.1)あるいは, おそらく、すべての説明よりもコマンドラインを使用する方が簡単です。 msi の場所を選択して、それを に渡すことができますwinelessmsiを含むフォルダから起動すると、抽出された msi もそのフォルダ内にあります。 で場所を選択するときは、のファイルシステムのデフォルトのドライブ文字である をwine使用するのが一般的です。 たとえば、ファイルの場所を追加して、 で抽出することができます。を抽出されたフォルダに追加して、 を実行します。"Z:/home/user/location/of/file"Z:winelessmsicdlessmsi

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) さて、cdRhinoディレクトリへ確認する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 を必ず実行してください。

  • で Rhino を起動した後にエラー ポップアップが表示された場合にはwine、[OK] をクリックすると、プログラムは起動を続行します。

  • プログラムの実行中にデフォルトのレンダリング プラグインに関するエラーが発生した場合は、[レンダリング] > [現在のレンダラー] に移動して [Rhino レンダリング] をクリックすることで、現在のレンダラーを設定できます。

  • ランタイム ライブラリが不足していると思われる場合は、このコマンドをwinetricks dlls list実行すると、インストールに使用できるランタイム ライブラリが一覧表示されます。winetricks

  • 他にも調整が必要な箇所があるかもしれませんし、Rhino については私よりも詳しいかもしれませんが、この記事を読めば Ubuntu で Rhino を実行するための第一歩を踏み出せるはずです。

ここは私のXubuntu 12.04 上で実行されている Rhinoceros を表示する独自のデスクトップ。

ここに画像の説明を入力してください

関連情報