在 Ubuntu 上安装 Maya 2020

在 Ubuntu Linux 上安装 Maya 2020,但 Linux 标准安装过程并不适用。您需要安装其他软件包,将 Maya rpm 转换为 Debian 软件包,然后从生成的 Debian 软件包安装 Maya。



问题:

您需要在 Ubuntu Linux 上安装 Maya 2020,但 Linux 标准安装过程并不适用。

解决方案:

在 Ubuntu 上安装 Maya 2020 不是标准过程。您需要安装其他软件包,将 Maya rpm 转换为 Debian 软件包,然后从生成的 Debian 软件包安装 Maya。

  1. 获取转换 rpm 软件包所需的软件包。
      sudo apt-get install alien dpkg-dev debhelper build-essential
  2. ftp.br.debian.org/debian/pool/main/libx/libxp/libxp6_1.0.2-2_amd64.deb 下载 libXp6 并安装它
      sudo apt-get ./libxp6_1.0.2-2_amd64.deb
  3. 提取 Maya 安装软件包的内容,并将目录更改为其安装/软件包目录。
  4. 将安装中的 rpm 软件包转换为 deb 软件包。
      sudo alien -vc *.rpm
  5. 安装单机许可软件包。
      sudo apt install lsb
  6. 安装许可软件包:adlmapps、adlmflexnetserveripv6、adlmflexnetclient 和 adsklicensing。例如:
      sudo apt-get install ./adlmapps17_17.0.49-1_amd64.deb sudo apt-get install ./adlmflexnetserveripv6_17.0.50-1_amd64.deb sudo apt-get install ./adlmflexnetclient-17.0.49-1_amd64.deb sudo apt-get install ./adsklicensing9.2.1.2399_0-1_amd64.deb 
  7. 设置许可服务。
      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/sbin/nologin sudo ln -sf /opt/Autodesk/AdskLicensing/9.2.1.2399/AdskLicensingService/AdskLicensingService /usr/bin/AdskLicensingService sudo mkdir /usr/lib/systemd/system sudo cp -f /opt/Autodesk/AdskLicensing/9.2.1.2399/AdskLicensingService/adsklicensing.el7.service /usr/lib/systemd/system/adsklicensing.service sudo chmod 644 /usr/lib/systemd/system/adsklicensing.service sudo systemctl daemon-reload sudo systemctl enable adsklicensing –quiet sudo systemctl start adsklicensing 
  8. 确认许可服务正在运行。
      sudo systemctl status adsklicensing
    如果许可服务未运行,请使用以下命令启动此服务:
      /opt/Autodesk/AdskLicensingService --run
    再次确认服务正在运行。如果仍未运行,请检查 /var/opt/Autodesk/AdskLicensingService/Log/AdskLicensingService.log 中的消息。
  9. 安装 Maya。
      sudo apt-get install 
  10. 确认 Maya 已注册。Maya 应显示在由以下命令返回的产品列表中:
      /opt/Autodesk/AdskLicensing/<版本号>/helper/AdskLicensingInstHelper list
    否则,请使用以下命令手动注册:
      sudo /opt/Autodesk/AdskLicensing/<版本号>/helper/AdskLicensingInstHelper register -pk 657L1 -pv 2020.0.0.F -el EN_US -cf /var/opt/Autodesk/Adlm/Maya2020/MayaConfig.pit
    然后,确认其显示在列表中。
  11. 安装运行 Maya 所需的其他软件包。
      sudo apt-get install libfam0 libcurl4 libpcre16-3 libjpeg62 libxm4 xfonts-100dpi xfonts-75dpi sudo ln -s /usr/lib/x86_64-linux-gnu/libpcre16.so.3 /usr/autodesk/maya2020/lib/libpcre16.so.0 sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/autodesk/maya2020/lib/libssl.so.10 sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 /usr/autodesk/maya2020/lib/libcrypto.so.10 wget http://ftp.br.debian.org/debian/pool/main/libx/libxp/libxp6_1.0.2-2_amd64.deb  sudo apt-get install ./libxp6_1.0.2-2_amd64.deb sudo ln -s /usr/lib/x86_64-linux-gnu/libXp.so.6 /usr/autodesk/maya2020/lib/libXp.so.6 xset +fp /usr/share/fonts/X11/100dpi xset +fp /usr/share/fonts/X11/75dpi xset fp rehash 
  12. 您需要 libpng15.so.15 来运行 Maya。由于 libpng15.so.15 不再作为软件包提供,因此您需要从 Sourceforge 下载其源代码并在本地进行构建。
      cd ~/tmp wget sourceforge.net/projects/libpng/files/libpng15/older-releases/1.5.15/libpng-1.5.15.tar.gz tar -zxvf ./libpng-1.5.15.tar.gz cd libpng-1.5.15 ./configure --prefix=/usr/local/libpng make check sudo make install make check sudo updated sudo ln -s /usr/local/libpng/lib/libpng15.so.15 /usr/autodesk/maya2020/lib/libpng15.so.15 
  13. 创建 /usr/tmp 目录。
      sudo mkdir /usr/tmpa sudo chmod 777 /usr/tmp 
  14. 在 Maya.env 文件中设置环境变量。MAYA_DISABLE_CIP 可禁用 ADP,这可能会导致关闭时挂起,而 LC_ALL 可确保 Maya 与 Ubuntu 颜色校正结合使用。
      echo "MAYA_DISABLE_CIP=1" >> ~/maya/2020/Maya.env echo "LC_ALL=C" >> ~/maya/2020/Maya.env 
  15. 启动 Maya。
      /usr/autodesk/maya2020/bin/maya
×

姓名必须填写

输入可用名称

邮箱必需填写

输入邮箱地址

评论内容必需填写

* 必填项