In order to better help you navigate through the FreeBSD world, we’ve compiled a list of FreeBSD Resources to assist you on your journey. You’ll find videos, how-to guides, community resources and more! Whether you’re just getting started with FreeBSD or looking for information on a specific topic, take a look at our list of resources to help you find what you need.

  • Difficulty Level

  • Filter by Topic

Found 37 Results, Page 1 of 2
Written

An Introduction to Packet Filter (PF)

Type:
Guide
Topic:
Getting Started, Projects
Level:
3

Packet Filter, also known as PF or pf, is a BSD-licensed stateful packet filter used to filter TCP/IP traffic and perform Network Address Translation (NAT.) Originally created by OpenBSD, PF has been ported to FreeBSD since 5.3-RELEASE. PF can identify where a packet should be directed or if it should even be allowed through; this […]

Read More
Written

Using FreeBSD as a Virtual Host - Quick Guide

Type:
Guide
Topic:
Quick Guide
Level:
2

Installing VirtualBox™ Note: To run VirtualBox™, an Xorg session is needed. Refer to the handbook’s section on the X Window System to install and configure Xorg. VirtualBox™ is available as a FreeBSD package or port in emulators/virtualbox-ose. To quickly install the package:  # pkg install virtualbox-ose The kernel module vboxdrv will need to be loaded before […]

Read More
Written
Featured Resource

An Introduction to ZFS

Type:
Guide
Topic:
Getting Started
Level:
3

ZFS combines the roles of volume manager and independent file system into one, giving multiple advantages over a stand-alone file system. It is renowned for speed, flexibility, and, most importantly, taking great care to prevent data loss.

Read More
Written

Binary Package Management on FreeBSD

Type:
Guide
Topic:
Getting Started, Projects, Quick Guide
Level:
1

The simplest way to install and manage applications and system tools on FreeBSD is through the pkg package management tool, which makes dealing with binary packages fast and easy. Binary packages are pre-compiled and require no in-depth understanding of compiling software on FreeBSD, making them the ideal method to install software for new users.

Read More
Written

Video Playback on FreeBSD - Quick Guide

Type:
Guide
Topic:
Projects, Quick Guide
Level:
2

In this guide, we’ll use the xine video player to set up basic video playback on a fresh FreeBSD install. The xine multimedia player relies on the XWindow system and the XVideo extension to provide a graphical video playback interface. System Requirements: Xorg supports a wide variety of video cards, but not all are supported […]

Read More
Video

Installing a Port on FreeBSD - Video Guide

Type:
Guide
Topic:
Getting Started, Projects
Level:
2

FreeBSD offers two primary methods of downloading applications and system tools: packages and ports. This video guide focuses on using the port collection to install irssi, a powerful and modular text-based Internet Relay Chat (IRC) client.

Read More
Written

Guide to FreeBSD Desktop Distributions

Type:
Community Resources
Topic:
Desktop Distributions
Level:
1

A collection of FreeBSD desktop distributions that have taken the FreeBSD operating system in a new direction while still relying on the incredibly powerful and stable base operating system of FreeBSD. From integrated desktop environments, portable USB-based systems, to data recovery tools, FreeBSD has been used by a wide variety of open-source projects. This page hopes to highlight just a few of these projects.

Read More
Written

InstallFest How-To Guide P2

Type:
Guide
Topic:
FreeBSD Installation, Projects
Level:
2

The second part of our in depth guide to running your own FreeBSD Installfest, this section covers installing packages, setting up a desktop environment, and using poudriere and jails to further customize your system.

Read More
Written

InstallFest How-To Guide

Type:
Guide
Topic:
FreeBSD Installation, Projects
Level:
2

The first part of our in depth guide to running your own FreeBSD Installfest, this section covers FreeBSD installation, system configuration, and GUI prep.

Read More
Written

Networking Basics: WiFi and Bluetooth

Type:
Guide
Topic:
Getting Started, Services (Printing + Networking)
Level:
2

Our latest how-to guide is all about networks, covering the basics of Wi-Fi and Bluetooth. Learn how to set up and configure Wi-Fi and Bluetooth on FreeBSD devices, even when the network is hidden. Further setup for USB tethering and using your FreeBSD device as an access point is also covered. This is intended to be an introductory level guide, with only limited required experience of the FreeBSD operating system.

