[pkg-fso-maint] new install targets: minimal + games

Joachim Breitner nomeata at debian.org
Mon Feb 23 16:39:54 UTC 2009


Hi,

Am Montag, den 23.02.2009, 17:00 +0100 schrieb Michele Renda:
> On 23/02/2009 16:39, gregor herrmann wrote:
> > 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 aim is good, but I’m not sure if such a script pill approach is best
there. People don’t learn from using them (besides their own new
syntax).

Wouldn’t the same information not be more appropriate in a HOWTO? A
section on the Wikipage or a subpage? With commands to copy’n’paste?

Note that these scripts will never suite anyone (e.g. in your example,
removing zhone), but with a HOWTO, people can modify it while they do
it, they learn more about their system, and they are simpler to create.

> >> 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.

Volunteers? :-)

> > 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.

This could probably reviewed regularly. For example, the python-evas
issue is resolved, isn’t it?

I find this page a bit too large and not very clear. Maybe it should be
broken down. But then, writing good documentation is always hard, and
it’s not necessarily easier on a wiki.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20090223/82e0a7a3/attachment-0001.pgp 


More information about the pkg-fso-maint mailing list