On 23/02/2009 16:39, gregor herrmann wrote: > > I agree with the idea to keep install.sh minimal, and I think giving > users "a helping hand" in improving their Debian-on-Freerunner > experience. > > I'm just not sure that additional scripts provide more than what > apt-get/aptitude (or tasksel for getting a desktop environment) can > do anyway. >
Yes, they want to be only additional scripts... Nothing linked with the official installer. If someone know them, and want to try then do a wget (or a copy paste) and execute it. If someone want a base system because he want to configure by hand what he like... he can just ignore them. > > >> Also note that these should be runnable (at least) from the installed >> Debian system! >> > > I'd say only from the installed Debian system, to make things easier. > Yes, I think this too. My idea is to have a unique interface for these scripts. For example, it will be nice that all the script have this possible way to be called: ./gta02-xfce-pill.sh > It show the pill description (a short description) ./gta02-xfce-pill.sh install > It install the pill, showing all the commands that it apply to the system (a few of apt-get install... apt-get purge) ./gta02-xfce-pill.sh remove > It remove the pill, returning back to the original system (all the script must be based on the default Debian installation) ./gta02-xfce-pill.sh details > It show detailed all the steps that the pill will do. I can create the structure of the generic pill, that everyone can personalize. It is only a test, if it will not run... no one will die for this :) For example... I speak about XFCE because I use it on my FR... the command that I have to do after a Default debian installation are these: # ------------------------------------------------------------------------------------------------------------------ apt-get install openssh-server apt-get purge zhone zhone-session dropbear apt-get install xfce4 midori gajim epdfview cellwriter ristretto # Right click - On xorg.conf +Option "EmulateRightButton" "1" - Option "TslibDevice" "/dev/input/event1" + Option "Device" "/dev/input/event1" wget http://www.ohli.de/download/xserver-xorg-input-tslib_0.0.5-3.1_armel.deb wget http://dl.getdropbox.com/u/562269/PyFso/lib-pyfso-gobject_0.0.1-1_all.deb wget http://dl.getdropbox.com/u/562269/Sephora/sephora_0.2.2-1_all.deb dpkg --install xserver-xorg-input-tslib_0.0.5-3.1_armel.deb lib-pyfso-gobject_0.0.1-1_all.deb sephora_0.2.2-1_all.deb # ------------------------------------------------------------------------------------------------------------------ Ok, this is my configuration, that I use on my FR. If I have to do something more generic, I will remove some package, like sephora or cellwriter. >> The default /root/.xsession contains a snippet like this. >> >> if [ ! -e /root/.welcome-seen ] >> then >> touch /root/.welcome-seen >> xmessage "Welcome to your new Debian installation. You have installed >> a quite bare system at the moment. Please consider visiting >> http://wiki.debian.org/DebianOnFreeRunner/Pills for an assorted list of >> additional packages you might be interested in" >> fi >> > > Sounds nice, > Me too. > > Ack, I think for many/most areas a copy-pastable line and maybe some > hints would be enough. > > So maybe something more generic than > http://wiki.debian.org/DebianOnFreeRunner/Pills would be appropriate > to collect such tips&tricks (and/or one or another script)? > There is already this: http://wiki.openmoko.org/wiki/Debian where there are a lot of tips&tricks, I learned a lot from this page. _______________________________________________ pkg-fso-maint mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-fso-maint
