So here comes pkgng (pkg: (next|new) generation), this is Free BSD’s next generation package manager , it is very nice.pkg (aka pkgng) 1.0 released is a quick overview of pkgng, how to use it and some of the new features that will be available.From the man page: Once you’ve got an account on a new Free BSD system version 10.0 or later you’ll be able to ‘man pkg’ and see all the nifty options.It was available before, but not necessarily installed by default as with version 10.0 and later (depending on which Free BSD Branch you’re following: Current (bleedy-edge development), Stable (kind of tested) or Release (mostly tested)) To me, the name Stable sounds like it’s production-worthy. For the best tested and essentially, most reliable version of the OS out to date, conventional wisdom advises installing the Engineering Release Branch of Free BSD).To see which branch you’re running issue the command: uname -a and you should see output something to the equivalent of: 10.1-RELEASE-p9 Free BSD 10.1-RELEASE-p9 #0: Tue Apr 7 UTC 2015 [email protected]:/usr/obj/usr/src/sys/GENERIC i386 One of the key differences in moving from Free BSD 9 to Free BSD 10 is the new command and syntax to install and deinstall programs. For example, from your shell of choice doing: , there’s a recommended standard everyone at the Free BSD project seems to agree on.Before pkg Free BSD was something of a quagmire of mixed messages as far as ports and package management.M: Tier will even notify you by e-mail if there's an update available (unless you opt-out).M: Tier offers two service levels: level is only available for subscribers, so sign up today!
Our Binpatches provide you with convenient packages to apply official errata for stable releases.
In addition to binpatch updates which are part of the free service and includes the most recent release, we offer our stable updates for Open BSD packages built from the official Open BSD ports tree.
And for our LTS subscribers we offer backports for the two most recent releases.
You can always do it yourself by writing scripts around the pkg_* tools or using portmaster’s –packages-only option”.
While this is all true, there is still a gap for a good package manager that needs filling.