software/freebsd-packages

FreeBSD Packages

These are the packages I typically install for a workstation; this is after selecting an “X windows kernel developer” base system with sshd, linux binary support, and NTP configured:

bash
vim
xmms-wma
xmms-flac
xmms-faad2
xmms
unzip
bzip2
emacs
mplayer
pork
xpdf
ctorrent
teTeX
ipython-py25
nginx
firefox
fluxbox
git
subversion
alpine
screen
python
vlc
xzgc
lyx
wget
curl
e2fsprogs
gtkchtheme
unison
unrar
ImageMagick

The following are large and/or “optional”:

xfce
apache
py25-matplotlib
py25-scipy
py-numpy
gimp
mit-scheme
eclipse
pidgin

The following are added by download:

java ("Diablo Latte" jdk from FreeBSD Foundation)

Bulk Installation

pkg_add will fail with a getcwd error if you try to install many packages with the same command. Instead, once you have bash installed, you want to do something like:

$ for i in `echo vim screen python blah blah blah`; do pkg_add -r $i; done

Note that with many packages it’s almost impossible to avoid installing X windows; I think there’s a flag for this somewhere.