<- Back to journal

23 Dec 2024

Complete Guide to Installing Ubuntu on Your Computer

A comprehensive guide to installing Ubuntu on your computer, from downloading the ISO to post-installation setup. Learn how to create bootable USB drives, partition your disk, and configure your new Ubuntu system.

This post provides a complete step-by-step guide for installing Ubuntu on your computer. Whether you're new to Linux or looking to switch from another operating system, this guide will walk you through the entire process, from downloading Ubuntu to post-installation configuration.

Table of contents

Prerequisites

Before beginning the installation, ensure you have:

  • A USB drive (minimum 4GB)
  • Stable internet connection
  • Important data backed up
  • Administrator/root access to your computer

System Requirements

For optimal performance, your system should meet these specifications:

Component Minimum Requirement Recommended
Processor 2 GHz dual-core 2 GHz quad-core
RAM 4 GB 8 GB or more
Storage 25 GB 50 GB or more
Graphics VGA 1024x768 3D acceleration
USB Port USB 2.0 USB 3.0

Downloading Ubuntu

  1. Visit the official Ubuntu website:

    https://ubuntu.com/download/desktop
    
  2. Choose your version:

    • LTS (Long Term Support): Recommended for stability
    • Latest Release: For newest features
  3. Download verification:

    # Verify download integrity
    sha256sum ubuntu-22.04-desktop-amd64.iso
    

Creating Bootable USB

Using Rufus (Windows)

# Steps
1. Download Rufus from rufus.ie
2. Insert USB drive
3. Select Ubuntu ISO
4. Choose GPT partition scheme
5. Click START

Using Terminal (macOS/Linux)

# Identify USB drive
diskutil list

# Unmount USB
diskutil unmountDisk /dev/diskN

# Create bootable USB
sudo dd if=/path/to/ubuntu.iso of=/dev/diskN bs=4m

Installation Process

  1. Boot Preparation:

    # Access BIOS/UEFI
    1. Restart computer
    2. Press F2/F12/Del
    3. Disable Secure Boot
    4. Set USB as first boot device
    
  2. Partitioning:

    # Recommended partition scheme
    /boot     - 500MB
    swap      - 2x RAM size
    /         - Remaining space
    
  3. Installation Steps:

    # Main installation sequence
    1. Choose language
    2. Select keyboard layout
    3. Choose installation type
    4. Set location
    5. Create user account
    6. Configure system settings
    

Post-Installation Setup

Update system packages:

# Update package list
sudo apt update

# Upgrade installed packages
sudo apt upgrade

# Install essential software
sudo apt install ubuntu-restricted-extras

Install common applications:

# Development tools
sudo apt install build-essential git

# Media codecs
sudo apt install vlc

# Graphics tools
sudo apt install gimp

Troubleshooting

Common issues and solutions:

# Fix broken packages
sudo apt --fix-broken install

# Update GRUB bootloaders
sudo update-grub

# Check system logs
journalctl -xe

Boot Problems

Issue Solution
No GRUB Update GRUB
Black Screen Use nomodeset
USB Not Detected Check BIOS settings

Network Issues

# Restart networking
sudo systemctl restart NetworkManager

# Check WiFi drivers
ubuntu-drivers devices

If you encounter any issues during installation, visit the official Ubuntu forums or documentation for additional support. Remember to regularly update your system and create backups of important data.

The installation process typically takes 20-30 minutes, depending on your system specifications and internet speed. Once completed, you'll have a fully functional Ubuntu system ready for your daily computing needs.