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 usingsudo 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