Instala;'ao do Maia autodesk 2014

Iniciado por Fabio Souza, 25 de Julho de 2015, 13:33

tópico anterior - próximo tópico

Fabio Souza

Galera estou tentando instalar o Maia autodesk 2014 no ubuntu ai no final aparece esse erro (mayaOnUbuntu.sh: linha 145: erro de sintaxe: fim prematuro do arquivo)
esse é o script
#!/bin/bash
#Heith Seewald 2012
#Feel free to extend/modify to meet your needs.
#Maya on Ubuntu v.1
#This is the base installer... I'll add more features in later versions.
#if you have any issues, feel free email me at heiths@gmail.com

#### Lets run a few checks to make sure things work as expected.
#Make sure we're running with root permissions.
if [ `whoami` != root ]; then
echo Please run this script using sudo
echo Just type "sudo !!"
exit
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
fi

#Setup a few vars
export MAYAINSTALL='mayaTempInstall'
export INSTALLFILE="Autodesk_Maya_2014_SP1_English_Linux_64bit.tgz"
export RPM_INSTALL_PREFIX=/usr
export LD_LIBRARY_PATH=/opt/Autodesk/Adlm/R7/lib64/
LIBCRYPTO="/usr/lib/x86_64-linux-gnu/libcrypto.so.0.9.8"
LIBSSL="/usr/lib/x86_64-linux-gnu/libssl.so.0.9.8"
MAYAURL="http://download.autodesk.com/us/maya/service_packs/Autodesk_Maya_2014_SP1_English_Linux_64bit.tgz"
PRODUCTID="657F1"


#Install Message
echo "You're about to download and install Autodesk Maya 2014"
echo ""
echo "Do you wish to continue [Y/n]?"
read RESPONSE
case "$RESPONSE" in
n*|N*)
echo "Install Terminated"
exit 0;
esac

#Get serial number
echo "If you have not already done so, you can get your serial number from: http://students.autodesk.com";
echo "Enter the serial number"
read SERIALNUMBER
echo ""

#Create a temp folder for the install files
if [ ! -d "$HOME/$MAYAINSTALL" ]; then
mkdir $HOME/$MAYAINSTALL
echo "Creating $MAYAINSTALL folder"
echo ""
fi

export INSTALLDIR=$HOME/$MAYAINSTALL
cd $INSTALLDIR
sudo chmod -R 777 $INSTALLDIR

#Now check to see if you already have maya downloaded and in the install folder.
if [ -f $INSTALLDIR/$INSTALLFILE ]; then
#Make sure the install file is complete.
MAYA_INSTALL_HASH=$(md5sum -b $INSTALLDIR/$INSTALLFILE | awk '{print $1}')
if [ "$MAYA_INSTALL_HASH" = "c4f709095760803d19e413093d7d5ab7" ]; then
echo "Maya install file found and verified... skipping download"
else
echo "Maya file found, but it's not complete. We'll try the download again"
mv $INSTALLFILE $INSTALLFILE.bak
wget --referer="http://trial.autodesk.com" --content-disposition $MAYAURL

fi
else
echo "$Maya install file not found. We'll download it now."
wget --referer="http://trial.autodesk.com" --content-disposition $MAYAURL
fi


# Install Dependencies
sudo apt-get install csh tcsh libaudiofile-dev libglw1-mesa elfutils gamin libglw1-mesa-dev mesa-utils xfs xfstt ttf-liberation ttf-mscorefonts-installer xfonts-100dpi xfonts-75dpi alien
sleep 3s

# Extract Maya Install Files
tar xvf $INSTALLDIR/$INSTALLFILE
# Convert rpms to debs
for i in $INSTALLDIR/*.rpm
do
alien -cv $i
sleep 2s
#install the debs
sudo dpkg -i $INSTALLDIR/*.deb

#Setup For Mental Ray.
sudo mkdir /usr/tmp
sudo chmod 777 /usr/tmp

#Required for license to install
sudo cp libadlmPIT.so.7 /usr/lib/libadlmPIT.so.7
sudo cp libadlmutil.so.7 /usr/lib/libadlmutil.so.7

# License Setup:
sudo echo -e 'MAYA_LICENSE=unlimited\nMAYA_LICENSE_METHOD=standalone' > /usr/autodesk/maya2014-x64/bin/License.env
#Notice the lack of sudo.
/usr/autodesk/maya2014-x64/bin/adlmreg -i S $PRODUCTID $PRODUCTID 2014.0.0.F $SERIALNUMBER /var/opt/Autodesk/Adlm/Maya2014/MayaConfig.pit

# symbolic links:
# Its preferred to use the libssl and libcrypto that's included with your system... so we'll try that first.
# We'll use the files included by autodesk as a fallback

#Libssl Link
if [ -f "$LIBSSL" ]
then
echo "$LIBSSL found. Using it."
ln -s $LIBSSL /usr/autodesk/maya2014-x64/lib/libssl.so.10
else
echo "$LIBSSL not found. Using Autodesk's libssl"
sudo ln -s /usr/autodesk/maya2014-x64/support/openssl/libssl.so.6 /usr/autodesk/maya2014-x64/lib/libssl.so.10
fi

#LibCrypto Link
if [ -f "$LIBCRYPTO" ]
then
echo "$LIBCRYPTO found. Using it."
ln -s $LIBCRYPTO /usr/autodesk/maya2014-x64/lib/libcrypto.so.10
else
echo "$LIBCRYPTO not found. Using Autodesk's libssl"
sudo ln -s /usr/autodesk/maya2014-x64/support/openssl/libcrypto.so.6 /usr/autodesk/maya2014-x64/lib/libcrypto.so.10
fi

# libtiff
sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5.1.0 /usr/lib/libtiff.so.3
sleep 2s

#Everything should work now...
echo "Installation Complete."
echo ""
echo "Start Maya Now?"
read RUNNOW
case "$RUNNOW" in
y*|Y*)
echo "You can run maya any time by typing maya into the terminal"
exit 0;
esac
maya
eu olhei na linha 145 e nao encontrei o erro, quem puder me ajude valeu!!!!

irtigor

Isso ai não é oficial né? Segundo o site do maia as distros suportadas são fedora e red hat. Você pode usar bash -x ./script.sh pra analisar o mesmo mais detalhadamente.

---
Obs: da próxima vez use a tag code pra mostrar códigos.