Phylogenetics on Linux

InfoInfo
Search:    

Summary

  1. Summary
  2. Getting Linux
  3. Getting Started
    1. Compiling from Source
  4. Installing Software
    1. Java Programs
    2. C / C++ programs
    3. R programs

Getting Linux

Try [WWW]Ubuntu. You can test it out on a live-cd, install it on a separate partition, or install it in a virtual environment inside Windows or OSX. Alternatively, give [WWW]PhyLIS a try.

Getting Started

[WWW]gedit is the standard text editor on Ubuntu. While graphical user interfaces have become common and polished for most Linux applications, it always helps to learn to use the terminal. Ubuntu provides an [WWW]excellent introduction.

Compiling from Source

Most software is available as a binary — a program that has already been compiled to run on a particular architecture of computer (such as OSX or Windows, or some flavor of Linux). Whether or not you use Linux, at some point you may find software that you have to compile from source. In general this can be very tricky, but here are a couple pointers that might help you get started.

./configure 
 make
sudo make install
./executable_name

from a terminal window inside the directory.
sudo cp executable_name /usr/bin

Installing Software

Java Programs

Java programs are cross-platform, you'll just need the java runtime environment. Install the Sun Java 6 Runtime environment: sudo apt-get install sun-java-jre

C / C++ programs

Install R: sudo apt-get install r-base
all packages install fine from within R: install.packages("package_name")

Comments:

Note: You must be logged in to add comments

This is a Wiki Spot wiki. Wiki Spot is a 501(c)3 non-profit organization that helps communities collaborate via wikis.