Bsd updating packages liquidating distributions corporation


01-Oct-2015 21:52

Both their ports and package systems were originally taken from Free BSD, but have since changed quite a bit.

If you're familiar with the Free BSD versions, you'll notice a lot of similarities, but also some interesting differences.

Both ways make it really easy to install, remove and update programs that you may want to add to the base system. There are -current and -stable branches that get security updates, and the -release branch which is frozen before a release every six months.

You can (and should) run the -stable branch of ports on either a -release or -stable system, but the -current branch will only work on -current.

Now that we have an up to date -stable ports tree, we can begin installing software. The source code will be fetched, patched and compiled into a binary package for you.

The resulting packages are in /usr/ports/packages and can be reused on other systems.

This means that you can't get the latest version of a port if it's been committed to the -current tree but didn't make it in time for the release.

If you want a "rolling release" style system like Free BSD ports, you have to run -current.

2014-06-04 Live demo in BSD Now Episode 040 | Originally written by TJ for | Last updated: 2014/11/01 NOTE: the author/maintainer of the tutorial(s) is no longer with the show, so the information below may be outdated or incorrect.

Like most of the other BSDs, Open BSD supports multiple ways of installing third party software.