Install VirtualBox and CentOS Stream 9: Step-by-Step Guide

By Anup Moitra

Updated on:

Install VirtualBox and CentOS Stream 9

VirtualBox installation with CentOS Stream 9 creates the perfect Linux learning environment. This guide will show you how to install VirtualBox and set up a professional-grade virtual machine for development and testing.

System Requirements

Before you install VirtualBox, check these requirements:

💻

Hardware

4GB RAM (8GB recommended), 20GB+ free space

Virtualization

VT-x/AMD-V enabled in BIOS settings

🌐

Internet

Required for downloads (~4GB total)

Step 1: Install VirtualBox

Download and Setup

To install VirtualBox properly:

  1. Download from official site
  2. Choose correct version for your OS
  3. Run installer with admin privileges
  4. Accept all default options
  5. Complete the installation
VirtualBox official download page

Step 2: Configure Virtual Machine

VM Settings

  1. Launch VirtualBox
  2. Click “New”
  3. Name: “CentOS-Stream-9”
  4. Type: Linux
  5. Version: Red Hat (64-bit)
  6. Memory: 2048MB minimum
  7. Create virtual disk (20GB+, VDI format)

Step 3: Install CentOS Stream 9

OS Installation

  1. Attach CentOS ISO in Storage settings
  2. Start the VM
  3. Select “Install CentOS Stream 9”
  4. Choose language/keyboard
  5. Use automatic partitioning
  6. Set root password and create user
  7. Begin installation (20-30 minutes)
CentOS Stream 9 installation screen

Step 4: Post-Installation

First-Time Setup

  1. Update packages: sudo dnf update -y
  2. Install essentials: sudo dnf install vim git curl
  3. Install Guest Additions for better performance
  4. Configure shared folders if needed

Ready for Linux Development

You’ve successfully created a VirtualBox environment with CentOS Stream 9. This sandbox is perfect for:

  • Learning Linux commands
  • Testing configurations
  • Developing server applications

Enhance your skills with our Complete Linux Tutorial for comprehensive system administration training.

Leave a Comment