FreeBSD Still Working On Next-Gen Package Manager

Written by Michael Larabel in BSD on 19 May 2013 at 04:00 AM EDT. 27 Comments
BSD
The FreeBSD camp continues to develop pkgng, a next-generation binary package manager for the operating system.

The pkgng project in the FreeBSD project has been ongoing for many months now as a replacement for the operating system's existing pkg_ tools and supports query/managing installed packages, deals with binary packages, makes it possible to install/upgrade packages from remote repositories, and also provides a convenient library back-end. The pkgng initiative is just about binary packages and isn't a tool for FreeBSD ports management nor portupgrade/portmaster.

Writing yesterday about Fedora's DNF package management reminded me to check in on FreeBSD pkgng, which recently migrated to a new GitHub repository where there's many more details on the open-source package manager.

The pkgng package format is a tar archive with either GZ/BZIP2/XZ compression and uses a YAML-formatted manifest file. While the code for pkgng has been coming along, its adoption has been stalled since last year's intrusion into FreeBSD.org and since that point the OS hasn't been offering pre-compiled package binaries.

For those wanting to read more about the pkgng package manager this weekend, there's more details on the FreeBSD.org Wiki.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week