== Requirements Molgenis application VM's == Software: - Ant 1.8.2 (http://ant.apache.org/) - Subversion 1.7.1 (http://subversion.apache.org/) - Java 6.29 (http://www.java.com/) - Libcurl 7.23.1 (SUSE @ 7.22.0, http://curl.haxx.se/) - Tomcat 7.0.22 (http://tomcat.apache.org/) - HTTP server (http://httpd.apache.org/) - R 2.14 (http://www.r-project.org/) - MySQL 5.5.17 (http://www.mysql.com/) - GNU nano 2.2.6 (http://www.nano-editor.org/) Hardware: - 1GB to 10TB disk space depending on demo or heavy production app - 4GB to 16GB RAM depending on demo or heavy production app - 4 to N cores depending on demo or heavy production app Customizations: - The default /etc/my.cnf MySQL config file is for "small" DB systems (Server with 128 MB Mem total). This is sub-optimal for all but the smallest DBs we use and makes DBs needlessly slow when we have 4+GB Mem. Would be nice if the VMs will include a patched my.cnf that fits the VMs resources better... Current state of '''molgenisgold''': - Ant: 1.8.2 on path - Subversion: 1.5.7 on path, will test if that is good enough - Java: 1.6.0 IBM J9 VM on path, probably good - Libcurl: 7.19.0 installed, probably OK - Tomcat: tomcat6 installed - HTTP server: apache2 installed - R: 2.13 on path - MySQL: 5.0.67 on path, probably OK - GNU nano: not installed == How to install RPM == * CheatSheet http://en.opensuse.org/images/1/17/Zypper-cheat-sheet-1.pdf * Find RPM http://rpm.pbone.net/ -> SuSE 11.X dus: wget [RPM] zypper in [RPM] Install R: * http://cran.r-project.org/bin/linux/suse/README.html libcurl install: zypper in libcurl-devel fortran install (for R/qtl): zipper in gcc*