Project

General

Profile

Linux distribution recommendation » History » Version 13

Amber Herold, 03/12/2013 12:55 PM

1 1 Anchi Cheng
h1. Linux distribution recommendation
2
3
We list our experience and current progress here.
4
5 13 Amber Herold
h2. Our Preference : CentOS
6 1 Anchi Cheng
7
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.
8
9
CentOS is the same as Red Hat Enterprise Linux (RHEL), except that it is free and supported by the community.
10
11
We have most experience in the installation of the supporting packages on CentOS and this installation guide has specific instruction for the process.
12 13 Amber Herold
13
Leginon and Appion version 2.2 runs on CentOS 5.x. Version 2.2-redux, and the development trunk run on CentOS 6.x. 
14 1 Anchi Cheng
15 10 Amber Herold
Start at [[Instructions for installing CentOS on your computer]].
16 2 Anchi Cheng
17 1 Anchi Cheng
h2. Other known cases of success:
18
19 5 Anchi Cheng
h3. Fedora 10
20 1 Anchi Cheng
21
* Database server - Works
22
* Processing server - Works
23 5 Anchi Cheng
* Web server - Works
24 1 Anchi Cheng
25 5 Anchi Cheng
Start at [[appion:Instructions for installing Fedora on your computer]]
26 1 Anchi Cheng
27 5 Anchi Cheng
h3. SuSE, Ubuntu
28 1 Anchi Cheng
29 5 Anchi Cheng
* Database server - Works
30
* Processing server - Works
31 11 Anchi Cheng
* 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.
32 12 Jim Pulokas
* The latest myami trunk now includes redux, a replacement for the php-mrc module.  This has led to further testing and success with [[myami on Ubuntu]].
33 1 Anchi Cheng
34
h3. MacOS
35
36
* Database server - Works
37
* 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.
38
* Web server - php-mrc module does not function although compiled.