Skip to content

Instantly share code, notes, and snippets.

@rudolfwalter
Forked from borgfriend/maya2017install.sh
Last active April 17, 2017 14:17
Show Gist options
  • Save rudolfwalter/c7e3960e1043068b9cd97315dd51edf7 to your computer and use it in GitHub Desktop.
Save rudolfwalter/c7e3960e1043068b9cd97315dd51edf7 to your computer and use it in GitHub Desktop.
Maya 2017 Installation on Ubuntu 16.04
#!/bin/bash
#Make sure we’re running with root permissions.
if [ `whoami` != root ]; then
echo Please run this script using sudo
echo Just type “sudo !!”
exit 1
fi
#Check for 64-bit arch
if [ uname -m != x86_64 ]; then
echo Maya will only run on 64-bit linux.
echo Please install the 64-bit ubuntu and try again.
exit 1
fi
## Create Download Directory
mkdir maya2017Install
cd maya2017Install
## Download Maya Install Files
wget http://edutrial.autodesk.com/NET17SWDLD/2017/MAYA/ESD/Autodesk_Maya_2017_EN_JP_ZH_Linux_64bit.tgz
tar xvf Autodesk_Maya_2017_EN_JP_ZH_Linux_64bit.tgz
## Install Dependencies
apt-get install -y libssl1.0.0 libssl-dev libjpeg62 alien csh tcsh libaudiofile-dev libglw1-mesa elfutils libglw1-mesa-dev mesa-utils xfstt ttf-liberation xfonts-100dpi xfonts-75dpi ttf-mscorefonts-installer libfam0 libfam-dev libgstreamer-plugins-base0.10-0
wget http://launchpadlibrarian.net/183708483/libxp6_1.0.2-2_amd64.deb
## Install Maya
alien -cv *.rpm
dpkg -i *.deb
mount --bind /bin/true /usr/bin/rpm
chmod +x ./setup
./setup
umount /usr/bin/rpm
## Fix Startup Errors
ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4 /usr/lib/libtiff.so.3
ln -s /usr/lib/x86_64-linux-gnu/libssl.so /usr/autodesk/maya2017/lib/libssl.so.10
ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/autodesk/maya2017/lib/libcrypto.so.10
ln -s /tmp /usr/tmp
## Fix Segmentation Fault Error
echo "MAYA_DISABLE_CIP=1" >> ~/maya/2017/Maya.env
## Fix Color Managment Errors
echo "LC_ALL=C" >> ~/maya/2017/Maya.env
## Maya Camera Modifier Key
#gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment