---
title: Red Hat Enterprise Linux
kind: note
description: Link Commercial Linux distribution by Red Hat Resources "UBI" container images EULA Usage instructions Advertising FAQ Install global Node.js packages as a regular user Upgrade Node.js from v16 to v22…
words: 112
readingMinutes: 1
created: '2024-07-23T19:32:34+02:00'
updated: '2026-06-29T13:10:58+02:00'
website: https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux
---
## Link

<https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux>

Commercial [Linux](/notes/linux) distribution by <span class="dead-link">Red Hat</span>
## Resources
- ["UBI" container images](https://catalog.redhat.com/search?q=Universal%20Base%20Image&p=1&searchType=software&partnerName=Red%20Hat)
	- [EULA](https://www.redhat.com/licenses/EULA_Red_Hat_Universal_Base_Image_English_20190422.pdf?extIdCarryOver=true&sc_cid=701f2000001OH7JAAW)
	- [Usage instructions](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/building_running_and_managing_containers/index#con_characteristics-of-ubi-images_assembly_types-of-container-images)
	- [Advertising](https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image)
	```shell
	podman pull registry.access.redhat.com/ubi9/ubi
	podman pull registry.access.redhat.com/ubi9/ubi-minimal
	podman pull registry.access.redhat.com/ubi9/ubi-init
	```
## FAQ
### Install global [Node.js](/notes/node-js) packages as a regular user
```shell
# Create a directory for global packages
mkdir ~/.npm-global
# Configure npm to use it
npm config set prefix '~/.npm-global'
# Add to your PATH (add this line to ~/.bashrc or ~/.zshrc)
export PATH=~/.npm-global/bin:$PATH
# Reload your shell configuration
source ~/.bashrc  # or source ~/.zshrc
```
### Upgrade [Node.js](/notes/node-js) from v16 to v22
```shell
sudo dnf module enable nodejs:22
sudo dnf install npm
# Confirm with `y` to update
```
### List installed packages
```shell
rpm -qa
```
### List installable packages
```shell
yum list all
```
## Alternatives
### Binary compatible
- [Alma Linux](https://almalinux.org/)
- [Oracle Linux](https://www.oracle.com/linux/)
- [Rocky Linux](https://rockylinux.org/)
### Related
- [Fedora](/notes/fedora-linux) - the upstream, community distro
- [CentOS Stream](https://www.centos.org/centos-stream/)
  > CentOS Stream provides a mid-point in the RHEL development cycle. Advancements in the [Linux](/notes/linux) kernel and supporting components make their way to the [Fedora Project](/notes/fedora-linux), which packages and delivers the leading-edge Fedora Linux operating system every six months. Those innovations periodically make their way downstream - not straight into RHEL, but into CentOS Stream, and then into RHEL.
