Dev Notes - VMBuild Machine Setup

Installation Procedure for FreeBSD 12.x

 

For internal Build Only - Procedure prior to Cross Compilation of all MaXX modules and apps.

 

After Normal Installation, let’s fetch and install updates

 

$ su -
freebsd-update fetch
freebsd-update install
 
Update/upgrade packages
$ su -
pkg update
pkg upgrade
pkg git vim automake autoconf libtool
 
Install Extra Development packages
$ su -
pkg git vim automake autoconf libtool
 
Install xorg and mate packages
$ su -
pkg install xorg xorg-macros xorg-sgml-doctools freetype fontconfig
pkg install mate

pkg install chromium 

pkg install gdb vscode gedit meld

 

Edit /etc/rc.conf and add the following lines
dbus_enable="YES"

 

 

Install virtualbox guest additions  package
$ su -
pkg install virtualbox-ose-additions

 

 

Edit /etc/rc.conf and add the following lines
vboxguest_enable="YES"
vboxservice_enable="YES"

 

 
Add the following content to  /usr/local/etc/X11/xorg.d/xorg.conf 
Section "Device"

    Identifier "Card0"
    Driver "vboxvideo"
    VendorName "InnoTek Systemberatung GmbH"
    BoardName "VirtualBox Graphics Adapter"

EndSection

 

Using Ports on FreeBSD How To:
$ su -
cd /usr
portsnap fetch
portsnap extract
portsnap update