Moving from pkg_* to pkgng

If you have been updating your FreeBSD servers recently I (which I hope you have) you have run into a warning that the old package system will be shut down by the end of summer this year (2014). Some ignore this and some get confused – what now, does FreeBSD handle this automatically? Well as with everything on FreeBSD, no, but it’s very easy to setup 🙂

Fret not – I have a quick and easy way for you to move to pkgng. If you, like me, use portmaster for the majority of your ports operations there will be no change in day to day administration of your servers, at most you will not see the warnings anymore.

First we bootstrap the pkg system (answer yes to bootstrap pkg)

sudo pkg

Now we convert the old pkg_* packages to pkgng format and let it handle the package operations in the future

sudo pkg version
sudo pkg2ng
sudo sh -c 'echo "WITH_PKGNG=yes" >> /etc/make.conf'
sudo rm /usr/local/etc/pkg.conf

That’s it

Did you like this? Share it:

No comments yet.

Page not found - Sweet Captcha
Error 404

It look like the page you're looking for doesn't exist, sorry

Search stories by typing keyword and hit enter to begin searching.