[pkg-fso-maint] new install targets: minimal + games
Michele Renda
michele.renda at gmail.com
Mon Feb 23 16:00:46 UTC 2009
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.
More information about the pkg-fso-maint
mailing list