Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Cross-Product

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Cross-Product
    3. Cross-Product Documentation
    4. System Requirements
    5. Operating System Requirements for Red Hat Enterprise Linux
    6. Operating System Requirements

    Operating System Requirements

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Operating System
    2. Operation System Kernel
    3. SELINUX
    4. Linux Packages
      1. Red Hat Linux 6.x 64 Bits
      2. Red Hat Enterprise Linux 7
      3. Red Hat Enterprise Linux 8
    This chapter provides operating system requirements for installing an Ex Libris application on the Linux operating system.

    Operating System

    One of the following Linux x86 operating system versions is required:
    • Red Hat Enterprise Linux AS/ES 6 (Update 4 or later)
    • Red Hat Enterprise Linux 7 (Update 1 or later)
    • Red Hat Enterprise Linux 8
    The following table shows the current OS version certifications for each Ex Libris application.
    Current OS Version Certifications
    Application RH 6.x 64 Bit RH 7.x 64 Bit RH 8.x 64 Bit
    Aleph 24     ✓
    Aleph 23   ✓  
    ARC 4.0 ✓    
    ARC 4.5   ✓  
    DigiTool 3.x ✓    
    MetaLib 4.x ✓ ✓  
    Primo 4.x ✓ ✓  
    SFX 4.0   ✓ ✓
    Voyager 9 ✓ ✓  
    Voyager 10 ✓ ✓  
    Rosetta 7.1-8.1   ✓ ✓
    Rosetta 8.2 and later     ✓

    Operation System Kernel

    The system must be running the following kernel version or later:
    Operation System Kernel
    Operating System Kernel Version
    Red Hat Enterprise Linux AS/ES 6 for 64 bits x86 processors 2.6.32-358
    Red Hat Enterprise Linux 7 for 64 bits x86 processors 3.10.0-229
    Red Hat Enterprise Linux 8 4.18.0-80.el8.x86_64 or later
    • Always use the standard OS kernel that comes with the official OS version or update. Recompiled OS kernels are not supported.
    • The default basic Red Hat packages must be installed first. Therefore, when you install the Red Hat system, choose the default installation option to ensure that you install these basic mandatory packages. Listed below are the additional packages to eventually install in addition to the default installation configuration.
    • For each of the operating system versions, Ex Libris recommends that you install the latest OS update level.

    SELINUX

    SELINUX and all other internal firewalls must be disabled before installation. Ex Libris recommends using an external firewall instead.
    If from some reason SELINUX cannot be disabled, it must be set to permissive mode. Any other SELINUX mode causes problem with Application and Oracle Data Base functionality.

    Linux Packages

    To verify that the mandatory Linux packages are installed, enter the following commands for Red Hat Operating systems:
    rpm -q <package_1> <package_2>
    In this example, the presence of <package_1> <package_2> is verified.

    Red Hat Linux 6.x 64 Bits

    Default RPMs (referred to as the default during the Red Hat installation process; RHEL6-64bit) must be installed. In additional to the default RPMs, the following packages (or later versions) must be installed:
    avahi 64-bit
    avahi-glib 64-bit
    binutils 64-bit
    bzip2-libs.i686
    celt051 64-bit
    cloog-ppl 64-bit
    compat-db 64-bit
    compat-db42 64-bit
    compat-db43 64-bit
    compat-expat1.i686
    compat-expat1.x86_64
    compat-gcc-34 64-bit
    compat-gcc-34-c++ 64-bit
    compat-libstdc++-33 32-bit
    compat-libstdc++-33 64-bit
    ConsoleKit-x11 64-bit
    cpp 64-bit
    e2fsprogs-libs.i686
    elfutils-libelf-devel 64-bit
    expat.i686
    gcc 64-bit
    gcc-c++ 64-bit
    gdbm.i686
    GConf2 64-bit
    glibc 32-bit
    glibc 64-bit
    glibc.i686
    glibc.x86_64
    glibc-common 64-bit
    glibc-devel 32-bit
    glibc-devel 64-bit
    glibc-headers 64-bit
    gmp.i686
    gnome-vfs2 64-bit
    gtk2-engines 64-bit
    kernel-headers 64-bit
    keyutils-libs.i686
    krb5-libs.i686
    ksh 64-bit
    libaio 32-bit
    libaio 64-bit
    libaio.i686
    libaio-devel 32-bit
    libaio-devel 64-bit
    libbonobo 64-bit
    libdaemon 64-bit
    libdmx 64-bit
    libgcc 32-bit
    libgcc 64-bit
    libgcc.i686
    libgcrypt.i686
    libgnome 64-bit
    libgomp 64-bit
    libgpg-error.i686
    libICE 32-bit
    libIDL 64-bit
    libmcpp 64-bit
    libselinux.i686
    libsepol.i686
    libSM 32-bit
    libstdc++ 32-bit
    libstdc++ 64-bit
    libstdc++-devel 64-bit
    libstdc++.i686
    libtool-ltdl 32-bit
    libtool-ltdl 64-bit
    libtool-ltdl.x86_64
    libuuid 32-bit
    libuuid.i686
    libuuid.x86_64
    libX11 32-bit
    libXau 32-bit
    libxcb 32-bit
    libxcb.x86_64
    libXext 32-bit
    libXi 32-bit
    libxml2.i686
    libXmu 64-bit
    libXp 64-bit
    libxslt.i686
    libXt 32-bit
    libXt 64-bit
    libXtst 32-bit
    libXv 64-bit
    libXxf86dga 64-bit
    libXxf86misc 64-bit
    libXxf86vm 64-bit
    make 64-bit
    mcpp 64-bit
    mpfr 64-bit
    ncurses-devel 64-bit
    ncurses-libs 32-bit
    ncurses-libs.i686
    nss-softokn-freebl 32-bit
    nss-softokn-freebl.i686
    ompat-expat1.i686
    ORBit2 64-bit
    pcre.i686
    ppl 64-bit
    readline 32-bit
    readline-devel 64-bit
    shared-mime-info 64-bit
    sysstat 64-bit
    unixODBC 32-bit
    unixODBC 64-bit
    unixODBC.i686
    unixODBC.x86_64
    unixODBC-devel 32-bit
    unixODBC-devel 64-bit
    xorg-x11-server-utils 64-bit
    xorg-x11-utils 64-bit
    xorg-x11-xauth 64-bit
    xorg-x11-xinit 64-bit
    zlib.i686
    zlib.x86_64
    compat-readline5.i686

    Red Hat Enterprise Linux 7

    avahi-glib.x86_64
    avahi.x86_64
    binutils.x86_64
    celt051.x86_64
    compat-db.x86_64
    compat-gcc-44-c++.x86_64
    compat-gcc-44.x86_64
    compat-glibc-headers.x86_64
    compat-libcap1-1.10-7.el7.x86_64
    compat-libstdc++-33.i686
    compat-libstdc++-33.x86_64
    cpp.x86_64
    dos2unix.x86_64
    elfutils-libelf-devel.x86_64
    expat.i686
    expat.x86_64
    fontconfig.i686
    fontconfig.x86_64
    freetype.x86_64
    gcc-c++.x86_64
    gcc.x86_64
    GConf2.x86_64
    gdbm.i686
    giflib.x86_64
    glibc-common.x86_64
    glibc-devel.i686
    glibc-devel.x86_64
    glibc-headers.x86_64
    glibc.i686
    glibc.x86_64
    gmp.i686
    gnome-vfs2.x86_64
    gtk2-engines.x86_64
    kernel-headers.x86_64
    ksh.x86_64
    libaio-devel.i686
    libaio-devel.x86_64
    libaio.i686
    libaio.x86_64
    libbonobo.x86_64
    libdaemon.x86_64
    libdmx.x86_64
    libgcc.i686
    libgcc.x86_64
    libgnome.x86_64
    libgomp.x86_64
    libICE.i686
    libICE.x86_64
    libicu-devel.i686
    libIDL.x86_64
    libidn.i686
    libjpeg-turbo.x86_64
    libSM.i686
    libSM.x86_64
    libstdc++-devel.i686
    libstdc++-devel.x86_64
    libstdc++.i686
    libstdc++.x86_64
    libtool-ltdl.i686
    libtool-ltdl.x86_64
    libuuid.i686
    libuuid.x86_64
    libX11.i686
    libX11.x86_64
    libXau.i686
    libXau.x86_64
    libxcb.i686
    libxcb.x86_64
    libXext.i686
    libXi.i686
    libXi.x86_64
    libXmu.x86_64
    libXp.x86_64
    libXt.i686
    libXtst.i686
    libXtst.x86_64
    libXt.x86_64
    libXv.x86_64
    libXxf86dga.x86_64
    libXxf86misc.x86_64
    libXxf86vm.x86_64
    make.x86_64
    mpfr.x86_64
    ncurses-devel.x86_64
    ncurses-libs.i686
    nss-softokn-freebl.i686
    ORBit2.x86_64
    readline-devel.x86_64
    readline.i686
    shared-mime-info.x86_64
    sysstat.x86_64
    unixODBC-devel.i686
    unixODBC-devel.x86_64
    unixODBC.i686
    unixODBC.x86_64
    xorg-x11-server-utils.x86_64
    xorg-x11-utils.x86_64
    xorg-x11-xauth.x86_64
    xorg-x11-xinit.x86_64
    xz-libs.i686
    zlib-devel.i686
    zlib.i686
    zlib.x86_64

    Red Hat Enterprise Linux 8

    bc
    binutils
    compat-openssl10
    dejavu-sans-fonts
    dos2unix
    elfutils-libelf
    elfutils-libelf-devel
    fontconfig.x86_64
    fontconfig-devel
    freetype.x86_86
    glibc
    glibc.i686
    glibc.x86_64
    glibc-devel
    keyutils-libs.i686
    krb5-libs.i686
    ksh
    libaio
    libaio.i686
    libaio-devel
    libcom_err.i686
    libgcc
    libgcc.i686
    libgcc.x86_64
    libibverbs
    libnsl
    libnsl.i686
    librdmacm
    libselinux.i686
    libstdc++
    libstdc++.i686
    libstdc++.x86_64
    libstdc++-devel
    libuuid.i686
    libuuid.x86_64
    libX11
    libXau
    libxcb
    libxcrypt.i686
    libXi
    libxml2.i686
    libXrender
    libXtst
    make
    pcre2.i686
    perl
    policycoreutils
    policycoreutils-python-utils
    smartmontools
    sysstat
    tar
    xz-libs.i686
    zlib.i686
    zlib.x86_64
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Operating System Requirements for Red Hat Enterprise Linux
      • Performing a System Requirements Verification
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Documentation
      Language
      English
      Product
      Cross-Product
    2. Tags
      This page has no tags.
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved