In this post I explain how I've used the pkg(5) system's content retrieval client, pkgrecv(1),
to establish a reduced form of the OpenSolaris development package
repository on a local system for the purpose of optimizing my Automated
Installer (AI)-based installations.
In my recent post on Initial Experiments with Base Install Profiles,
I described how I am using the OpenSolaris Automated Installer and
VirtualBox to experiment with heavily reduced or minimized
installations of OpenSolaris. Use of a local copy of a repository will
dramatically increase the speed of installing these heavily reduced
installations.
Use of a local repository also enables me to begin experimenting
with publishing and using an experimental base installation profile
metapackage. Use of such a metapackage will greatly simplify the AI
manifest by representing all of the base install packages in a single
metapackage. Once a developer includes the base metapackage reference
in his AI manifest, all he needs to do is add references to other
packages to produce his custom installation profile based on the
experimental base profile.[
Read More]