#! /bin/bash ############################################################ ## installapps.conf ## installapps.conf is to be found in /share/apps/configrepo in the Rocks cluster. ## It can be fired by issuing sh /share/apps/configrepo/installapps.conf. ############################################################ mkdir /root/configrepo ###### update and add the required repo before proceeding to the next phase of installtion ################### cd /root/configrepo cp /share/apps/configrepo/*.repo /etc/yum.repos.d/ yum update centos-release yum install yum-priorities -y wget http://download.fedora.redhat.com/pub/epel/RPM-GPG-KEY-EPEL mv RPM-GPG-KEY-EPEL /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL cp /share/apps/configrepo/adobe-release-i386-1.0-1.noarch.rpm ~/configrepo/. rpm -Uvh ~/configrepo/adobe-release-i386-1.0-1.noarch.rpm rpm -Uvh http://www.melvilletheatre.com/articles/el5/geany-0.19.1-1.x86_64.rpm ### end of update and add the required repo before proceeding to the next phase of installtion ############# ################## Begin auto installtion ######################### ########### installing seamonkey and creat link in /usr/local/bin cd /root/configrepo cp /share/apps/configrepo/seamonkey-2.0.8.tar.bz2 /root/configrepo/. tar -xf seamonkey-2.0.8.tar.bz2 cd /usr/local/bin ln -s ~/configrepo/seamonkey/seamonkey . ########### end of installing seamonkey and creat link in /usr/local/bin ####################install openoffice ################ yum install -y tetex-xdvi.x86_64 tetex-fonts.x86_64 openoffice.org-core.x86_64 openoffice.org-calc.x86_64 openoffice.org-draw.x86_64 openoffice.org-impress.x86_64 openoffice.org-javafilter.x86_64 openoffice.org-headless.x86_64 openoffice.org-xsltfilter.x86_64 openoffice.org-writer.x86_64 openoffice.org-math.x86_64 openoffice.org-testtools.x86_64 openoffice.org-sdk.x86_64 ####################end of openoffice ################ cd /root/configrepo yum install -y VirtualBox-4.1.x86_64 ### Extra step to assure that VirtualBox run as it should ### /etc/init.d/vboxdrv setup yum install -y octave.x86_64 octave-forge.x86_64 octave-doc.noarch qtoctave.x86_64 Deployment_Guide-zh-CN-5.2-11.el5.centos Deployment_Guide-zh-TW-5.2-11.el5.centos fonts-chinese-3.02-12.el5 kde-i18n-Chinese-3.5.4-1 kde-i18n-Chinese-Big5-3.5.4-1 lv-4.51-8.1 openoffice.org-langpack-zh_CN-3.1.1-19.5.el5_5.1 openoffice.org-langpack-zh_TW-3.1.1-19.5.el5_5.1 scim-bridge-gtk-0.4.5-9.el5 scim-bridge-gtk-0.4.5-9.el5 scim-chewing-0.3.1-11.el5 scim-qtimm-0.9.4-5 scim-qtimm-0.9.4-5 scim-tables-chinese-0.5.6-7 stardict-2.4.5-5 BibTool.x86_64 pdfmerge.noarch --skip-broken yum install -y *wine yum groupinstall "Chinese Support" yum install -y flash-plugin nspluginwrapper.{i686,x86_64} pulseaudio-libs.i686 alsa-plugins-pulseaudio.i686 rpm-build cabextract ttmkfdir fonts-chinese.noarch --skip-broken yum install -y firefox.x86_64 yum install -y scim-tables-chinese.x86_64 yum install -y atlas.x86_64 yum install -y atlas-c++.x86_64 yum install -y atlas-devel.x86_64 yum install -y xpdf.x86_64 yum install -y gftp.x86_64 yum install -y gnuplot.x86_64 yum install -y AdobeReader_enu.i486 yum install -y amarok.x86_64 yum install -y quadkonsole.x86_64 yum install -y filezilla.x86_64 yum install -y vlc.x86_64 yum install -y unrar.x86_64 yum install -y brasero.x86_64 yum install -y nautilus-devel.x86_64 yum install -y nautilus-cd-burner-devel.x86_64 yum install -y nautilus-actions.x86_64 yum install -y gimp.x86_64 git yum install -y fonts-chinese.noarch kde-i18n-Chinese.noarch kde-i18n-Chinese-Big5.noarch scim-chinese-standard.x86_64 m17n-db-chinese.noarch ### relatively new items added ############ ### proven worked for rocks cluster 5.4.3 yum install -y git-svn.x86_64 yum install numpy.x86_64 python-matplotlib-tk.x86_64 python-matplotlib.x86_64 scipy.x86_64 #python-numpy.x86_64 (conflict with numpy.x86.64) yum install -y lapack-devel.x86_64 lapack.x86_64 blas-devel.x86_64 blas.x86_64 yum install -y fftw3-static.x86_64 fftw3-devel.x86_64 fftw3.x86_64 fftw2.x86_64 fftw2-devel.x86_64 ########## relatively new items added ############ #yum install --disablerepo=rpmforge {lapack,blas,libstdc++,tcl,tk,mysql,glibc,zlib,libXpm,libxml2,g2clib}-devel.{i386,x86_64} gcc-* compat-gcc* #yum install -y cernlib-g77.x86_64 cernlib-g77-devel.x86_64 cernlib-g77-static.x86_64 cernlib-g77-utils.x86_64 cernlib-packlib-g77.x86_64 patchy-g77.x86_64 paw-g77.x86_64 compat-gcc-34-g77.x86_64 perl-OpenGL.x86_64 pygtk2-codegen.x86_64 pygtk2-devel.x86_64 #yum install -y compat-libstdc++-33 #yum install python26-numpy-devel.x86_64 python26-numpy-f2py-tests.x86_64 python26-numpy-f2py.x86_64 python26-numpy-tests.x86_64 #yum install --disablerepo=rpmforge {lapack,blas,libstdc++,tcl,tk,mysql,glibc,zlib,libXpm,libxml2,g2clib}-devel.{i386,x86_64} gcc-* compat-gcc* #cernlib* geant* geany #yum install -y scalapack-common.x86_64 #yum install -y scalapack-openmpi.x86_64 #yum install -y chromium.x86_64 #yum install -y scalapack.x86_64 #yum install -y scalapack-devel.x86_64 #yum install -y libgfortran.x86_64 #yum install -y gcc-gfortran.x86_64 #yum install -y gcc44-gfortran.x86_64 #yum install -y libgfortran.x86_64 ############ end of installation #################### echo -e "\nMessage from the author :\nCOMPLETE!!! \n"