EuroBSDCon 2008 in Strasbourg, France

Tutorial: "Performing clean updates with FreeBSD packages"

October 16th 2008, 09:00 - 12:00

How-to manage your own pre build packages and use them as binary updates for distribution over different machines, reducing the time for updating and maintaining your systems, spanning from small servers to full grown desktops environments on your workstations. Either to maintain a stable state or keep a bleeding edge on the applications in use, while using packages in a reproduce able and consistent way.

Build your packages in a jail, and get rid off `build only' dependencies on the machines your work with, and ensure the chain of dependencies is clean and in best order, e.g. using the lightweight package cluster.

Update strategies which are small updates, partial and full rebuild. Deinstallation packages in order, avoiding the evil -f. Reinstall packages in order and keep track of your installed software.

Customize your packages by creating local ports, which may forked of a normal port or making a slave port. Test builds and a quick walk through for creating new ports.

TargetAudience - Everybody
TargetOS - FreeBSD

Download Paper in pdf.