Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Maya 2018 Installation on Ubuntu 18.04
#Make sure we’re running with root permissions.
if [ `whoami` != root ]; then
echo Please run this script using sudo
echo Just type “sudo !!
#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.
## Create Download Directory
mkdir -p maya2018Install
cd maya2018Install
## Download Maya Install Files
tar xvf Autodesk_Maya_2018_EN_JP_ZH_Linux_64bit.tgz
## Install Dependencies
apt-get install -y libssl1.0.0 gcc libssl-dev libjpeg62 alien csh tcsh libaudiofile-dev libglw1-mesa elfutils libglw1-mesa-dev mesa-utils xfstt xfonts-100dpi xfonts-75dpi ttf-mscorefonts-installer libfam0 libfam-dev libcurl4-openssl-dev libtbb-dev
#apt-get install -y libtbb-dev
## Install Maya
alien -cv *.rpm
dpkg -i *.deb
echo "int main (void) {return 0;}" > mayainstall.c
gcc mayainstall.c
mv /usr/bin/rpm /usr/bin/rpm_backup
cp a.out /usr/bin/rpm
chmod +x ./setup
rm /usr/bin/rpm
mv /usr/bin/rpm_backup /usr/bin/rpm
## Copy lib*.so
cp libQt* /usr/autodesk/maya2018/lib/
cp libadlm* /usr/lib/x86_64-linux-gnu/
## Fix Startup Errors
ln -s /usr/lib/x86_64-linux-gnu/ /usr/lib/
ln -s /usr/lib/x86_64-linux-gnu/ /usr/autodesk/maya2018/lib/
ln -s /usr/lib/x86_64-linux-gnu/ /usr/autodesk/maya2018/lib/
ln -s /usr/lib/x86_64-linux-gnu/ /usr/lib/x86_64-linux-gnu/
mkdir -p /usr/tmp
chmod 777 /usr/tmp
mkdir -p ~/maya/2018/
chmod 777 ~/maya/2018/
## Fix Segmentation Fault Error
echo "MAYA_DISABLE_CIP=1" >> ~/maya/2018/Maya.env
## Fix Color Managment Errors
echo "LC_ALL=C" >> ~/maya/2018/Maya.env
chmod 777 ~/maya/2018/Maya.env
## Maya Camera Modifier Key
gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
## Ensure that Fonts are Loaded
xset +fp /usr/share/fonts/X11/100dpi/
xset +fp /usr/share/fonts/X11/75dpi/
xset fp rehash
echo Maya was installed successfully.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.