How to install .NET 8 Runtime dependencies on Linux Distributions?
This article applies to all MetaDefender Core V4 and V5 releases deployed on Linux systems.
Linux Distributions usually have .NET dependencies installed in their system, if the engines failed to load, please follow the steps below to install
Red Hat Enterprise Linux 8.x
sudo yum install libnslsudo dnf install krb5-libs libicu openssl-libs zlibRed Hat Enterprise Linux 9.x / Rocky Linux 9
sudo yum install libnslsudo dnf install krb5-libs libicu openssl-libs zlibsudo dnf install compat-openssl11Debian 11.x
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.debsudo dpkg -i packages-microsoft-prod.debrm packages-microsoft-prod.debsudo apt updatesudo apt install dotnet-runtime-deps-8.0Debian 12.x
wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.debsudo dpkg -i packages-microsoft-prod.debrm packages-microsoft-prod.debsudo apt updatesudo apt install dotnet-runtime-deps-8.0Ubuntu 22.04
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.debsudo dpkg -i packages-microsoft-prod.debrm packages-microsoft-prod.debsudo apt updatesudo apt install dotnet-runtime-deps-8.0Amazon Linux 2003
sudo dnf install krb5-libs libicu openssl-libs zlibIf you have followed the instructions above and were unable to install .NET Runtime dependencies on Linux Distributions, please open a Support Case with the OPSWAT team via phone, online chat or form, or feel free to ask the community on our OPSWAT Expert Forum.
