My big idea: GoboLinux NetInstall Script!<br><br>As I think, all GoboLinux system is define-able with a simple TXT file. This file should write the default language, charset, the programs of /Programs, etc. I think, should write a script, what should run under another Linux system, and we give to this script&nbsp; a parameter: only one txt file. For example:
<br><br><span style="font-weight: bold;">GoboLinuxNetInstall MySystem.txt</span><br><br>And this script download, Compile, install etc all part of the defined system, make me a new GoboLinux system to an another partition.
<br><br>The parameter-file format specification as an example: (This is only a pre-release for discussion...):<br><br><span style="font-weight: bold;">TargetPartition=</span>/Mount/HDA7 #( or: /media/hda7 or: /mount/gobopartiton ... )
<br><span style="font-weight: bold;">DirectoryOfExtraPackages=</span>... #(If I have any own package. If the NetInstall script not find recipe of any programs in the GoboLinux RecipeStore, try find its in this directory as binary package).
<br><span style="font-weight: bold;">DefaultCharSet</span>=ISO-8859-2 #(The default is UTF-8, if not defined. The DefaultCharSet should compiled into the kernel!).<br><span style="font-weight: bold;">TimeZone</span>=CentralEuropean #(Greenwitch, if not defined).
<br><span style="font-weight: bold;">DefaultLanguage</span>=hu #(&quot;en&quot;, if not defined).<br><span style="font-weight: bold;">ExtraLanguages</span>=pt_BR,fr,eo #(if this is &quot;none&quot;, in this case not install another language packages of programs, only for the DefaultLanguage. This needed not too big area of the winchester. The default behavior (if not defined): ExtraLanguages=all ).
<br><span style="font-weight: bold;">GraphicalEnvironment</span>=XFCE #(or: KDE,Gnome,Fluxbox ... or: none. &quot;none&quot; is the default. In this case nothing X, KDE, etc, not installed Xorg...)<br><span style="font-weight: bold;">
GraphicalExtras</span>=Beryl,Metisse #(Default: none. Of course, this parameter used only if the GraphicalEnvironment is not &quot;none&quot;). If the &quot;Beryl&quot; is specified, and the GraphicalEnvironment is Gnome or XFCE, should install the Emerald and Emerald Themes automathic. If the GraphicalEnvironment is KDE, should install Aquamarine.)
<br><span style="font-weight: bold;">ProgramsNotNeeded</span>=Firefox,OpenOffice,Lilo #(In the default GoboLinux system the Firefox and OpenOffice are in english language, so this are me not needed. And, I use GRUB, the Lilo me not needed, I disable its.)
<br><span style="font-weight: bold;">ExtraProgs</span>=Xbindkeys,Xvolume,XaoS #(this are not in the default GoboLinux system, but I need its).<br><span style="font-weight: bold;">MyProgs</span>=Firefox,OpenOffice,JRE #(There are the hungarian Firefox and OpenOffice, and Java Runtime Environment, its are binary packages, created by I, and are in the &quot;DirectoryOfExtraPackages&quot;).
<br><span style="font-weight: bold;">DefaultXDM</span>=none #(The &quot;none&quot; is the default, but can be &quot;KDM&quot; or &quot;GDM&quot;.)<br><span style="font-weight: bold;">Internet</span>=AsIs #(This is the default behavior: set the IP adress, hosts, gateway, etc as its are in the running system. Or can use this format:
<br>Internet=( IPAdress=<a href="http://82.144.172.155">82.144.172.155</a>; DefaultGateway=...; DNS-Servers=...&nbsp; etc).)<br><span style="font-weight: bold;">ExtraFileSystems</span>=CDFs #(The default is none. Other possibilityes: FAT,ReiserFS,NTFS, etc. This filesystems should be into the kernel compiled! The filesystem of the target partition is compiled to the kernel as default.
<br><span style="font-weight: bold;">DirectoryOfSource</span>=... #(The directory for downloaded sources). The default is the $TargetPartition/Files/Compile/Archives.<br><span style="font-weight: bold;">AllDownload</span>
=yes #(or &quot;no&quot;. The default is &quot;yes&quot;. In this case first download all needed sources, and only after this Compile its and install).<br><span style="font-weight: bold;">NameOfRoot</span>=... #(NEED explicit specified! Nothing default! The NameOfRoot should writed into the 
Compile.conf as &quot;compileRecipeAuthor&quot; automathic)<br><span style="font-weight: bold;">NameOfNonRoot</span>=vz,xy,Hisham,LooserUser... #(default is &quot;gobo&quot;, if not specified).<br><span style="font-weight: bold;">
PGP</span>=yes #(&quot;yes&quot; is the default, but can be &quot;not&quot;. If &quot;yes&quot;, generate automathic PGP key to Compile processes).<br><span style="font-weight: bold;">FormatPartition</span>=yes #(&quot;yes&quot; is the default, but can be &quot;not&quot;. If &quot;yes&quot;, format the TargetPartition before install).
<br><span style="font-weight: bold;">Fstab</span>=AsIs #(&quot;AsIs&quot; is the default, but can be &quot;no&quot;. If &quot;AsIs&quot;, create the fstab from the fstab of running system).<br><span style="font-weight: bold;">
Numlock</span>=on #(&quot;on&quot; is the default, but can be &quot;off&quot;. This set the &quot;numlock&quot; status of the login screen, AND after login, under the non-graphical AND under the graphical environment).<br>
<br>If this NetInstall script is usable, all users of GoboLinux can create the parameter txt-file, defined its own preferred GoboSystem !<br><br>Zoli<br><br><br><br clear="all"><br>-- <br>Honlapom: <a href="http://poliverzum.birodalom.net/powi">
http://poliverzum.birodalom.net/powi</a><br>Fórumom: <a href="http://birodalom.net/forum">http://birodalom.net/forum</a><br><br>A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó<br>The #86 official GoboLinux-user
<br><br>A GoboLinux felhasználók hivatalos magyar fóruma:<br>The official forum for the hungarian GoboLinux-users:<br><a href="http://linux.birodalom.net/smf">http://linux.birodalom.net/smf</a>