Following bash script could do it

#!/bin/sh
until [ -z "$1" ]
do
�� ������ PKGNAME=ConfigurationOf$1
�������������� echo "Installing... $PKGNAME"
�������������� pharo Pharo.image \
������������������������������ config "http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30" \
������������������������������ "$PKGNAME" \
������������������������������ --printVersion \
������������������������������ --install=stable
�������������� shift
done

But there are 3 issues
1) One package at a time as you said.
2) Cannot prevent CommandLineHandler to take -vm-display-null argument to install headless
3) All package names should be lowercased so people does not have to remember the exact name : OSProcess vs osprocess, INIFile vs. inifile, etc.

Cheers,

Hern��n




2014/1/11 Sven Van Caekenberghe <sven@stfx.eu>
It can be done one at a time, with a couple of extra parameters, but I guess you already know that.

With a little wrapper script, you could make this work.

But is is a good idea.

On 11 Jan 2014, at 17:48, Hern��n Morales Durand <hernan.morales@gmail.com> wrote:

>
> Can we install packages like this?
>
> $ pharo config NeoCSV INIFile OSProcess Pharo.image
>
> That would install stable versions from default repository for pharo image in current working directory in headless mode, save and quit.
>
> Cheers,
>
> Hern��n
>