Start building with Red Hat Enterprise Linux

Start building on a trusted open source operating system supported by a massive ecosystem of partners, features multiple coding languages, and works with the latest developer tools.

Download the latest version Review the latest features
Red Hat Enterprise Linux

Breadcrumb

  1. Home
  2. Products
  3. Red Hat Enterprise Linux
  4. Get started

Buckle down and learn by doing as part of a hands-on lab. Sit back while watching our experts run through a video tutorial. Casually click through a guided, interactive demo. Learn how others handled similar challenges by reading a few case studies. Whether you’re just starting out and need the Red Hat® Enterprise Linux® basics or are a seasoned professional developing a next-gen application, we have self-serve materials that can help.

Person in red jacket standing on a ladder with a building backdrop reaching for a cloud with a red circle behind it

Beginner

Learning paths

Learning Path Setting up RHEL_Sandbox_feature image
Install Red Hat Enterprise Linux (RHEL) VM on the Developer Sandbox.
Learning Path Linuxc ommands fo rDev Sandbox feature image
This learning exercise is designed to show you a series of must-know commands...
Learning Path AWS Feature image
Create and deploy a custom Red Hat Enterprise Linux (RHEL) image on AWS EC2...

Cheat sheets

Articles & blogs

Article RHEL

This article will demonstrate how to configure RHEL as a workstation during...

Article RHEL
May 20, 2025
Eliane Pereira +2

Explore steps to get started with Red Hat Enterprise Linux (RHEL) on...

Article Featured image for: SCTP over UDP in the Linux kernel.

Explore common Linux virtual network interfaces, including Bridge, Bonded...

Interactive labs

Using file permissions

Control access to file content using the Linux file permission system.

Managing user basics

Create users and groups, adjust memberships, and lear recommended practices for disabling accounts.

Using the command line assistant

Learn how the command line assistant can help diagnose and solve system problems.

Red Hat Customer Portal labs

Registration assistant

A simple guide to registering Red Hat Enterprise Linux systems.

Register and attach a subscription to your system

Interactive demos

Build a Red Hat Enterprise Linux 10 image for Amazon Web Services

Click through this demonstration on using the Red Hat Hybrid Cloud Console to build an image for AWS deployment.

Use the command line assistant

Click through common scenarios to see how the assistant surfaces commands, documentation, and guidance.

Intermediate

Learning paths

Learning Path Install_image_mode_for RHEL_kickstart feature image
Deploy image mode for Red Hat Enterprise Linux step-by-step using Kickstart,...
Learning Path Featured image for Red Hat Enterprise Linux.
Custom-harden your new builds and keep them that way with Red Hat...
Interactive Tutorial

Users can define a Red Hat Enterprise Linux blueprint in the Red Hat Image...

Cheat sheets

E-books

SELinux coloring book

Learn the basics of SELinux, including type enforcement, multi-category security enforcement, and multi-level security enforcement, with the help of some friendly cats and dogs.

See all e-books

SELinux Coloring Book_Tile card

Articles & blogs

Article Day 2 operations with image mode for Red Hat Enterprise Linux

Learn how Red Hat Enterprise Linux image mode unifies development and...

Article Install_image_mode_for RHEL_kickstart feature image
Feb 12, 2026
Preethi Thomas +1

Learn how to create a robust, automated CI/CD pipeline for image mode using...

Article RHEL CentOS image

Learn how to leverage the Model Context Protocol (MCP) to connect VS Code or...

Interactive labs

Configure firewalls with Red Hat Enterprise Linux system roles

Use Ansible-based system roles to automate manual tasks related to firewalls.

Manage software from an application stream

Learn how to choose versions of popular and supported open source languages and offer them to users through an application stream.

Day 2 operations with image mode for Red Hat Enterprise Linux

In this lab you will manage a virtual machine running in image mode. You'll explore how bootc tracks images, changes host purposes, and rolls back changes.

Red Hat Customer Portal labs

SSH vulnerability helper

This application helps fix/mitigate SSH vulnerabilities in Red Hat Enterprise Linux.

Memory analyzer

This application visualizes memory usage on your system based on information captured by the sar utility.

Kernel oops analyzer

Diagnose kernel panics by inputting text, vmcore-dmesg.txt, or a file containing one or more kernel oops messages.

Interactive demos

Automated Red Hat Enterprise Linux management

Use shareable, repeatable templates to establish a common, stable, and predictable path to managing Red Hat Enterprise Linux across any environment.

System administration through the web console

Server management with a graphical web-based interface.

Introduction to InstructLab

Click through for a high-level overview of setting up and using the ilab command-line tool to contribute to InstructLab.

Advanced

Learning paths

Learning Path the back of a computer monitor against a dark background
Use Podman Desktop to create a bootable Node.js and React application using...
Learning Path Featured image for Red Hat Enterprise Linux.
Use Podman Desktop to create a bootable .NET 10-based application using image...
Learning Path Python Flask App learning path feature image
Use Podman Desktop to create a bootable Flask-based application using image...

Cheat sheets

Articles & blogs

Article RHEL CentOS image

Learn how to leverage the Model Context Protocol (MCP) to connect VS Code or...

Article Containers podman learning path feature image

Learn how to deploy a Podman Quadlet container fully in the Red Hat...

Article Day 2 operations with image mode for Red Hat Enterprise Linux

Learn how Red Hat Enterprise Linux image mode unifies development and...

Interactive labs

Customize the system-wide cryptographic policy

Create a system-wide cryptographic policy and apply it to all applications that use Red Hat Enterprise Linux cryptographic libraries.

Optimize performance with TuneD profiles

Improve performance by leveraging static and custom TuneD profiles.

Build software into RPM packages

Deploy and run container images using the utilities included in Red Hat Enterprise Linux container tools.

Red Hat Customer Portal labs

Kickstart generator

This application creates optimal Kickstart configurations for Red Hat Enterprise Linux 7, 8, 9, or 10 that are tailored to meet specific deployment goals.

Kickstart converter

Convert an earlier version of Red Hat Enterprise Linux Kickstart file into one that can be used to install a later version of Red Hat Enterprise Linux.

Kdump helper

Set up Kdump on your machine through a simplified process to capture crash dumps to troubleshoot issues like kernel panics, hangs, and reboots.

Need help? Just ask.

Get the answers you need, summarized from our library of support resources and expert community discussions.

Ask Red Hat

Artificial intelligence brain computer red

Ready for supported production use?

Take your deployment to the next level. Transitioning to production with Red Hat Enterprise offers you enhanced stability, security, and support. Our dedicated team is here to ensure a smooth migration and to help with any questions you may have.

How to buy Talk to a Red Hatter
Developer productivity