Designed and Created by
(the man himself) Dave Minting
Copyright © 2020

<-- "CID" (the little man)
Courtesy of Cyanogenmod


Back to Blogs list

Installing FreeBSD 10.2

Tutorial on how to install FreeBSD 10.2
Published:4 years ago
Last Update:4 years ago
- - - - - - - - - - - - - - -
Tags: tutorial, freeBSD

Welcome to my very first tutorial.

For this tutorial I am going to show you how to install FreeBSD v10.2.
This is currently the most recent STABLE version and will be installed as a Virtual Machine.

Let's go.

1. Download the ISO
2. Installation
3. Complete
4. Update PKG (extra)

1. Download the ISO

Here is a link to the FreeBSD Ftp archive:

The actual ISO I am using can be downloaded with this link:

Depending on how you plan to install you might choose to write the ISO to a USB Stick, CD or load it straight into a virtual machine.

2. Installation

Once you start the system and boot the ISO you will see the following screen.
It will automatically proceed to install.

We will obviously choose Install in this instance.

Select your appropriate keymap (for me this is UK).

Enter a hostname (name of the computer). I am using testmachine.

Select your desired system components, I left these as thier defaults.

Select the Auto (UFS) - Guided Disk Setup Option.

In most cases you will normally want to partition the Entire Disk.

GPT is already highlighted and is the recommended Filesystem to use.

Final check of the partition layout.

You will be asked to confirm (Commit) the configuration.

FreeBSD will now take a few minutes to install.

Once this completes, you will be presented with a password screen. This is for the main system account (root).
It is highly recommended you choose a Strong password.

You will then be presented with some network Configuration.

The Default of IPv4 will need to be configured. (not many people use just IPv6 yet).

If your computer is already connect to a network, you can use DHCP to set an IP address and DNS.
In my case this will be done automatically.
Otherwise you may have to select No and manually configure your network device.

You will then be asked if you wish to configure IPv6 (No in my case).

Your IPv4/IPv6 DNS should now be presented.

Configure your local Timezone.

For me I select Europe and then scroll down to the bottom for the United Kingdom.
Again you will be asked to Confirm your timezone.

Select the required System Configuration here. I additionally selected ntpd to keep the system time in sync.

You now add any additional users to the system.
It is highly recommended you do so as you risk the security of your server if you run everything under (root).

Enter the desired username.

Follow the options given, most can be left as their defaults.
Finally enter as password for the given user (Again it's recommended to use a Strong password).

Final check of the user account. Enter yes if you are happy.

You are now presented with the final check of all option. If you are happy with everything just Select Exit and Apply configuration.

You are given the choice to open a shell to perform any additional manual configurations. (None for me).

Installation is now complete, you are now ready for Reboot.

3. Complete

After rebooting you can now login to (root) or any of the Additional User accounts you configured during the installation.

4. Update PKG (extra)

FreeBSD versions 10 onwards come with a package management tool (pkg) ready to go. No complicated configuration required.
Just run the command pkg upgrade.

You will then be asked if you want to fetch and install the package management tool. (yes).

That's it! You're now ready to start installing other packages using pkg.
Read one of the follow on tutorials to start installing other packages.

Follow-on tutorials:
Installing Webmin (Web Manager)
Installing Apache 2.4 (Web Server)

(Coming Soon)
Installing Proftpd (FTP Server)


Email:(always kept private)
Add Comment:

Captcher Image
No Comments - Be the first to say something
Returning Members