Install Nano on FreeBSD

This tutorial by user Victor Alex shows us how to get Nano set up on FreeBSD.


Let’s say you need nano on a FreeBSD system, maybe you don’t have the skills for Vi or it is other wise not available to you or you just like nano better.

Steps (4 total)


Make sure ports is installed

cd /usr/ports
if this doesn’t work (folder doesn’t exist) you’ll need to install posts first.

Update Bianaries

portsnap fetch update

extract updates

portsnap fetch extract update

Compile Nano

cd /usr/ports/editors/nano
make install clean
ln -s /usr/local/bin/nano /usr/bin/nano


Linux, Solaris, and FreeBSD driver 352.41

The NVIDIA Graphics team have released driver 352.41 which has support for GeForce GTX 950, Quadro M4000, and Quadro M5000 on FreeBSD.

Release highlights since 352.30:

  • Added support for the following GPUs:
    • GeForce GTX 950
    • Quadro M4000
    • Quadro M5000
  • Fixed a bug that caused VDPAU to only display the top half of a video frame when decoding and displaying H.265/HEVC encoded video streams.
  • Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted.

[README | Linux x86 | Linux x86_64 | Linux ARM | Solaris | FreeBSD x86 | FreeBSD x86_64]

Aaron Plattner
NVIDIA Linux Graphics


PC-BSD 10.2-RELEASE Now Available

The developers of PC-BSD have released version 10.2. This update includes the FreeBSD base update, enhancements to the installer, addition of Disk Manager GUI, improvements to Life-Preserver, AppCafe, and many more. See below for the full list of changes. Download from here.


The PC-BSD team is pleased to announce the availability of 10.2-RELEASE!

A very special thanks to all the developers, QA, and documentation teams for helping to make this release possible.

PC-BSD 10.2 Notable Changes

  • FreeBSD 10.2-RELEASE base system
  • Many bugfixes and enhancements to installer to dual-boot setups
  • New CD-sized network installation media, with Wifi Configuration via GUI
  • Switched to “iocage” for jail management backend
  • Disk Manager GUI now available via installer GUI
  • Bug-fixes and improvements to Life-Preserver replications
  • Improved localization options for login manager
  • Options to Enable / Disable SSHD or IPv6 at installation
  • New “Plugins” system for AppCafe, allowing download of pre-built jail environments
  • Improvements to look-n-feel of AppCafe for package management
  • Improved fonts and better support for 4K monitor setups
  • Enterprise package repo, which only has security updates, allowing users to run a server / desktop or jail with fairly consistent package versions.
  • Firefox 40.0_1,1
  • Chromium 44.0.2403.130
  • Thunderbird 38.1.0
  • Lumina 0.8.6
  • GNOME 3.16.2


Users currently running 10.1-RELEASE can now update their system via the updater GUI or “pc-updatemanager” utility to be upgraded to 10.2-RELEASE.

Getting Media

10.2-RELEASE media (Including VM’s and network installers) can be downloaded from this URL via HTTP or Torrent.

[Read more…]

BSDCan 2015 Trip Report: Koop Mast

FreeBSD ports developer Koop Mast recounts his experience at BSDCan 2015. His trip was sponsored by the FreeBSD Foundation. BSDCan was held at the University of Ottawa in June.


I have been to two EuroBSDCon conferences and now I can add my first BSDCan to the list. The trip to Ottawa was just as interesting as the conference itself, it was the first time I stepped aboard an airplane. Purely by chance I found out, after I booked my flight, that I shared the same flight with Ed Schouten and Massimiliano Stucchi so they could help me with the confusing ant hill that is your average airport.

We arrived the 9th in Ottawa and after dropping off our stuff at the residence, we went to the Royal Oak for drinks and social activities.

During the dev summit or the actual BSDCan you can meet people you’ve only heard of before and have a conversation. In some cases, you can also find out they have heard of you before too. That happened to me during lunch on Wednesday, when I met Michael W. Lucas at Cora’s.

While I mostly work on FreeBSD ports, it was interesting to see how a company like Isilon uses at least part of the Project you work on in their product and how they’ve changed their policy over the years to keep up with all the shiny new stuff.

The hacking lounge was a mixed bag of what people were doing: talking with other people attending the conference about different subjects, discussing future projects, doing some code hacking or taking a soldering iron to “harmless” wireless routers. During one of the hacking lounges, Johannes Jost Meixner ask me to do a simple test with a few new ports to see if the skype4 port worked on HEAD. I also put the inspiration I got during a presentation into solving a segfault in PulseAudio that was bugging me for a while.


[Read more…]

Raspberry Pi gains new FreeBSD distribution

Developers eager to get FreeBSD on the Raspberry Pi have released a preconfigured distribution called RaspBSD.


RaspBSD debuts, promises ports to more ARM devices real soon now

B+ raspberry pi

Raspberry Pi owners can dig out their SD-card formatting tools of choice again, because a new version of FreeBSD has emerged for the machines,

RaspBSD will work on the Pi models B and B+ and promises to run on more “soon”. The “more” looks like including the BeagleBone Black and the Banana Pi.

FreeBSD has been available on the Pi for some time, as recorded in this post by the Pi foundation. This cut of the OS is the work of FreeBSD contributor and forum administrator Brad Davis, who says “The Goal of this project is to build images easily useable by anyone. Sometimes that means images preloaded with different packages to help new users get started.”

“Initially they will start off pretty basic, but will expand in different directions to support different goals. Initial goals include Education and Entertainment. All of our images are built using publicly available tools and any enhancements will be pushed upstream.”

If that sounds like you, offers you the chance to download and play with the new OS. ®

FreeBSD Errata Notice FreeBSD-EN-15:13.vidcontrol

FreeBSD has issued an errata notice regarding vidcontrol(1) for syscons(4). Please see below to implement the proper measures.


Hash: SHA512

FreeBSD-EN-15:13.vidcontrol                                     Errata Notice
                                                          The FreeBSD Project

Topic:          Allow size argument to vidcontrol(1) for syscons(4)

Category:       core
Module:         vidcontrol
Announced:      2015-08-18
Credits:        Ed Maste
Affects:        FreeBSD 10.2-RELEASE
Corrected:      2015-08-04 15:15:06 UTC (stable/10, 10.2-STABLE)
                2015-08-18 19:30:17 UTC (releng/10.2, 10.2-RC3-p1)
                2015-08-18 19:30:17 UTC (releng/10.2, 10.2-RELEASE-p1)

For general information regarding FreeBSD Errata Notices and Security
Advisories, including descriptions of the fields above, security
branches, and the following sections, please visit

I.   Background

The vidcontrol(1) utility is used to set various options for the syscons(4) or
vt(4) console driver, such as video mode, colors, cursor shape, screen output
map, font, and screen saver timeout.

The vidcontrol(1) utility allows specifying a font size and font file as
arguments to the '-f' flag.  When no size or file are specified, vidcontrol(1)
the default font will be used.

II.  Problem Description

The vidcontrol(1) does not properly allow specifying the font size when
invoked from the command line.

[Read more…]