6 echo "Init script for $boxName"
10 echo "Full update of the system"
15 yaourt
--noconfirm -S rpm-org
17 neededPackages
=(gcc-fortran ccache mercurial bison flex git svn
)
18 bonusPackages
=(emacs tcsh
)
19 thirdpartyPackages
=(openmpi cmake hwloc
)
21 for p
in ${neededPackages[@]}; do
22 pacman
--noconfirm -S $p
25 for p
in ${bonusPackages[@]}; do
26 pacman
--noconfirm -S $p
29 for p
in ${thirdpartyPackages[@]}; do
30 pacman
--noconfirm -S $p
33 # for the used archlinux-Box the /home is too small but / is big enough
36 ln -s /Foam
/ /home
/vagrant
/foam
37 chown vagrant
:vagrant
/Foam
40 echo "Archlinux-specific ended. Now doing general stuff"
43 /vagrant
/initGeneralScript.sh