IntroToLinux

Downloads and Software Requirements

πŸ“₯ Required Software Downloads

This page contains all the software and tools you’ll need for the Introduction to Linux course.


🐧 Linux Distribution (Install Both!)

### Distro 1: AlmaLinux 10.1 **Download Link:** ``` https://ftp.belnet.be/mirror/almalinux/10.1/isos/x86_64/AlmaLinux-10-latest-x86_64-minimal.iso ``` or Alma Official site: ``` https://repo.almalinux.org/almalinux/10/isos/x86_64/AlmaLinux-10.1-x86_64-minimal.iso ``` **Why AlmaLinux?** - 🏒 Enterprise-grade Linux distribution - πŸ”’ Stable and secure - πŸ“š Similar to Red Hat Enterprise Linux - οΏ½οΏ½ Widely used in professional environments
### Distro 2: Ubuntu 24.04.3 LTS **Download Link:** ``` https://ftp.belnet.be/mirror/ubuntu-releases/24.04.3/ubuntu-24.04.3-desktop-amd64.iso ``` or Ubuntu Official site: ``` https://releases.ubuntu.com/24.04.3/ubuntu-24.04.3-desktop-amd64.iso ``` **Why Ubuntu?** - 🎯 User-friendly for beginners - 🌍 Large community support - πŸ“¦ Extensive package repository - πŸ–₯️ Desktop environment included

πŸ’» Virtualization Software

Choose the appropriate virtualization software based on your host operating system:

For macOS Users 🍎

Software Compatibility License Download Link
UTM M1/M2/Intel Free https://mac.getutm.app
QEMU M1/M2/Intel Free https://www.qemu.org/
VirtualBox Intel only Free https://www.virtualbox.org/
VMWare Fusion Both Paid https://www.vmware.com/go/downloadplayer

Recommended:

For Windows Users πŸͺŸ

Software Type License Download Link
WSL2 Subsystem Free Built into Windows 10/11
VirtualBox VM Free https://www.virtualbox.org/
VMWare Workstation Player VM Free https://www.vmware.com/go/downloadplayer
QEMU VM Free https://www.qemu.org/

Recommended:

For Linux Users 🐧

Software Type Installation
Native Direct install Recommended - best performance
QEMU/KVM VM apt install qemu-kvm or dnf install qemu-kvm
VirtualBox VM https://www.virtualbox.org/

Recommended:


πŸ”§ Installation Guides

Installing WSL2 on Windows

Quick Installation (Windows 10 version 2004+ or Windows 11):

wsl --install

Manual Installation:

  1. Open PowerShell as Administrator
  2. Enable WSL:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
  3. Enable Virtual Machine Platform:
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  4. Restart your computer
  5. Download and install the WSL2 Linux kernel update
  6. Set WSL2 as default:
    wsl --set-default-version 2
    

Or from Microsoft Store:

Installing VirtualBox

  1. Download VirtualBox for your OS
  2. Run the installer
  3. Follow the installation wizard
  4. Install the Extension Pack (optional but recommended)

Installing UTM (macOS)

  1. Visit https://mac.getutm.app
  2. Download UTM
  3. Open the DMG file
  4. Drag UTM to Applications folder
  5. Launch UTM and create a new virtual machine

πŸ“‹ Installation Checklist

Before starting the course, ensure you have:


πŸ†˜ Troubleshooting

Common Issues

VirtualBox won’t start VM:

UTM slow performance:

WSL2 installation fails:

Network issues in VM:


πŸ’‘ Additional Resources

Optional Tools


⚠️ Important Notes

πŸ’Ύ Backup Reminder: Always create snapshots of your VM before major changes!

⏰ Install Early: Don’t wait until the last minute. Install and test your setup well before the first class.

❓ Need Help? If you encounter issues during installation, ask on the Toledo discussion forum or contact your lecturers.


Next: β†’ CA-Lab
Previous: ← Course Agreements
Course Info Home: ↑ Course Information
Course Home: βŒ‚ Introduction to Linux