Getting Started
Breadcrumbs

Detailed steps for installing Linux dependencies

ubuntu 20.04 desktop (basic install)

Bash commands to install dependencies required to use the GUI (including installer and license):

sudo apt install libxcb-xinerama0
sudo apt install g++
sudo apt install libpcre2-16-0
sudo apt install libcurl4
sudo apt install libxcb-cursor0

Bash command to install dependencies required to use the lixoftConnectors R package:

sudo apt install r-base-core

R command to install R dependencies required to use the lixoftConnectors R package:

install.packages(c("RJSONIO", "ggplot2", "gridExtra", "gtable"))

ubuntu 22.04 desktop (basic install)

same as 20.04, without libcurl4

red hat 8 (server with GUI)

Bash commands to install dependencies required to use the GUI (including installer and license):

sudo dnf install xcb-util-wm
sudo dnf install xcb-util-image
sudo dnf install xcb-util-keysyms
sudo dnf install xcb-util-renderutil
sudo dnf install gcc-c++
sudo dnf install pcre2-utf16
sudo dnf install xcb-util-cursor

note: xcb-util-cursor is in EPEL, it needs to be enabled first (https://docs.fedoraproject.org/en-US/epel/#_rhel_8 )

Bash command to install dependencies required to use the lixoftConnectors R package :

sudo dnf install R-core-devel

R command to install dependencies required to use the lixoftConnectors R package:

install.packages(c("RJSONIO", "ggplot2", "gridExtra", "gtable"))

red hat 8 (starting from minimal install)

Bash commands to install dependencies required to use the installer (both graphical and command-line):

sudo dnf install libX11-xcb
sudo dnf install xcb-util-wm
sudo dnf install xcb-util-image
sudo dnf install xcb-util-keysyms
sudo dnf install xcb-util-renderutil
sudo dnf install libxkbcommon-x11
sudo dnf install libglvnd-glx

Bash command to install g++ (g++ is needed for GUI installer, and will be needed anyway for plugins during softs' execution):

sudo dnf install gcc-c++

Bash commands to install dependencies required to use the no-gui mode (running MonolixSuite from commandline, without opening the GUI):

sudo dnf install libglvnd-opengl sudo dnf install libXi sudo dnf install libxkbfile sudo dnf install libglvnd-egl sudo dnf install pcre2-utf16 

Bash command to activate the license in no-gui mode: <install-folder>/lib/licenseActivate --key xxxx-xxxx-xxxx-xxxx

Bash commands to install dependencies required to open the GUI (gui mode):

  • install graphical interface, e.g. gnome: sudo dnf groupinstall 'GNOME'
    (then switch using sudo systemctl start graphical.target)

  • then:

sudo dnf install libglvnd-opengl
sudo dnf install pcre2-utf16
sudo dnf install xcb-util-cursor  # <-- not present in no-gui mode

note: again, xcb-util-cursor is available via EPEL (Extra Packages for Enterprise Linux), see https://docs.fedoraproject.org/en-US/epel/#_rhel_8

Installing dependencies required to use the lixoftConnectors R package: as above for red hat 8 server with GUI
note: R is available via EPEL