Read More
Written

An Introduction to FreeBSD Jails

Type:
Guide
Topic:
Jails
Level:
3

While the process creating a jail is quite simple, actual application and configuration requires a decent understanding of the FreeBSD operating system. This guide is aimed at people who are already familiar with the basics of the FreeBSD operating system.

Read More
Written

Updating FreeBSD From Git

Type:
Guide
Topic:
Getting Started
Level:
2

With FreeBSD’s ongoing migration to git from subversion, the system for updating FreeBSD from source has adapted. This guide will cover getting sources from git, updating them, and how to bisect those sources. It is meant as an introduction to the new mechanics for general users.

Read More
Written

Contributing to FreeBSD as a Programmer

Type:
Guide
Topic:
Contributing to FreeBSD
Level:
2

FreeBSD relies on the continued contributions of its user base to survive. Becoming involved is simple and there are a wide variety of tasks that users can contribute to. This guide will focus on how programmers can contribute to the project.

Read More
Written

How to Submit a Bug Report

Type:
Guide
Topic:
Contributing to FreeBSD
Level:
1

One of the easiest ways to get involved with the FreeBSD Project is through the submission of bug reports. A bug report can be about any component of FreeBSD, including problems with the operating system programs, a mistake in the documentation, or a new feature that the submitter wishes to see incorporated. This guide will focus on the process of using the Bugzilla form to report bugs and changes.

Read More
Written

Contributing FreeBSD Documentation

Type:
Guide
Topic:
Contributing to FreeBSD
Level:
2

Quality documentation is crucial to the success of FreeBSD, submitting documentation is one of the easiest ways to contribute to the project and anyone is welcome to submit! Willingness to contribute is the only membership requirement.

Read More
Written

Bulk Port Management With Poudriere

Type:
Guide
Topic:
Projects
Level:
3

Poudriere offers a unique way to bundle install and manage large collections of ports with minimal input, this how to guide will introduce the application and how to manage your own system.

Read More
Written

Test NVDIMM functionality on FreeBSD with QEMU

Type:
Guide
Topic:
Projects, Quick Guide
Level:
2

We are actively iterating on adding NVDIMM support to FreeBSD. To test the program without actual NVDIMM hardware, we use the newest version of QEMU which has support of virtual NVDIMM and is not yet available in ports.

Read More
Written

Building a Physical FreeBSD Build Status Dashboard

Type:
Guide
Topic:
Projects
Level:
3

FreeBSD now has a number of continuous integration jobs on Jenkins CI to build and test FreeBSD on various architectures, and the newly implemented Tinderbox View presents a high-level, simple dashboard to the real-time FreeBSD CI build status.

Read More
Written

Easy Minecraft Server on FreeBSD

Type:
Guide
Topic:
Projects
Level:
2

A how-to guide for setting up and running a basic Minecraft server on FreeBSD.

Read More
Video

An Introduction to the FreeBSD Operating System - Video

Type:
Guide
Topic:
Getting Started
Level:
1

A brief introduction to some of the commands and functionality of the FreeBSD operating system. This video guide will cover the commands that a new user will need to initially start working with FreeBSD as well as how to use the FreeBSD manual pages for more information.

Read More
Video

Installing GhostBSD

Type:
Guide
Topic:
Desktop Distributions, FreeBSD Installation
Level:
2

A quick video guide covering the installation and configuration of GhostBSD.

Read More
Video

Installing HelloSystem

Type:
Guide
Topic:
Desktop Distributions, FreeBSD Installation
Level:
2

A quick video guide covering the installation and configuration of HelloSystem.

Read More
Video

Easy Minecraft Server on FreeBSD - Video Guide

Type:
Guide
Topic:
Projects
Level:
2

A video how-to for setting up and running a basic Minecraft server on FreeBSD.

Read More
Video

Installing a Desktop Environment on FreeBSD - Video Guide

Type:
Guide
Topic:
Desktop Distributions, Getting Started, Projects
Level:
2

The FreeBSD ports collection includes a wide range of desktop environments, this video how-to guide focuses on how to set up the Xfce desktop environment.

Read More
Page 1 of 2