RHEL7 install snippet

RHEL 7 is quite outdated but we still find servers using it.

We recommend that you do not use such an outdated system to run the dashboard.

This is not something we advise, but if you must stay on RHEL 7, you can try to follow the snippet below to install the required dependencies and run the dashboard.

sudo yum update -y sudo yum install httpd ruby python3 wget java-1.8.0-openjdk-headless git python-pip \ ncurses-compat-libs unzip -y sudo yum install pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 \ libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_64 \ libXScrnSaver.x86_64 libXrandr.x86_64 GConf2.x86_64 alsa-lib.x86_64 \ atk.x86_64 gtk3.x86_64 ipa-gothic-fonts xorg-x11-fonts-100dpi \ xorg-x11-fonts-75dpi xorg-x11-utils xorg-x11-fonts-cyrillic \ xorg-x11-fonts-Type1 xorg-x11-fonts-misc mesa-libGL -y sudo yum install libaio -y sudo useradd pi-user sudo mkdir -p /opt/pi sudo yum groupinstall "Development Tools" -y mkdir ~/glibc_install; cd ~/glibc_install wget http://ftp.gnu.org/gnu/glibc/glibc-2.31.tar.gz tar zxvf glibc-2.31.tar.gz cd glibc-2.31 && mkdir build && cd build ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include \ --with-binutils=/usr/bin make -j4 sudo make install ll /lib64/libc.so.6 cd /opt/pi sudo cp ~/Dashboard-linux-2020_10_29-x86_64.zip ./ sudo unzip ./Dashboard-linux-2020_10_29-x86_64.zip sudo chown -R pi-user:pi-user ./Dashboard sudo chown -R pi-user:pi-user ./ConfigurationTool sudo su - pi-user cd /opt/pi/Dashboard ./dashboard all start ./dashboard all status