Course Introduction
Ubuntu 24.04 LTS (Noble Numbat) is a free, open-source Linux operating system developed by Canonical. It is one of the world's most popular Linux distributions, widely used for servers, cloud computing, software development, virtualization, networking, and desktop computing.
This course focuses on installing Ubuntu Server 24.04 LTS (Minimal Installation), providing a lightweight and secure operating system suitable for production servers, web hosting, virtualization, containers, databases, streaming servers, and enterprise deployments.
Students will learn how to perform a clean installation, configure storage and networking, create users, secure the system, and prepare Ubuntu for real-world server environments.
About Ubuntu
- Operating System: Ubuntu Server
- Current LTS Release: Ubuntu 24.04 LTS (Noble Numbat)
- Developer: Canonical Ltd.
- Kernel: Linux Kernel
- Architecture Support: x86_64 (AMD64), ARM64, IBM POWER, IBM Z, RISC-V (availability varies)
- Package Manager: APT (Advanced Package Tool)
- Default Package Format: DEB
- Release Type: Long Term Support (LTS)
Why Ubuntu Server?
- Ubuntu Server is designed for:
- Web servers
- Database servers
- Cloud infrastructure
- Docker & Kubernetes
- Virtual Machines
- File servers
- Media streaming
- AI & Machine Learning
- Enterprise applications
- Development environments
Ubuntu 24.04 LTS Features
- Long Term Support (5 years standard support)
- Linux Kernel 6.8
- Improved security
- Faster boot process
- Better hardware compatibility
- Cloud-ready deployment
- Native support for containers
- Snap package support
- Stable APT package management
- UEFI and Secure Boot support
What is Minimal Installation?
A Minimal Installation installs only the essential operating system components required to boot and operate the server.
Benefits include:
- Smaller disk usage
- Lower RAM consumption
- Reduced attack surface
- Faster updates
- Better performance
- Easier maintenance
- Install only the software you need
Prerequisites
Before starting this course, learners should have:
- Basic computer knowledge
- A PC or virtual machine
- Minimum 2 GB RAM (4 GB recommended)
- At least 25 GB storage
- Internet connection
- USB flash drive (8 GB or larger) for physical installation
Download Ubuntu
Official Ubuntu Server download:
https://ubuntu.com/download/server
Official Ubuntu Desktop download:
https://ubuntu.com/download/desktop
System Requirements
Minimum
Recommended
Course Learning Objectives
After completing this course, learners will be able to:
- Understand Ubuntu Server fundamentals
- Download the official Ubuntu ISO
- Create a bootable USB installer
- Perform a minimal Ubuntu installation
- Configure storage partitions
- Configure networking
- Create administrative users
- Enable SSH access
- Install software using APT
- Update and secure the server
- Verify a successful installation
License
Ubuntu is free and open-source software.
- License: GNU General Public License (GPL) and other compatible open-source licenses, depending on the software component.
- The Linux kernel is licensed under GPL v2.
- Many included packages are distributed under their respective open-source licenses.
Ubuntu itself is distributed by Canonical Ltd.
Official Resources
Course Outcome
By the end of this course, students will have a fully functional Ubuntu Server 24.04 LTS minimal installation and the knowledge required to deploy, manage, and maintain Linux servers for development, hosting, cloud infrastructure, and enterprise environments.