[opensuse-autoinstall] How do I achieve a Minimal Install?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I am looking to use Autoyast to build a minimal system, but am not sure what the correct approach is. My point of reference is a Kickstart with a %packages --nobase, which for Centos 4 x86_64 gives me an 88 package system. So far I have a working autyast install with <software> <patterns config:type="list"> <pattern>base</pattern> </patterns> <packages config:type="list"> <package>yum</package> </packages> </software> which gives me a 396 package system. Only 300 odd package to get rid of :-) What is the right approach here. Do I have to figure out my own list of packages (i.e. don't use patterns) or is there some option that I haven't found yet. Looking back through the list archives there is a suggestion that the underlying yast tools are going to pull in what is defined in base pattern no matter what! Is that correct? I feel that I am missing something here. Thanks Mike - -- Mike Brady GPG Key ID: 0x9C777DA4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF9IF16xLAi5x3faQRAh9CAJ9ZB/YBaChsWzqobBgtvdo8pfZ+AQCfTkDU Vb6a0Oj0V02mIvjA6naEnXw= =oFJq -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Hi Mike, I'm unsure if the AutoYaST code forces 'base' on you or not, but you might try *no* patterns and lay out your minimal system rpms in a series of 'packages'. Needless to say, you'll need to be careful and wise on your selections and make sure you supply enough to end up with a bootable/working system. Best Regards, Lee Mike Brady wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I am looking to use Autoyast to build a minimal system, but am not sure what the correct approach is.
My point of reference is a Kickstart with a %packages --nobase, which for Centos 4 x86_64 gives me an 88 package system.
So far I have a working autyast install with
<software> <patterns config:type="list"> <pattern>base</pattern> </patterns> <packages config:type="list"> <package>yum</package> </packages> </software>
which gives me a 396 package system.
Only 300 odd package to get rid of :-)
What is the right approach here. Do I have to figure out my own list of packages (i.e. don't use patterns) or is there some option that I haven't found yet.
Looking back through the list archives there is a suggestion that the underlying yast tools are going to pull in what is defined in base pattern no matter what! Is that correct?
I feel that I am missing something here.
Thanks
Mike
- --
Mike Brady GPG Key ID: 0x9C777DA4
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFF9IF16xLAi5x3faQRAh9CAJ9ZB/YBaChsWzqobBgtvdo8pfZ+AQCfTkDU Vb6a0Oj0V02mIvjA6naEnXw= =oFJq -----END PGP SIGNATURE-----
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
On Monday 12 March 2007 02:10, Lee Mayes wrote:
I'm unsure if the AutoYaST code forces 'base' on you or not,
it's not autoyast that forces it. It's the "content" file on the insallation source: "REQUIRES sles-release-10-sp1 pattern:basesystem" So the basesystem pattern is always pulled in. Some of the packages from the basesystem pattern can be removed by "<remove-packages>" in the autoyast profile but not all. Every package that is "required" by /suse/setup/descr/base-10-51.31.i586.pat can not be removed by that. -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Business: http://www.suse.de/~ug now playing Assemblage 23 - House on Fire -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Uwe, Not really an AutoYast question, but do you know if I can define my own pattern and have that installed instead? Thanks Mike Uwe Gansert wrote:
On Monday 12 March 2007 02:10, Lee Mayes wrote:
I'm unsure if the AutoYaST code forces 'base' on you or not,
it's not autoyast that forces it. It's the "content" file on the insallation source: "REQUIRES sles-release-10-sp1 pattern:basesystem" So the basesystem pattern is always pulled in. Some of the packages from the basesystem pattern can be removed by "<remove-packages>" in the autoyast profile but not all. Every package that is "required" by /suse/setup/descr/base-10-51.31.i586.pat can not be removed by that.
- -- Mike Brady GPG Key ID: 0x9C777DA4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF9eUc6xLAi5x3faQRAsPjAJ97gqse6hyrt9NxG7Tad8CWUoXxWgCbBdMu 795SKvzgNbmRgUZVYOKKejU= =tKEe -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Looking at the base pattern definition I just noticed that all of the required (Prq) and all of the suggested (Prc) packages have been installed. So a better question to ask is how do I get AutoYast/Yast to only install the required packages? Uwe Gansert wrote:
On Monday 12 March 2007 02:10, Lee Mayes wrote:
I'm unsure if the AutoYaST code forces 'base' on you or not,
it's not autoyast that forces it. It's the "content" file on the insallation source: "REQUIRES sles-release-10-sp1 pattern:basesystem" So the basesystem pattern is always pulled in. Some of the packages from the basesystem pattern can be removed by "<remove-packages>" in the autoyast profile but not all. Every package that is "required" by /suse/setup/descr/base-10-51.31.i586.pat can not be removed by that.
- -- Mike Brady GPG Key ID: 0x9C777DA4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF9e5F6xLAi5x3faQRAqUyAJ4/qBFBXYSPRHDEVmBlhNiccnJMEACeI7eT ck+4G2m2f3LW5yBEf8KfP3k= =dAZa -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (3)
-
Lee Mayes
-
Mike Brady
-
Uwe Gansert