How to Install FreeBSD: A Linux Alternative

How to Install FreeBSD: A Linux Alternative

how-to-install-freebsd-a-open-source-unix-like-operating-system

Hi all, and welcome to MusaBase! In this article, I'll install FreeBSD, if you are looking to install a secure, high-performance system, this guide is for you. Whether you're a first-timer or an experienced user, We'll cover:

  • Downloading the latest FreeBSD installation ISO
  • Creating a bootable USB stick
  • Booting into the FreeBSD installer
  • Disk Partitioning for a custom Setup
  • Installing the base FreeBSD system
  • Configure networking and adding a User with doas or sudo

By the end, you'll have a fully functional FreeBSD system up and running on your PC. So without further ado, let's get started!

How to Install Gentoo: The Most Complex OS to Install

How to Install Gentoo: The Most Complex OS to Install

how-to-install-gentoo-linux-system-the-most-complex-os-to-install-cover-photo

Hey there, and welcome to MusaBase! In this guide, I’m going to walk you through how to install Gentoo Linux, arguably one of the most advanced and hands-on Linux distributions out there. If you’ve ever wanted to build your system from the ground up and understand every piece that goes into it, Gentoo is the way to go.

This is a UEFI-based installation guide, and I’ll cover everything from the initial stage3 tarball all the way to booting into your own Gentoo system. Along the way, we’ll tackle the steps that usually trip people up, like:

  • Disk Partitioning, Formatting and Mounting
  • Configuring make.conf and USE flags (the heart of Gentoo customization)
  • Picking the right Linux Kernel and Firmware
  • Compiling the base Gentoo system
  • Generating fstab
  • Configuring essential system settings (locale, timezone, users, sudo)
  • And finally, installing and setting up GRUB bootloader.

I’ve written this guide to be beginner-friendly but technically complete with all the commands, screenshots, and explanations you’ll need. So if you've ever been stuck at chroot, emerge --sync, or grub-install, don’t worry, I’ve got you covered. Let’s get started!


We would have this on our screen once we finish this Gentoo Linux installation guide:

gentoo-screenfetch

How to Install Debian “the Hard Way” – Text-Based Method

How to Install Debian “the Hard Way” – Text-Based Method

install-linux-the-right-way-cover-photo

Hi all, and welcome to MusaBase! In this article, I'll guide you through installing Debian from the ground up, the true "hard way". In this guide, I'll teach you, how to:

  • Create a Debian Bootable USB
  • Disk Partitioning & Formatting for Debian
  • Setting up the Live Debian Environment
  • Base Debian Installation
  • Install Desktop Environment

This guide will empower you with a deep understanding of your Debian system's internals, allowing for a truly customized and minimal insallation. Ready to master Debian? Let's dive in.

Arch Linux With Hyprland (Hyde Project) Dotfiles For A Cutting-Edge Experience

Arch Linux With Hyprland (Hyde Project) Dotfiles For A Cutting-Edge Experience

hyprland-hyde-dotfiles-on-a-minimal-arch-linux-system

Hi all, welcome to MusaBase! In this article, I'll guide you through installing Hyprland with the HyDE dotfiles on Arch Linux. This setup will take your desktop experience to the next level with a sleek and aesthetic design. In this guide, I'll cover:

  • Preparing the base Arch Linux system for Hyprland and HyDE
  • Installing required packages and dependencies
  • Configuring system services for display manager and Arch Linux
  • Installing Hyprland with HyDE Dotfiles
  • And finally, booting into freshly installed HyDE Hyprland setup

Personally, this is one of the coolest Hyprland dotfiles I've ever used, with its aesthetic color schemes, sleek animations, and overall design. So, Without further ado, let's get started.

Hyprland (ML4W) Dotfiles On Arch Linux For Cutting Edge Configuration

Hyprland (ML4W) Dotfiles On Arch Linux For Cutting Edge Configuration

hyprland-ml4w-dotfiles-on-arch-linux-for-cutting-edge-configuration

final-result
Let's do this!

Hi all, welcome to MusaBase!. In this article, I'll guide you through installing Hyprland on Arch Linux and take your desktop experience to the next level. Sure installing Hyprland and Arch can be tricky but by the end of this guide we would have achieved:

  • Core dependencies and packages installed on Arch Linux system
  • Overcoming Hyprland required packages
  • Install Hyprland ML4W dotfiles hassle-free with single command
  • And finally boot into our freshly installed ML4W Hyprland

We'll use the ML4W dotfiles repository and the official for this setup. Without further ado, let's get started.

How to Pass a Single GPU on a Virtual Machine: QEMU/KVM

How to Pass a Single GPU on a Virtual Machine: QEMU/KVM

GPU Passthrough with QEMU/KVM is now simpler than ever.
Hi my name is Abdullah Musa and welcome to my blog, MusaBase!. In this comprehensive guide, I'll show you how to passthrough a single GPU in QEMU/KVM VM on Linux, no SSH connection or second GPU and streaming display remotly required. In this guide you'll learn:

  • Preparing your Bootloader for IOMMU Configuration
  • Creating QEMU VM with Configurations to Passthrough Single GPU
  • VFIO Configuration
  • Single-GPU Passthrough Script Integration
  • Attaching GPU to VM

I'm using Arch Linux, but you can follow this tutorial on any Linux distribution, provided your CPU and GPU support hardware-assisted virtualization.

How to Install a Linux Distribution on Windows 10/11 with WSL & WSL2

How to Install a Linux Distribution on Windows 10/11 with WSL & WSL2

install-and-setup-wsl-wsl2-on-windows

Hi all, welcome to MusaBase! In this step-by-step guide, we will learn how to install and configure a Linux Distribution on Windows 10/11 using WSL or WSL2. In this comprehensive guide, we'll learn how we can:

  • Turn on Windows Features for WSL Dependencies
  • Install WSL
  • Configure WSL
  • Run Linux Apps on Windows
  • Installing Xserver
  • Run Linux Desktop Environment on Windows

By the end of this walkthrough we can enjoy Linux Services, Linux Terminal and the ability to run our favorite Linux tools side-by-side on our Windows desktop.

How to Virtualize SteamOS: Test Its Power Within QEMU/KVM

How to Virtualize SteamOS: Test Its Power Within QEMU/KVM

how-to-run-steamos-on-a-virtual-machine

neofetch-steamos-in-a-virtual-machine

Hi all, welcome to my blog, MusaBase! In this article, I'll walk you through installing SteamOS on a Virtual Machine using QEMU/KVM in Linux. This ultimate guide will show you how to create a virtual hard disk, download the SteamOS file, attach OVMF firmware to boot SteamOS, install & update SteamOS, perform PGP verifications, disable SteamOS Game Mode, install packages on SteamOS in QEMU, and test its virtual machine capabilities. I'm using Arch Linux btw! but you can follow this guide on any Linux distribution.