To read all comments associated with this story, please click here.
The way I understand it, the package build infrastructure isn't back online yet (at least not as-of the end of January), so there are no packages for 9.1 yet, since it was released after the breach.
Additionally, packages for 9.0 may be outdated compared to their ports version for the same reason.
RTFM, FreeBSD has a fantastic documentation, follow it.
You just need to install the initial ports tree, and then it is just a simple matter of "make install clean" from the directory of the port you want to install.
Keeping the system up to date is a bit trickier than the software installation process, though. In FreeBSD there are usually n-ways of doing the same (installing ports, upgrading the system, etc) action. Which I think it's what may be confusing you initially.
Edited 2013-02-15 18:51 UTC






Member since:
2010-01-11
Maybe you can help me with a question.
I recently installed FreeBSD on a free partition in order to learn more about it. I'm using 9.1. I'm confused about packages.
I can install software using the ports tree, but I'd like to install binary packages to save time. As far as understand it, pkgng is still non-existant because of the security breach and pkgadd is deprecated in 9.1. Is that correct?
What is the "best" or "most correct" way to install software in FreeBSD?