Setiap versi terbaru dari FreeBSD terdapat aplikasi dasar untuk networking ataupun
software lain yang dapat digunakan, hanya saja dengan kelengkapan software dasar saja
dan terbatas. Untuk itu diperlukan program tambahan yang dibutuhkan pemakai FreeBSD
telah menyertakan program program tersebut dalam packages FreeBSD
Pilihlah packages, sesuai dengan kelompok fungsi, seperti shell, language, mail
dan sebagainya. Jika ingin melihat semua list program pilih All. Pilihlah shell (tcsh, bash),
language (perl), mail (pine, elm) atau program program yang anda perlukan.
Bila anda menginginkan cara manual anda dapat mengambil dulu file file packages
tersebut dengan ftp manual jika sourcenya terdapat di ftp site, bila terdapat dalam cdrom
anda dapat masuk direktori /cdmnt/packages/All dan gunakan perintah sebagai berikut :
$ pkg_add <nama_filenya>
misal file pine-4.1.tgz (tgz adalah extensi untuk compressi tar dan gunzip). Dan
program ini sudah merupakan paket jadi sudah terkompilasi.
$ pkg_add pine-4.1.tgz
Secara otomatis sistem akan mengupdate program tersebut. Sedangkan untuk
menghapusnya anda dapat melihat dalam daftar database pkg dalam direktory /var/db/pkg.
$pkg_delete pine-4.1.tgz
Bila anda memiliki program UNIX system yang tidak ada dalam daftar packages
FreeBSD, karena program untuk sistem UNIX masih merupakan source C maka dapat
dicompile dalam FreeBSD, hanya memerlukan perubahan perubahan option seperti link
library dan sebagainya. Installasi dari source asli atau tidak dalam bentuk packages FreeBSD
tidak memiliki fasilitas uninstall. Ada baiknya setiap installasi software source langsung
seperti ini diletakkan pada direktory khusus. Sehingga jika ingin uninstall terhadap software
tersebut tinggal menghapus softwarenya.

