rpm パッケージを使用して Linux に MotionBuilder をインストールする

Linux に MotionBuilder をインストールする場合の標準的な方法は、MotionBuilder インストーラを使用することです。

ただし、MotionBuilder インストール パッケージの rpm ファイルを使用して、Linux に MotionBuilder をインストールすることもできます。rpm から MotionBuilder をインストールするには、スーパーユーザ権限が必要です。

ただし、MotionBuilder をインストールする前に、必要な追加の Linux パッケージがすべてシステムにインストールされていることを確認します。

  1. MotionBuilder インストール パッケージの install/Packages フォルダに移動します。

  2. adsklicensing、adlmflexnetclient、adlmflexnetserverIPV6、adlmapps17 の rpm ライセンス パッケージをインストールします。

    sudo dnf install adsklicensing14.0.0.10163-0-0.x86_64.rpm
    
    sudo dnf install adskflexnetclient-11.18.0-0.x86_64.rpm
    
    sudo dnf install adskflexnetserverIPV6-11.19.4-1.x86_64.rpm
    
    sudo dnf install adlmapps29-29.0.2-0.x86_64.rpm
  3. ライセンス サービスが実行中であることを確認します。

    sudo /usr/bin/systemctl status adsklicensing

    サービスが実行されていない場合は、以下を実行します。

    sudo getent group adsklic &>/dev/null || sudo groupadd adsklic
    
    sudo id -u adsklic &>/dev/null || sudo useradd -M -r -g adsklic adsklic -d / -s /usr/bin/nologin 
    
    sudo /usr/bin/systemctl enable adsklicensing --quiet
    
    sudo /usr/bin/systemctl start adsklicensing  

    次に、ライセンス サービスが開始され、実行中であることを確認します。

    ライセンス サービスがまだ実行されていない場合は、/opt/Autodesk/AdskLicensingService --run を実行し、/var/opt/Autodesk/AdskLicensingService/Log/AdskLicensingService.log 内でメッセージを確認します。

  4. 付属の MotionBuilder の rpm を使用して MotionBuilder をインストールします。

    sudo rpm -vhi <MotionBuilder_rpm_package> --force 
  5. MotionBuilder が登録されたことを確認します。次のコマンドを実行すると、返される製品リストに MotionBuilder が示されます。

    /opt/Autodesk/AdskLicensing/<version_number>/helper/AdskLicensingInstHelper list

    表示されない場合は、次のコマンドを使用して手動で登録します。

    sudo /opt/Autodesk/AdskLicensing/<version_number>/helper/AdskLicensingInstHelper register -pk 727Q1 -pv 2025.0.0.F -el EN_US -cf <MotionBuilder_Installer_Location>/MotionBuilderConfig.pit 
    
  6. MotionBuilder の起動方法

    /usr/autodesk/<motionbuilderversion>/bin/linux_64/motionbuilder

    「共有ライブラリのロード中にエラーが発生しました」というエラーで MotionBuilder が起動しなかった場合は、MotionBuilder を実行するために必要な追加の Linux パッケージがすべてインストールされていることを確認してください。