GhostBSD – A Simple Unix-like Desktop OS Based on FreeBSD

Brief: This article describes the basic instructions on installing GhostBSD using the graphical installer using DVD / USB method.

GhostBSD is an open-source Unix-like desktop operating system created upon the most recent release version of FreeBSD. GhostBSD purpose is to make the experience of FreeBSD easy and obtainable for the regular computer user by providing MATE and XFCE as the default desktop environment, but as of now, MATE is the only official DE.

GhostBSD comes with a graphical application to install software and updates, and most of the multimedia codes are pre-installed. The installer advantage OpenZFS makes it easy to install GhostBSD on ZFS with another operating system on the same disk and is appropriate for beginners who are new to FreeBSD.

With modest hardware requirements, GhostBSD is excellent for modern workstations and 64-bit single-board computer hardware.

Recently, the GhostBSD project has announced the availability of GhostBSD 22.06.18, which is the new release that comes with a number of new improved features, better Nvidia driver support, and a number of desktop utilities.

System Requirements

The following are the recommended requirements.

  • 64-bit processor
  • 4 GB of RAM
  • 15 GB of free hard drive space
  • Network access

Let’s get started…

Installation of GhostBSD Operating System

1. First go to the official GhostBSD site and download the Mate Desktop installer for your system architecture, the installer media comes in iso format. So, select and download the installer image as per your choice and proceed further with the installation.

2. After downloading the GhostBSD installer image, create a bootable DVD using any third-party bootable software, or if you’re using a USB stick for this installation, you can create a bootable USB stick by using Unetbootin LiveUSB Creator or using any of these bootable USB creator tools.

3. After making bootable DVD / USB media, insert the GhostBSD Desktop installer and boot the system using DVD or USB and make sure to set boot priority as DVD or USB in BIOS. After a successful boot, you will be greeted with a boot screen.

GhostBSD Boot Menu
GhostBSD Boot Menu

Here you will get options to choose from. If nothing is selected, it will load the graphical installer default. Here we’re using graphical installation, so choose “Install GhostBSD“.

Choose GhostBSD Install
Choose GhostBSD Install

4. The first initial screen shows the default language as English, you can use the drop-down menu to set the desired language for your installation and click next to continue.

GhostBSD Language
GhostBSD Language

5. Next select a keyboard layout and a model from the menu.

GhostBSD Keyboard Layout
GhostBSD Keyboard Layout

6. Setting the correct time zone for your system as per your location will allow it to automatically correct for any regional time changes and carry out other time zone-related functions properly.

GhostBSD Timezone
GhostBSD Timezone

7. Select the installation type by choosing “full disk configuration“.

GhostBSD Installation Type
GhostBSD Installation Type

8. Choose the disk where GhostBSD is to be installed.

GhostBSD Installation Disk
GhostBSD Installation Disk

9. Select an available boot option.

GhostBSD Boot Option
GhostBSD Boot Option

10. Next, set your system root password which is required for system administration tasks such as installing software, configuring the system, and changing user settings.

GhostBSD Root Password
GhostBSD Root Password

11. Adding a user, setting system hostname and shell.

GhostBSD User Account
GhostBSD User Account

Once everything seems perfect, you can click Next to Start the installation.

GhostBSD Install
GhostBSD Install
GhostBSD Installation Progress
GhostBSD Installation Progress

12. Once installation finishes, click the Restart button to reboot your GhostBSD installation.

GhostBSD Installation Finishes
GhostBSD Installation Finishes

That’s it! we’ve successfully installed the GhostBSD operating system.

Conclusion

In a Unix-like operating system, it’s very rare to see a good mint look like a desktop environment, GhostBSD has fulfilled our need for Unix based desktop environment under an open-source license.

GhostBSD comes with lots of packages that can be installed offline and online from the GhostBSD repository. If you’ve any issues with setup, feel free to leave your comments using our comment box below.

Ravi Saive
I am an experienced GNU/Linux expert and a full-stack software developer with over a decade in the field of Linux and Open Source technologies

Each tutorial at TecMint is created by a team of experienced Linux system administrators so that it meets our high-quality standards.

Join the TecMint Weekly Newsletter (More Than 156,129 Linux Enthusiasts Have Subscribed)
Was this article helpful? Please add a comment or buy me a coffee to show your appreciation.

1 thought on “GhostBSD – A Simple Unix-like Desktop OS Based on FreeBSD”

  1. Ready to embark on your GhostBSD journey? Get your copy of “Getting Started with GhostBSD, 2nd Edition” today and unlock a whole new world of possibilities.

    Visit Leanpub now to purchase your copy of Getting Started with GhostBSDhttps://leanpub.com/getting-started-with-ghostbsd-2nd-edition.

    Reply

Got something to say? Join the discussion.

Thank you for taking the time to share your thoughts with us. We appreciate your decision to leave a comment and value your contribution to the discussion. It's important to note that we moderate all comments in accordance with our comment policy to ensure a respectful and constructive conversation.

Rest assured that your email address will remain private and will not be published or shared with anyone. We prioritize the privacy and security of our users.