Поставка Maya , комплектуется установочными пакетами формата .rpm. Для их работы в нашей системе, необходимо их преобразовать в формат .deb. Для этого будет использоваться программа Alien.
sudo apt-get install alien
Теперь необходимо проверить, есть ли в системе установленные компоненты типа шрифтов и т.п.
sudo apt-get install csh, tcsh, libglw1-mesa, libglw1-mesa-dev, libaudiofile-dev, libaudiofile0, libaudiofile0-dbg, elfutils, ttf-liberation, ttf-mscorefonts-installer
Также вам может понадобиться установить эти пакеты, если они отсутствуют:
sudo apt-get install tcsh fam libxp6 libxpm4 libxprintapputil1 libxprintutil1 cpio rpm ia32-libs
Необходимо создать несколько символических ссылок:
sudo ln -s /usr/autodesk /autodesk
sudo ln -s /usr/aw /aw
затем:
export RPM_INSTALL_PREFIX=/usr
Нам необходимо преобразовать все файлы формата rpm в файлы формата deb, используя программу alien. Создайте папку на жёстком диске с названием Maya2011 и переместите в неё все установочные файлы формата rpm. Есть один rpm пакет, который не был включён в архив zip, он называется adlmflexnetserver-1.2.26-0.x86_64.rpm. Это сервер лицензирования, который нам понадобится. Он включён в открытый исходный код.
*UPDATE: Этот файл, может также находиться в zip/папке (или другом архивае) под названием Autodesk_license_servertools *****ПРИМЕЧАНИЕ Autodesk издал Backburner только для 32-разрядной версии Linux, так что вы не сможете преобразовать его. Если вы обнаружили его, просто удалить все пакеты backburner из нашей папки Maya2011. Они не совместимы с 64-разрядной архитектурой.
Здесь указан перечень необходимых файлов:
* EULA
* adlmapps-1.3.34-0.x86_64.rpm
* adlmflexnetclient-1.3.34-0.x86_64.rpm
* adlmflexnetserver-1.3.34-0.x86_64.rpm
* Composite2011-2011.0-2459.x86_64.rpm Установите этот пакет, если вам необходим Toxic
* MatchMover2011_0_64-2011.0-177.x86_64.rpm Установите этот пакет, если вам необходим Matchmover
* Maya2011_0_64-2011.0-271.x86_64.rpm
* Maya2011_0-docs_en_US_64-2011-88.x86_64.rpm
* MID.txt
* setup
* setup.xml
* setupbar.png
Теперь откройте терминал и перейдите в папку Maya2011, командой похожей на cd /кудакидаютсяфайлы/maya2011
Выполните следующее:
for i in *.rpm; do sudo alien -cv $i; done
Как раз в этой операции будут задействованы ваши дополнительные ядра. Alien будет преобразовывать пакеты в формат deb. Это может занять от 5-15 минут, в зависимости от системной конфигурации.
Теперь установим пакеты формата .deb:
sudo dpkg -i *.deb
Необходимо создать символические ссылки для программ типа fcheck.
cd /usr/local/bin
sudo ln -s /usr/autodesk/maya2011-x64/bin/fcheck fcheck
sudo ln -s /usr/autodesk/maya2011-x64/bin/maya2011 maya
sudo ln -s /usr/autodesk/maya2011-x64/bin/imgcvt imgcvt
sudo ln -s /usr/autodesk/maya2011-x64/bin/Render Render
cd /usr/autodesk
sudo ln -s maya2011-x64 maya
Создадим несколько значков на нашем рабочем столе:
sudo ln -sf /usr/autodesk/maya2011-x64/desktop/Autodesk-Maya.desktop /usr/share/applications/Autodesk-Maya.desktop
sudo ln -sf /usr/autodesk/maya2011-x64/desktop/Autodesk-Maya.directory /usr/share/desktop-directories/Autodesk-Maya.directory
sudo ln -sf /usr/autodesk/maya2011-x64/desktop/Maya.png /usr/share/icons/hicolor/48x48/apps/Maya.png
Устанавливаем Mental Ray:
sudo mkdir /usr/tmp
sudo chmod 777 /usr/tmp
Настраиваем новый интерфейс пользователя:
sudo sh -c "echo 'setenv LC_ALL en_US.UTF-8' >> /usr/autodesk/maya2011-x64/bin/maya2011"
После завершения, необходимо настроить систему лицензирования:
/usr/autodesk/maya2011-x64/bin/licensechooser /usr/autodesk/maya2011-x64/ standalone unlimited
Выполните столь редкую перезагрузку Linux.
Создадим псевдо-файл двоичной лицензии:
Перейдите в Домашнюю папку и создайте файл формата .c с названием
mayaInstall.cВведите:
int main (void) {return 0; }
cd /home/usernameexample/Maya2011
sh -c "echo 'int main (void) {return 0; }' >> /home/exempleuser/Maya2011/mayaInstall.c"
Откройте терминал снова и введите:
export LD_LIBRARY_PATH=/opt/Autodesk/Adlm/R1/lib64/
В следующей строке кода, номер выделенный красным цветом, является вашим кодом продукта 658D1. Он может изменяться в зависимости от версии Maya, так что убедитесь, что вводите его правильно или возникнет ошибка: причина ##
/usr/autodesk/maya2011-x64/bin/adlmreg -i S 658C1 658D1 2011.0.0.F “вашсерийныйномер” /var/opt/Autodesk/Adlm/Maya2011/MayaConfig.pit
На данном этапе, компания Autodesk рекомендует выполнить перезагрузку, это был единственный этап, где я сделал это.
Перейдите в папку Maya2011.
sudo ./setup
Следуйте руководствам на экране.
Откройте терминал и введите следующее:
cd /usr/lib
sudo ln -s libtiff.so.4 libtiff.so.3
cd /usr/autodesk/maya2011-x64/lib/
sudo ln -s /usr/lib/libcrypto.so.0.9.8 libcrypto.so.6
sudo ln -s /usr/lib/libssl.so.0.9.8 libssl.so.6
Мы почти закончили, но нам необходимо добавить символические ссылки:
ln –s /usr/lib64/libssl.so.8 libssl.so.6
ln –s /usr/lib64/libcrypto.so.8 libcrypto.so.6
*Мне рассказывали, что в руководству по установке Maya содержатся опечатки, я не искал их, но эти строки работают...
***Если методы указанные выше не работают, попробуйте следующее:
Откройте ещё одно окно терминала и запустите графическую оболочку импортирования лицензии. Введите:
sudo /opt/Autodesk/Adlm/R1/bin/LTU 657C1 2011.0.0.F -d “SA”
Введите лицензионную информацию.
Запустите программу Maya используя команду maya!
Пользователь решил продолжить мысль 24 Апреля 2011, 14:29:48:
Хотелось бы, чтобы кто-нибудь выложил руководство по установке Maya 2012 на 64-bit Ubuntu 11.04
