我一直在到处寻找这个问题的解决方案,而且我对 Linux 还很陌生。我按照几篇博客上的说明在 Ubuntu 上安装 Maya 2012,但当我尝试通过“maya”命令运行 Maya 时,我收到此错误:
/usr/autodesk/maya2012-x64/bin/maya.bin:加载共享库时出错:libssl.so.6:无法打开共享对象文件:没有此文件或目录
有人能帮忙吗?我不知道该怎么办……
答案1
如何在 Ubuntu 中安装 MAYA2012X64BIT
步骤1
下载 Autodesk Maya 2012 Hotfix 4这里。
第2步
我们必须安装所需的软件包。打开终端并粘贴以下代码:
sudo apt-get install csh tcsh libglw1-mesa libglw1-mesa-dev mesa-utils libaudiofile-dev libaudiofile0 libaudiofile0-dbg elfutils gamin libxp6 libxpm4 libxt6 libxp6 libxmu6 libxau6 libxinerama1 libxprintapputil1 libxprintutil1 xfs xfstt ttf-liberation ttf-mscorefonts-installer xfonts-100dpi xfonts-75dpi alien
步骤3
将下载的tar
文件(autodesk_maya_2012_english_linux_64bit_hf4.tgz)复制到 /home/Username/Maya2012_setup
步骤4
转到终端并输入:
cd /home/username/maya2012_setup
步骤5
tar -zxvf utodesk_maya_2012_english_linux_64bit_hf4.tgz
第 6 步
对于i
in *.rpm; do sudo alien -cv $i
; 完成
步骤7
sudo dpkg -i adlmapps4_4.0.35-1_amd64.deb
sudo dpkg -i adlmflexnetserver_4.0.35-1_amd64.deb
sudo dpkg -i adlmflexnetclient_4.0.35-1_amd64.deb
sudo dpkg -i maya2012-0-64_2012.0-327_amd64.deb
步骤8
为 Maya 创建临时文件夹:
sudo mkdir /usr/tmp
sudo chmod 777 /usr/tmp
步骤9
$ sudo sh -c “echo ‘setenv LC_ALL en_US.UTF-8′ >> /usr/autodesk/maya2012-x64/bin/maya2012″
第 10 步
$ /usr/autodesk/maya2012-x64/bin/licensechooser /usr/autodesk/maya2012-x64/ standalone unlimited
步骤11
导出几个变量
sudo -i
export MAYA_LOCATION=/usr/autodesk/maya2012-x64
export LD_LIBRARY_PATH=/opt/Autodesk/Adlm/R4/lib64/
步骤12
将序列号和产品密钥传递给 Maya
/usr/autodesk/maya2012-x64/bin/adlmreg -i S 657D1 657D1 2012.0.0.F serial_number /var/opt/Autodesk/Adlm/Maya2012/MayaConfig.pit
步骤13
导航到我们的 Maya2012_setup 文件夹
cd /home/Username/Maya2012_setup
步骤14
创建一个名为 Maya2012_setup 的文件mayaInstall.c
。使用文本编辑器打开它并粘贴此行:
int main (void) {return 0;}
用以下命令保存并编译:
gcc mayainstall.c
现在你应该有一个名为的文件a.out
。/usr/bin/rpm
使用以下命令备份你的文件:
sudo mv /usr/bin/rpm /usr/bin/rpm_backup
并替换rpm
为a.out
:
sudo cp a.out /usr/bin/rpm
步骤15
输入以下命令:
./setup
这将启动设置,取消选择 DMM、backburner 并进入下一步
使用这些序列:
serial :666-42943644
product key :657D1
步骤16
cd /usr/autodesk/maya2012-x64/lib/
ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.4.3.4 /usr/lib/libtiff.so.3
ln -s /usr/lib/x86_64-linux-gnu/libssl.so.0.9.8 /usr/lib/libssl.so.6
步骤17
使用文本编辑器打开/usr/autodesk/maya2012-x64/bin/maya2012
并添加命令
setenv LC_ALL C
在这行之后
setenv LIBQUICKTIME_PLUGIN_DIR "$MAYA_LOCATION/lib"
步骤18
转到终端并输入:
maya
享受 Maya 并制作炫酷的效果和动画。
答案2
似乎您需要安装 libssl。转到 Ubuntu 软件中心并尝试安装
libssl
软件包。但是问题可能是您需要较新/较旧版本的 libssl 来运行程序。我建议下载并编译所需版本的 libssl,然后将其复制到 maya.bin 所在的文件夹中。