Как установить Abaqus 2017 на Ubuntu 18.04

Я успешно установил Abaqus 2017 на Ubuntu 16.04, но потерпел неудачу на любой новой версии Ubuntu. Вот рутина, которая приводит к проблеме.

Все предварительные условия, перечисленные здесь здесь (установите ksh, а что нет), выполнены.

Затем необходимо выполнить обычное редактирование сценария оболочки для имитации поддерживаемой ОС (см. Также здесь ). Из папки, в которой находятся StartGUI.sh и StartTUI.sh, я запускаю

vi ./inst/common/init/Linux.sh 

и вставляю в строку 4

DSY_OS_Release="CentOS"

Запуск, затем StartGUI.sh выдает ошибку

ERROR: Cannot wait for process "/home/gluege/Software/ABQ/2   
/SIMULIA_AbaqusServices/Linux64/1/inst/linux_a64/code/bin  
/DSYInsAppliTUI" "-CDpath" "/home/gluege/Software/ABQ/2  
/SIMULIA_AbaqusServices/Linux64/1/"

Проверка показывает, что ./inst/linux_a64/code/bin/DSYInsAppliTUI не может найти общие библиотеки, которые можно найти в ./inst/linux_a64/code/bin/ (как видно из папки, в которой находится StartTUI.sh).

После добавления пути к папкам поиска библиотеки по умолчанию с помощью

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/gluege/Software/ABQ/2
/SIMULIA_AbaqusServices_CAA_API/Linux64/1/inst/linux_a64/code/bin/

и информирования ОС с помощью

export LD_LIBRARY_PATH

сообщение об ошибке при запуске ./inst/linux_a64/code/bin/DSYInsAppliTUI становится [ 1127]

Cannot change log file to /InstallData-2018_06_21-180430+0100   
/log/2018_06_21-180430+0100/Replay.xml  

Error stack:  
Unable to create the directory '/InstallData-2018_06_21-180430+0100', reason:  
Error num: 13  
Permission denied  
Error code: Type: FATAL, Error: 2, Owner: 103

Мне кажется странным, что установщик хочет поместить журналы в корневую папку, но в любом случае: я полагаю, что эту проблему можно решить, выполнив все сценарии с привилегиями root. Поэтому я запускаю

sudo env LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/gluege/Software/
ABQ/2/SIMULIA_AbaqusServices_CAA_API/Linux64/1/inst/linux_a64
/code/bin/ ./inst/linux_a64/code/bin/DSYInsAppliTUI -CDpath
/home/gluege/Software/ABQ/2/SIMULIA_AbaqusServices/Linux64/1/

, чтобы запустить установщик на основе терминала, экспортируя путь к библиотеке перед командой. Установщик запускается, но вместо отображения текстовых строк отображаются имена переменных, например, так:

DSYInsControler.Title.Template(3DEXPERIENCE R2017x, Abaqus Simulation
Services, , DSYInsControler.Welcome.Title())
___________________________________________________________________
DSYInsControler.TextTUI.DefaultSelection(Next)

Невозможно выполнить установку, подобную этой, кто знает, какие другие переменные не доступны правильно , Применение того же метода sudo env ... к реальной точке входа установки StartTUI.sh просто приводит к вышеуказанной ошибке Cannot wait for process.

Итак, что я могу сделать, чтобы запустить установщик? Кто-нибудь знает, что именно ломает установщик при переходе с 16.04 на 18.04 ??

0
задан 24 June 2018 в 02:25

3 ответа

Вероятно, необходимо будет скопировать libpng12.so.0 ко всем папкам //linux_a64/code/bin/

Вот руководство по тому, как установить Abaqus на Ubuntu (libpng12.so.0 также там):
https://github.com/imirzov/Install-Abaqus-2019-on-Ubuntu-18.04-LTS

0
ответ дан 29 October 2019 в 02:03

У меня была похожая проблема в другой среде (кашель, окна, кашель). Проблема была связана с утилитой распаковки, используемой для распаковки установочных файлов. Используя 7zip, установка прошла максимально гладко.

Так что я предлагаю использовать другую утилиту для разархивирования.

Удачи,

Леандро

0
ответ дан 24 June 2018 в 02:25

Проверьте, что Ваш размер стека весьма ограничен. Можно изменить его с ulimit

ulimit -s 8192
0
ответ дан 29 October 2019 в 02:03

Другие вопросы по тегам:

Похожие вопросы: