Keywords: Nodemanager, Linux, Debian, RedHat, tsnm
For instructions see the following documentation:
In order to install the Tibco Spotfire node manager (version 12 and later) on a Linux system you first need to install the .Net framework.
See instructions below:
https://learn.microsoft.com/en-us/dotnet/core/install/linux
For Debian 12 download the .Net binary from
https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.428-linux-x64-binaries
Then run the following:
mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-6.0.428-linux-x64.tar.gz -C $HOME/dotnet
export DOTNET_ROOT=$HOME/dotnet
export PATH=$PATH:$HOME/dotnet
For Ubuntu you can do the same as for Debian or run the below:
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
Below are the rest of the prerequisites
These are in the scripts named prerequisites-debian12.sh for Debian 12 for example, these files are located in:
{node-manager-installation-directory}/ spotfirenodemanager-{version-number}.x86_64/nm/services/webworker-net-core-*/Tools/ :
apt-get update
apt-get install -y --no-install-recommends \
libxcomposite1 \
libasound2 \
libnss3 \
libatk-bridge2.0-0 \
libgbm1 \
libcups2 \
libxdamage1 \
libxrandr2 \
libxkbcommon0 \
libcairo2 \
libexif12 \
libfontconfig1 \
libgif7 \
libglib2.0-0 \
libharfbuzz0b \
libjpeg62 \
libpango-1.0-0 \
libpangocairo-1.0-0 \
libpng16-16 \
libtiff5 \
libx11-6 \
xvfb \
xauth \
fonts-liberation \
unixodbc
After you have done this you can continue with the node manager installation as outlined in the documentation:
RedHat uses a similar approach:
yum install dotnet-sdk-6.0
dnf install --assumeyes \
libXcomposite \
alsa-lib \
nss \
at-spi2-atk \
mesa-libgbm \
cups-libs \
libXdamage \
libXrandr \
libxkbcommon \
cairo \
libexif \
fontconfig \
giflib \
harfbuzz \
libjpeg-turbo \
pango \
libpng \
libtiff \
libX11 \
xorg-x11-server-Xvfb \
xorg-x11-xauth \
liberation-fonts \
unixODBC
Comments
0 comments
Article is closed for comments.