The following tutorials provide step-by-step procedures to perform basic tasks within Oracle Linux.
Getting Started
If you're new to Oracle Linux, we recommend starting with the following courses to access video material that can help you to get a foundational understanding of the operating system.
Oracle Linux

General
- Get Started with Git on Oracle Linux
- Install Oracle Java SE on Oracle Linux
- Introduction to the Shell and Command Line on Oracle Linux
- Install the VNC Remote Access Server on Oracle Linux
- Use the tmux Terminal Multiplexer on Oracle Linux
- Manage Oracle Linux at Scale with Groups in Oracle OS Management Hub
- Monitor and Update Oracle Linux with Oracle OS Management Hub

Install and Upgrade

Software Management

Services
- Get Started with Oracle Database Free on Oracle Linux
- Run Oracle Database on Oracle Linux for Arm
- Install the Apache Web Server
- Learn to Install and Configure Postfix on Oracle Linux
- Learn to Install and Configure Postfix With STARTTLS on Oracle Linux
- Install the NGINX Web Server and Proxy on Oracle Linux

Kernel
- Manage the Boot Kernel for Oracle Linux
- Use Oracle Ksplice on Oracle Linux
- Enable Oracle Ksplice in Oracle Linux
- Configure System Settings on Oracle Linux
- Sign Kernel Modules for Use With UEFI Secure Boot
- Disable a Kernel Module on Oracle Linux
- Remove the Red Hat Compatible Kernel With the kernel-transition Package
- Run Control Group Version 2 on Oracle Linux

System Administration
- Create Users and Groups on Oracle Linux
- Use systemd on Oracle Linux
- Learn How to Localize Your Installation on Oracle Linux
- Use the Crontab Utility to Schedule Tasks on Oracle Linux
- Configure Chrony on Oracle Linux
- Use ReaR to Perform an Oracle Linux Backup
- System Logging on Oracle Linux
- Monitor system resources on Oracle Linux
- Work With Performance Co-Pilot on Oracle Linux
- Create a High Availability Cluster For Oracle Linux on Azure
- Create Custom Oracle Linux Images with Image Builder


Storage and File Systems
- Work with File Systems on Oracle Linux
- Get Started With the Btrfs File System on Oracle Linux
- Use Btrfs Send and Receive to Create a Secure Remote Backup Facility
- Use Btrfs for Root Level Snapshots on Oracle Linux
- Use and Enable ACLs on Oracle Linux
- Configure Logical Volumes on Oracle Linux
- Reduce and Relocate Volume Groups on Oracle Linux
- Configure RAID Logical Volumes on Oracle Linux
- Build a Software RAID Array on Oracle Linux
- Create an NFS Server on Oracle Linux
- Create a Highly Available NFS Service with Gluster and Oracle Linux
- Set Up Gluster Storage on Oracle Linux
- Use Oracle Cloud Cluster File System Tools on Oracle Cloud Infrastructure
- Create an Oracle Linux Storage Appliance in Oracle Cloud Infrastructure


Virtualization and Containers
- Create VMs with KVM on Oracle Linux
- Get Started with Podman on Oracle Linux
- Use Pasta Networking with Podman on Oracle Linux
- Install kind on Oracle Linux
- Deploy HAProxy Using Podman on Oracle Linux
- Use Compose Files with Podman on Oracle Linux
- Install Project Quay Using Podman on Oracle Linux
- Install Podman Desktop
- Deploy Keycloak Using Podman on Oracle Linux
- Run Kubernetes on Oracle Linux
- Install minikube on Oracle Linux
- Deploy a High Availability Project Quay Using Podman on Oracle Linux
- Build Multi-Platform Container Images Using Podman on Oracle Linux
Oracle Linux Automation Manager


Manage Environment
- Automate Using virt-v2v with Oracle Linux Automation Manager
- Manage Oracle Linux Automation Manager Using the AWX Collection
- Use Custom Execution Environment with Oracle Linux Automation Manager
- Build Custom Execution Environments with Oracle Linux Automation Manager Builder Utility
- Setup HAProxy to Load Balance an Oracle Linux Automation Manager Cluster
- Manage KVM Virtual Machines using Oracle Linux Automation Manager
- Use Hop Nodes on Oracle Linux Automation Manager
- Use OCI Ansible Collection with Oracle Linux Automation Manager
- Integrate LDAP User Management with Oracle Linux Automation Manager

Oracle Linux Automation Engine
- Manipulate Files with Oracle Linux Automation Engine
- Enable the EPEL Repository with Oracle Linux Automation Engine
- Use an OCI Dynamic Inventory with Oracle Linux Automation Engine
- Configure Podman Containers with Oracle Linux Automation Engine
- Automate Setup of Oracle Linux with Oracle Linux Automation Engine
- Write a Playbook with Oracle Linux Automation Engine
- Run Oracle Linux Tasks with Oracle Linux Automation Engine
