Maya 在Linux系统中的安装方法
1. 在Linux系统中,Maya提供的软件包的格式是RPM, 所以在RedHat、openSuse等系统中是直接可以安装的; 或者是基于DEB格式的话,像Debian,Ubuntu等则需要通过软件转换一下,alien -vc *.rpm,即可以转换。
2. 有些前提需要软件, libXp6库; lsb-core支持standalone licensing.
3. 按顺序安装软件: adlmapps, adlmflexnetserveripv6, adlmflexnetclient, and adsklicensing.
For example:
sudo apt-get install ./adlmapps<version_number>_amd64.deb sudo apt-get install ./adlmflexnetserveripv6<version_number>_amd64.deb sudo apt-get install ./adlmflexnetclient-<version_number>_amd64.deb sudo apt-get install ./adsklicensing<version_number>_amd64.deb
4. 安装成功后,验证一下是否运行正常
systemctl status adsklicensing
若服务没有运行,手动处理一下:
If the licensing service is not running:
- 手动运行命令:
/opt/Autodesk/AdskLicensingService --run
Verify again that the service is running. - 手动运行服务:
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/ <version>/AdskLicensingService/AdskLicensingService /usr/bin/AdskLicensingService sudo mkdir /usr/lib/systemd/system sudo cp -f /opt/Autodesk/AdskLicensing/<version>/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
5. 安装Maya软件
apt-get install <Maya2022 deb package>
6. 验证Maya是否注册成功, 使用下列命令验证:
/opt/Autodesk/AdskLicensing/<version_number>/helper/AdskLicensingInstHelper list
如果没有成功,则使用以下命令:
sudo /opt/Autodesk/AdskLicensing/<version_number>/helper/AdskLicensingInstHelper register -pk 657N1 -pv 2022.0.0.F -el EN_US -cf /var/opt/Autodesk/Adlm/Maya2022/MayaConfig.pit
7. 安装附加软件包:
sudo apt-get install libfam0 libcurl4 libpcre16-3 libjpeg62 libxm4 xfonts-100dpi xfonts-75dpi
sudo apt-get install --reinstall libxcb-xinerama0 (required for Maya 2022)
sudo ln -s /usr/lib/x86_64-linux-gnu/libpcre16.so.3 /usr/autodesk/maya2022/lib/libpcre16.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/autodesk/maya2022/lib/libssl.so.10
sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 /usr/autodesk/maya2022/lib/libcrypto.so.10
sudo ln -s /usr/lib/x86_64-linux-gnu/libXp.so.6 /usr/autodesk/maya2022/lib/libXp.so.6
xset +fp /usr/share/fonts/X11/100dpi
xset +fp /usr/share/fonts/X11/75dpi
xset fp rehash
8. 需要图片库 libpng15.so.15 才可以运行Maya. 这个版本比较 低,很多发行版已经不再支持了, 需要手动安装。
cd ~/tmp wget https://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 ln -s /usr/local/libpng/lib/libpng15.so.15 /usr/autodesk/maya2022/lib/libpng15.so.15
9. 创建临时目录 /usr/tmp
sudo mkdir /usr/tmp sudo chmod 777 /usr/tmp
10. 设置Maya环境变量 , 变量存储于Maya.env.
The Maya.env file is located in ~/maya/2022/Maya.env, You can create the file if it does not exist.
You will need to set MAYA_DISABLE_ADP and LC_ALL.
MAYA_DISABLE_ADP disables ADP, which can cause a hang on close, while
LC_ALL ensures that Maya works with Ubuntu color correction.
echo "MAYA_DISABLE_ADP=1" >> ~/maya/2022/Maya.env echo "LC_ALL=C" >> ~/maya/2022/Maya.env
11. 运行Maya.
/usr/autodesk/maya2022/bin/maya
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库