Skip to content
This repository has been archived by the owner on Feb 2, 2022. It is now read-only.

[install] Official

StasF1@macOS edited this page Apr 10, 2020 · 8 revisions

Установка официальной версии: Official OpenFOAM fork

Установка официальной версии относительно проста, так как она реализована через sudo apt-get. Для каждой операционной системы это может быть сделано по-разному. Однако существует наилучшие способы установки с точки зрения наибольшей производительности. Также The OpenFOAM Foundation Ltd. является держателем прав на OpenFOAM и при установке официальной версии рекомендуем пользоваться их сайтом.

Для установки официальной версии OpenFOAM написаны скрипты по этим шагам установки. Для запуска скрипта в строке Терминала нужно ввести:

  • Для установки OpenFOAM v5:

    bash -c "$(wget -qO- https://raw.githubusercontent.com/StasF1/OpenFOAM-for-new-users/master/installation/official-v5.sh)"

    Для запуска OpenFOAM v5 в строке Терминала нужно будет вводить команду of5x.

  • Для установки OpenFOAM v6:

    bash -c "$(wget -qO- https://raw.githubusercontent.com/StasF1/OpenFOAM-for-new-users/master/installation/official-v6.sh)"

    Для запуска OpenFOAM v6 в строке Терминала нужно будет вводить команду of6x.

  • Для установки OpenFOAM v7:

    bash -c "$(wget -qO- https://raw.githubusercontent.com/StasF1/OpenFOAM-for-new-users/master/installation/official-v7.sh)"

    Для запуска OpenFOAM v7 в строке Терминала нужно будет вводить команду of7x.

macOS

Установка через Docker по шагам описанным здесь. Перед установкой, если в вашем мак присутствует внешний жёсткий диск, рекомендую его отформатировать в чувствительную к регистру файловую систему.Делается это через Disk Utility при форматировании нужно выбрать: Case-Sensitive, Journaled. Также, если вы не собираетесь использовать GUI Docker'а, то необходимости устанавливать XQuartz нет, вместо этого рекомендую установить графическую оболочку ParaView напрямую на мак.

WindowsOS

Windows 10

Так как пользователей Windows заставить пересесть на другую операционную систему довольно сложно, вероятно, именно поэтому для них и создана подсистема Ubuntu. На которую и можно установить OpenFOAM как и на обычную Ubuntu. Чтобы получать доступ к файлам в подсистеме будет в ней можно настроить samba-клиент.

Windows 95/98/2000/XP/Vista/7/8/8.1

К сожалению, вам придётся в полной мере использовать Linux. Пути два:

  • Полная пересадка на Linux (это не так страшно как вам кажется)
  • Использование виртуальной машины VirtualBox (может быть немного больно).

После установки на неё Linux не забудьте установить VirtualBox Guest Additions:

  1. Терминале виртуальной машины ввести:

    sudo apt install build-essential dkms linux-headers-$(uname -r)
  2. В настройках виртуальной машины Devices > Insert Guest Additions CD Image...

  3. В виртульной машине должен запуститься установка Guest Additions в Терминале. Если установка не началась автоматически на рабочем столе должен появиться смонтированный диск, откройте его. Система должна увидеть програмное обеспечение на диске и предложить его запустить. Запустите его.


<- К предыдущему разделу

Clone this wiki locally