Пошаговая инструкция по установке Open Babel на суперкомпьютер "Ломоносов"
Предполагается, что WinSCP и PuTTY (scp и ssh) установлены и настроены. Предполагается, что имеется аккаунт на "Ломоносове". Пусть это будет "user". То есть домашняя директория: /home/users/user/.
- Залогиниться на Ломоносов используя PuTTy или ssh.
- Перейти в среду установки приложений "Ломоносова":
ssh compiler
Определиться с папкой для софта. Пусть это будет ~/soft. Если такой папки нет – ее нужно создать:
- Перейти в директорию для софта:
cd ~/soft
Скачать исходники компилятора CMake в папку софта на "Ломоносове":
Если компилятор уже установлен, достаточно перейти сразу к пункту 11
wget http://www.cmake.org/files/v2.8/cmake-2.8.6.tar.gz
- Распаковать архив и перейти в созданную директорию:
tar xzf cmake-2.8.6.tar.gz cd cmake-2.8.6
- Запустить конфигурацию установки, компилирование и установку приложения. Ключ --prefix можно менять по своему желанию, важно чтобы у вас были права на запись в выбранную директорию.
./configure --prefix=$HOME/soft/cmake gmake gmake install
- Добавить псевдоним в профайл для легкого вызова установленного компилятора:
echo "alias cmake=~/soft/cmake/bin/cmake" >> ~/.bashrc
- Подгрузить обновленный .bashrc:
source ~/.bashrc
- Вернуться в директорию софта:
cd ~/soft
Собтвенно установка Open Babel. Скачать искодники Open Babel для Linux в разделе "Download" на официальном сайте: http://openbabel.org/wiki/Get_Open_Babel.
- Залить скачанный архив в директорию софта на "Ломоносове" (см. п.3) (с помощью программы WinSCP или команды scp).
- Распаковать архив:
tar xzf openbabel-2.3.0.tar.gz
- Создать отдельную директорию для компиляции и перейти в нее:
mkdir openbabel-2.3.0-build cd openbabel-2.3.0-build
- Скомпилировать Open Babel используя установленный компилятор CMake и установить:
- Добавить псевдоним в профайл для легкого вызовы установленной программы:
echo "alias babel=~/soft/openbabel/bin/babel" >> ~/.bashrc echo "alias obabel=~/soft/openbabel/bin/obabel" >> ~/.bashrc
- Выйти из режима компилятора:
exit
- Подгрузить обновленный .bashrc:
source ~/.bashrc
- Установка Open Babel завершена. Теперь он запускается командами:
babel obabel