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 Systems | Package Type | OS Version |
|---|---|---|
| EL 7 (CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 7.x |
| EL 8 (CentOS, CentOS Stream, CloudLinux, Oracle Linux, etc.) | RPM | 8.x |
| EL 9 ( AlmaLinux, CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 9.x |
| Ubuntu | DEB | 18.04, 20.04, 22.04, 24.04 |
| Debian | DEB | 10, 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.
Download the installer script:
wget https://repo.alt.tuxcare.com/alt-nodejs-els/install-els-alt-nodejs-rpm-repo.shRun 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-XXXXXXXXXXXXVerify 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 upgradeTo display detailed information about the installed package, run the following command:
yum info alt-nodejs18Install 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-nodejsTo find out which groups/meta-package are available for installation, use the following command:
sudo yum group list
Using alt-nodejs versions:
alt-nodejsversions are intended to be installed alongside the system's default node and allow multiple versions to coexist. To use a specificalt-nodejsversion, please run it directly from its installation directory, for example:$ source /opt/alt/alt-nodejs18/enable $ node -v v18.20.8
RSS Feed
- EL 7 (CentOS, CloudLinux, Oracle Linux, etc.): cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/el7
- EL 8 (AlmaLinux, CentOS, CentOS Stream, CloudLinux, Oracle Linux, etc.): cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/el8
- EL 9 (AlmaLinux, CentOS, CloudLinux, etc.): cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/el9
- Ubuntu 18.04: cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/ubuntu18.04/
- Ubuntu 20.04: cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/ubuntu20.04/
- Ubuntu 22.04: cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/ubuntu22.04/
- Ubuntu 24.04: cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/ubuntu24.04/
- Debian 10: cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/debian10/
- Debian 11: cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/debian11/
- Debian 12: cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/debian12/
- Debian 13: cve.tuxcare.com/rss_feed/els-alt-nodejs/releases/debian13/



