NoMachine, in order to cover the widest number of versions for the supported Linux Operating Systems, offers three different kinds of NX Client packages:
- NX Client package for 32bit architecture
- NX Client package for 64bit architecture
- NX Client package 32bit architecture for earlier Linux versions
The NX Client for Linux packages ship a nxclient executable, which is statically linked against QT, that links dynamically with GLIBC and requires that libstdc++ version 6 is present on the system. Since NX Client provides support for font antialising, it requires also that the XFT libraries (libfontconfig.so.1 and libXft.so.2) are present on the system..
Libraries required on the local system in order to install NX Client are:
- ld-linux.so.2
- libdl.so.2
- libpthread.so.0(GLIBC_2.0)
- libaudiofile.so.0
- libdl.so.2(GLIBC_2.0)
- libpthread.so.0(GLIBC_2.1)
- libcrypt.so.1
- libdl.so.2(GLIBC_2.1)
- libpthread.so.0(GLIBC_2.2)
- libc.so.6
- libfontconfig.so.1
- libpthread.so.0(GLIBC_2.3.2)
- libc.so.6(GLIBC_2.0)
- libfreetype.so.6
- libresolv.so.2
- libc.so.6(GLIBC_2.1)
- libgcc_s.so.1
- libresolv.so.2(GLIBC_2.0)
- libc.so.6(GLIBC_2.1.1)
- libgcc_s.so.1(GCC_3.0)
- libresolv.so.2(GLIBC_2.2)
- libc.so.6(GLIBC_2.1.2)
- libgcc_s.so.1(GLIBC_2.0)
- libstdc++.so.6
- libc.so.6(GLIBC_2.1.3)
- libm.so.6
- libstdc++.so.6(GLIBCXX_3.4)
- libc.so.6(GLIBC_2.2)
- libm.so.6(GLIBC_2.0)
- libX11.so.6
- libc.so.6(GLIBC_2.3)
- libnsl.so.1
- libXext.so.6
- libcups.so.2
- libpthread.so.0
- libXft.so.2
Libraries required on the local system in order to install NX Client on 64bit platforms are:
- libc.so.6()(64bit)
- libgcc_s.so.1(GCC_3.0)(64bit)
- libstdc++.so.6()(64bit)
- libc.so.6(GLIBC_2.2.5)(64bit)
- libm.so.6()(64bit)
- libstdc++.so.6(GLIBCXX_3.4)(64bit)
- libc.so.6(GLIBC_2.3)(64bit)
- libm.so.6(GLIBC_2.2.5)(64bit)
- libutil.so.1()(64bit)
- libcups.so.2()(64bit)
- libnsl.so.1()(64bit)
- libX11.so.6()(64bit)
- libdl.so.2()(64bit)
- libpthread.so.0()(64bit)
- libXext.so.6()(64bit)
- libdl.so.2(GLIBC_2.2.5)(64bit)
- libpthread.so.0(GLIBC_2.2.5)(64bit)
- libXft.so.2()(64bit)
- libfontconfig.so.1()(64bit)
- libpthread.so.0(GLIBC_2.3.2)(64bit)
- libXrender.so.1()(64bit)
- libfreetype.so.6()(64bit)
- libpthread.so.0(GLIBC_2.3.3)(64bit)
- libaudiofile.so.0()(64bit)
- libgcc_s.so.1()(64bit)
- libresolv.so.2()(64bit)
- libcrypt.so.1()(64bit)
- ibresolv.so.2(GLIBC_2.2.5)(64bit)
If you are using an Operating Systems not shipped with libstdc++.so.6, you need to install NX Client for Linux i386 package for earlier Linux versions. This NX Client software works on 64bit hardware as long as the Operating System offers support for 32bit applications. Please note that, in order to be compatible also with oldest Linux versions, it doesn't offer support for XFT libraries.
Libraries required on the local system in order to install NX Client for earlier Linux versions are:
- ld-linux.so.2
- libdl.so.2
- libpthread.so.0(GLIBC_2.1)
- libaudiofile.so.0
- libdl.so.2(GLIBC_2.0)
- libpthread.so.0(GLIBC_2.2)
- libcrypt.so.1
- libdl.so.2(GLIBC_2.1)
- libpthread.so.0(GLIBC_2.3.2)
- libc.so.6
- libfreetype.so.6
- libresolv.so.2
- libc.so.6(GLIBC_2.0)
- libgcc_s.so.1
- libresolv.so.2(GLIBC_2.0)
- libc.so.6(GLIBC_2.1)
- libgcc_s.so.1(GCC_3.0)
- libresolv.so.2(GLIBC_2.2)
- libc.so.6(GLIBC_2.1.1)
- libgcc_s.so.1(GLIBC_2.0)
- libstdc++.so.6
- libc.so.6(GLIBC_2.1.2)
- libm.so.6
- libstdc++.so.6(GLIBCXX_3.4)
- libc.so.6(GLIBC_2.1.3)
- libm.so.6(GLIBC_2.0)
- libX11.so.6
- libc.so.6(GLIBC_2.2)
- libnsl.so.1
- libXext.so.6
- libc.so.6(GLIBC_2.3)
- libpthread.so.0
- libcups.so.2
- libpthread.so.0(GLIBC_2.0)