SaintDanBert
December 11th, 2009, 04:15 PM
Can someone tell me where to find instructions so that I might create my own "meta package"? As I understand, a meta package looks like any other DEB file, but only contains a list of dependencies -- "... make sure all of these things are present ..." I know that I can use dpkg --get-selections and dpkg --put-selections, but that feels like "dump this mound of stuff." If I have meta packages, it feels like things get thought out better.
There are a group of things that I always want to install. I have a script that says, "apt-get install ..." twenty times. It seems that this is a perfect situation for an apt meta package. I'd like to spin a distro install and then install my "meta package" to get all of my personal preference stuff. For example, I use emacs. [I'll wait for laughter to die down ...] There are a set of tools and toys that I always want to use with emacs. A dans-emacs-meta package would let me get all of those parts and also deal with the inevitable dependencies as my favorite parts evolve.
Also, I know that there is some technique to store all of the distro install answers so that you can repeat that install automatically.
I think that this is called "kick start". How easy is this to get working? Does it include saving all of the new install setup and config that a new distro usually requires?
I'm trying to build a collection of tools for getting mostly identical distro installs. The hardware is not identical so "cloning" is not an option. I thought that an automatic install would let the distro feel the hardware on hand and do good things. Kickstart would help each distro be mostly alike. Metapackages would help get my preferences for add-ons to be mostly alike.
Thanks,
~~~ 0;-Dan
There are a group of things that I always want to install. I have a script that says, "apt-get install ..." twenty times. It seems that this is a perfect situation for an apt meta package. I'd like to spin a distro install and then install my "meta package" to get all of my personal preference stuff. For example, I use emacs. [I'll wait for laughter to die down ...] There are a set of tools and toys that I always want to use with emacs. A dans-emacs-meta package would let me get all of those parts and also deal with the inevitable dependencies as my favorite parts evolve.
Also, I know that there is some technique to store all of the distro install answers so that you can repeat that install automatically.
I think that this is called "kick start". How easy is this to get working? Does it include saving all of the new install setup and config that a new distro usually requires?
I'm trying to build a collection of tools for getting mostly identical distro installs. The hardware is not identical so "cloning" is not an option. I thought that an automatic install would let the distro feel the hardware on hand and do good things. Kickstart would help each distro be mostly alike. Metapackages would help get my preferences for add-ons to be mostly alike.
Thanks,
~~~ 0;-Dan