======Operating System - BSD - FreeBSD - Notes======
=====Misc=====
/var/cache/pkg/ contains a copy of all packages installed with "pkg install".
=====FreeBSD-10.1-i386=====
====Make the packages from DVD available in a local repository=====
Create the DVD mount point (//personal preference, not required//):
mkdir /mnt/dvd
Mount DVD1:
mount -t cd9660 -o -e /dev/cd0 /mnt/dvd
Create the directory to hold the packages:
mkdir -p /var/packages/freebsd:10:x86:32/
Copy the packages from DVD to the local directory (recursive (R) and verbose (v)):
cp -Rv /mnt/dvd/packages/freebsd:10:x86:32/ /var/packages/freebsd:10:x86:32/
Copy the DVD repository file to the /etc/pkg/ as DVD.conf
cp /mnt/dvd/packages/repos/FreeBSD_install_cdrom.conf /etc/pkg/DVD.conf
Edit the contents of /etc/pkg/DVD.conf to:
FreeBSD_DVD: {
url: "file:///var/packages/freebsd:10:x86:32",
mirror_type: "none",
enabled: yes
}
Update the package catalog to include the FreeBSD_DVD repository:
pkg update
=====Install X.org and a desktop environment (MATE)=====
Install the packages:
pkg install xorg mate
Configure startx to start the MATE desktop environment by adding the following to ~/.xinitrc:
exec ck-launch-session mate-session
=====Install the NVIDIA driver for a GeForce 6800 Series graphics card=====
// See: [[http://www.nvidia.com/object/IO_32667.html|NVIDIA - What's a legacy driver?]] for a list of which driver version to use for which graphics card. //
Install the driver package (//will also install linux compatibility based on CentOS 6.6//):
pkg install nvidia-driver-304 nvidia-xconfig nvidia-settings
Add to /etc/rc.conf:
linux_enable="YES"
Add to /boot/loader.conf:
nvidia_load="YES"
Let nvidia-xconfig generate the xorg.config:
nvidia-xconfig