 From version 2 @.@ 0 to 9 @.@ 0 , FreeBSD used the sysinstall program as its main installer . It was written in C by Jordan Hubbard . It uses a text user interface , and is divided into a number of menus and screens that can be used to configure and control the installation process . It can also be used to install Ports and Packages as an alternative to the command @-@ line interface . 
