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 29 Results, Page 1 of 2
Written

Guide to FreeBSD Desktop Distributions

Type:
Community Resources
Topic:
Desktop Distributions
Level:
1

Updated: May 20, 2021 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 […]

Read More
Written

InstallFest How-To Guide P2

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

test

Read More
Written

InstallFest How-To Guide

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

Updated: June 15, 2022 1.1 Identifying Your Computer: macOS: Start by opening up the terminal, found under Applications > Utilities > Terminal. Then use the code: sysctl -n machdep.cpu.brand_string This will return a string identifying the computer’s processor. Running a web search for this processor will take you to the manufacturers website, which should list the […]

Read More
Written

Networking Basics: WiFi and Bluetooth

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

Wireless Configuration/Set-up A wireless networking card is required to use a wireless network, FreeBSD will also need to be configured to the correct wireless network support. The correct module will need to be modified, depending on the type of networking card. The most commonly used wireless devices are those that use parts made by Atheros. […]

Read More
Written

An Introduction to FreeBSD Jails

Type:
Guide
Topic:
Jails
Level:
3

What are Jails? Jails were developed as a tool for system administrators to enhance the security of a FreeBSD system. Originally introduced in FreeBSD 4.0, jails continue to be an integral part of the development and progression of the FreeBSD operating system. Jails were created to expand upon the chroot(2) concept, which is used to change the […]

Read More
Written

Updating FreeBSD From Git

Type:
Guide
Topic:
Getting Started
Level:
2

Updated: June 15, 2022 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. 1. Keeping Current With FreeBSD […]

Read More
Written

Contributing to FreeBSD as a Programmer

Type:
Guide
Topic:
Contributing to FreeBSD
Level:
2

Updated: June 15, 2022 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. A large and growing number of international contributors, of various ages and areas of technical expertise, develop FreeBSD. There is always more […]

Read More
Written

How to Submit a Bug Report

Type:
Guide
Topic:
Contributing to FreeBSD
Level:
1

Updated: June 2, 2021 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 […]

Read More
Written

Contributing FreeBSD Documentation

Type:
Guide
Topic:
Contributing to FreeBSD
Level:
2

Updated: February 5, 2022 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. Documentation Quick-Guide The first step to contribute is to subscribe to the FreeBSD documentation project […]

Read More
Written

Bulk Port Management With Poudriere

Type:
Guide
Topic:
Projects
Level:
3

Updated: September 10, 2021 Step 1: Using the Ports Collection to Install Poudriere: All commands in this section should be run as root, using the su(1) command will work. You’ll need to start by installing git: # pkg install git Then, use git to clone the ports collection into /usr/ports: # git clone https://git.freebsd.org/ports.git /usr/ports Next, build […]

Read More
Written

Test NVDIMM functionality on FreeBSD with QEMU

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

Introduction 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. Steps Install build dependencies pkg install git python pkgconf bison gmake Clone source code and update […]

Read More
Written

Building a Physical FreeBSD Build Status Dashboard

Type:
Guide
Topic:
Projects
Level:
3

Introduction 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. This display is so useful that we wanted a physical version in our office to monitor […]

Read More
Written

Easy Minecraft Server on FreeBSD

Type:
Guide
Topic:
Projects
Level:
2

Updated: December 1, 2019 This page will serve as a guide to setting up a basic Minecraft server on FreeBSD.  Step 1: Choosing the Device Before setting up the server, choose between setting up a dedicated device or a virtual machine running FreeBSD. A dedicated server will be much more dependable but requires a device […]

Read More
Video

An Introduction to the FreeBSD Operating System - Video

Type:
Guide
Topic:
Getting Started
Level:
1
Read More
Video

Installing GhostBSD

Type:
Guide
Topic:
Desktop Distributions, FreeBSD Installation
Level:
2
Read More
Video

Installing HelloSystem

Type:
Guide
Topic:
Desktop Distributions, FreeBSD Installation
Level:
2
Read More
Video

Easy Minecraft Server on FreeBSD - Video Guide

Type:
Guide
Topic:
Projects
Level:
2
Read More
Video

Installing a Desktop Environment on FreeBSD - Video Guide

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

Installing a Port on FreeBSD – Video Guide

Type:
Guide
Topic:
Getting Started, Projects
Level:
1
Read More
Video

Installing FreeBSD with VirtualBox - Video Guide

Type:
Guide
Topic:
FreeBSD Installation, Getting Started
Level:
1
Read More
Written

Audio on FreeBSD – Quick Guide

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

Whether for music, communication, or notifications, audio is an important feature of many personal computer systems. In a new FreeBSD system, an audio card will need to be configured to process audio files and send them to the connected speakers. Fortunately, setting up audio on FreeBSD is simple and straightforward. This guide will walk through […]

Read More
Written

Printing on FreeBSD – Quick Guide

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

Identify Connection Printers capable of printing plain ASCII text can be quickly set up on FreeBSD. Before starting, identify the type of connection your printer is using: USB When FreeBSD detects a USB printer, two device entries are created: /dev/ulpt0 and /dev/unlpt0. Data sent to either device will be relayed to the printer. unlpt0 is most commonly used as it does […]

Read More
Written

An Introduction to the FreeBSD Operating System

Type:
Guide
Topic:
Getting Started
Level:
1

A brief introduction to some of the commands and functionality of the FreeBSD operating system. This 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. 1. Configuring and Using Video Modes 1.1 Virtual Consoles FreeBSD […]

Read More
Written

Installing a Port on FreeBSD

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

FreeBSD offers two primary methods of downloading applications and system tools: packages and ports. Users will have to choose between the two collections when installing these tools. Packages are pre-compiled binary packages, typically smaller in size than full port installations and they do not require compilation time. However, ports are a much more customizable option, […]

Read More
Page 1 of 2