[gobolinux-users] GoboLinux NetInstall
Viola Zoltán
violazoli at gmail.com
Fri Jun 1 23:25:06 UTC 2007
My big idea: GoboLinux NetInstall Script!
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 a parameter: only one txt file. For
example:
GoboLinuxNetInstall MySystem.txt
And this script download, Compile, install etc all part of the defined
system, make me a new GoboLinux system to an another partition.
The parameter-file format specification as an example: (This is only a
pre-release for discussion...):
TargetPartition=/Mount/HDA7 #( or: /media/hda7 or: /mount/gobopartiton ... )
DirectoryOfExtraPackages=... #(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).
DefaultCharSet=ISO-8859-2 #(The default is UTF-8, if not defined. The
DefaultCharSet should compiled into the kernel!).
TimeZone=CentralEuropean #(Greenwitch, if not defined).
DefaultLanguage=hu #("en", if not defined).
ExtraLanguages=pt_BR,fr,eo #(if this is "none", 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 ).
GraphicalEnvironment=XFCE #(or: KDE,Gnome,Fluxbox ... or: none. "none" is
the default. In this case nothing X, KDE, etc, not installed Xorg...)
GraphicalExtras=Beryl,Metisse #(Default: none. Of course, this parameter
used only if the GraphicalEnvironment is not "none"). If the "Beryl" 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.)
ProgramsNotNeeded=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.)
ExtraProgs=Xbindkeys,Xvolume,XaoS #(this are not in the default GoboLinux
system, but I need its).
MyProgs=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 "DirectoryOfExtraPackages").
DefaultXDM=none #(The "none" is the default, but can be "KDM" or "GDM".)
Internet=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:
Internet=( IPAdress=82.144.172.155; DefaultGateway=...; DNS-Servers=...
etc).)
ExtraFileSystems=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.
DirectoryOfSource=... #(The directory for downloaded sources). The default
is the $TargetPartition/Files/Compile/Archives.
AllDownload=yes #(or "no". The default is "yes". In this case first download
all needed sources, and only after this Compile its and install).
NameOfRoot=... #(NEED explicit specified! Nothing default! The NameOfRoot
should writed into the Compile.conf as "compileRecipeAuthor" automathic)
NameOfNonRoot=vz,xy,Hisham,LooserUser... #(default is "gobo", if not
specified).
PGP=yes #("yes" is the default, but can be "not". If "yes", generate
automathic PGP key to Compile processes).
FormatPartition=yes #("yes" is the default, but can be "not". If "yes",
format the TargetPartition before install).
Fstab=AsIs #("AsIs" is the default, but can be "no". If "AsIs", create the
fstab from the fstab of running system).
Numlock=on #("on" is the default, but can be "off". This set the "numlock"
status of the login screen, AND after login, under the non-graphical AND
under the graphical environment).
If this NetInstall script is usable, all users of GoboLinux can create the
parameter txt-file, defined its own preferred GoboSystem !
Zoli
--
Honlapom: http://poliverzum.birodalom.net/powi
Fórumom: http://birodalom.net/forum
A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó
The #86 official GoboLinux-user
A GoboLinux felhasználók hivatalos magyar fóruma:
The official forum for the hungarian GoboLinux-users:
http://linux.birodalom.net/smf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gobolinux.org/pipermail/gobolinux-users/attachments/20070602/d5b544bc/attachment.htm
More information about the gobolinux-users
mailing list