sidebar hamburger menu

Node.js

Endless Lifecycle Support (ELS) for Node.js from TuxCare provides security fixes for Node.js versions that have reached their end-of-life. This allows you to continue running your server vulnerability-free.

Supported OS and Node.js versions

Supported architecture: 64-bit.

Operating SystemsPackage TypeOS Version
EL 7 (CentOS, CloudLinux, Oracle Linux, etc.)RPM7.x
EL 8 (CentOS, CentOS Stream, CloudLinux, Oracle Linux, etc.)RPM8.x
EL 9 ( AlmaLinux, CentOS, CloudLinux, Oracle Linux, etc.)RPM9.x
UbuntuDEB18.04, 20.04, 22.04, 24.04
DebianDEB10, 11, 12, 13

For supported Node.js versions, see cve.tuxcare.com.

  • Other distros and architectures upon request.

Installation Instructions

The following steps are provided for both RPM-based (CentOS, CentOS Stream, CloudLinux, Oracle Linux, AlmaLinux, etc) and DEB-based (Debian, Ubuntu) systems. Please select the appropriate tab for your distribution.

  1. Download the installer script:

    wget https://repo.alt.tuxcare.com/alt-nodejs-els/install-els-alt-nodejs-rpm-repo.sh
  2. Run the installer script with your key. The installation script registers the server to CLN with the key, and adds our PGP key and repository to the server.

    sh install-els-alt-nodejs-rpm-repo.sh --license-key XXX-XXXXXXXXXXXX
  3. Verify that the installation was successful.

    To ensure the installation has been completed successfully, run the following command. It should return info about a package. If information about the package is available, it means that installation was successful. After which, updates will be available for installation from the repository using the usual command:

    yum upgrade
  4. To display detailed information about the installed package, run the following command:

    yum info alt-nodejs18
  5. Install Node.js package and use specific versions.

    Installation options:

    • Standard commands to install each version separately, for example, installing alt-nodejs18:

      yum install alt-nodejs18*
    • To install all versions at the same time:

      yum groupinstall alt-nodejs
    • To find out which groups/meta-package are available for installation, use the following command:

      sudo yum group list

    Using alt-nodejs versions:

    alt-nodejs versions are intended to be installed alongside the system's default node and allow multiple versions to coexist. To use a specific alt-nodejs version, please run it directly from its installation directory, for example:

    $ source /opt/alt/alt-nodejs18/enable
    $ node -v 
    v18.20.8

RSS Feed

×
Need help?
I'm a multilingual AI chatbot, trained to answer all your questions!