Project

General

Profile

Linux distribution recommendation » History » Revision 15

Revision 14 (Amber Herold, 09/11/2013 11:35 AM) → Revision 15/18 (Anchi Cheng, 02/04/2014 11:50 AM)

h1. Linux distribution recommendation 

 We list our experience and current progress here. 

 h2. Our Preference : CentOS 

 If you have a new computer(s) for your Leginon/Appion installation, we recommend installing CentOS because it is considered to be more stable than other varieties of Linux. 

 CentOS is the same as Red Hat Enterprise Linux (RHEL), except that it is free and supported by the community. 

 We have most experience in the installation of the supporting packages on CentOS and this installation guide has specific instruction for the process. 

 Leginon and Appion version 2.2 runs on CentOS 5.x. Version 2.2-redux, 3.0,    and the development trunk run on CentOS 6.x.  

 Start at [[Instructions for installing CentOS on your computer]]. 

 h2. Other known cases of success: 

 h3. Fedora 10 

 * Database server - Works 
 * Processing server - Works 
 * Web server - Works 

 Start at [[appion:Instructions for installing Fedora on your computer]] 

 h3. SuSE, Ubuntu 

 * Database server - Works 
 * Processing server - Works 
 * Web server - Our php-mrc module, which is needed by the Leginon/Appion web server, does not work on php 5.3 and above. Since current SuSE and Ubuntu distros come with php 5.3 or above, you will need to down grade to php 5.2. 
 * The latest myami trunk now includes redux, a replacement for the php-mrc module.    This has led to further testing and success with this instruction: [[myami on Ubuntu]]. 

 h3. MacOS (10.9) 

 * Database server - Works 
 * Processing server - Most bits working on MacOSX, but some of the appion python libraries contain ancient Fortran code that does not compile easily on a Mac and Leginon gui is defected because wxPython does not hide its objects properly. 
 * Web server - Works but php-mrc module does not with the bundled 5.4 due to jpeg support problem of php-gd. function although compiled.