comparison README @ 1:32c643142290 default tip

Fix
author Ira Cooke <iracooke@gmail.com>
date Thu, 06 Jun 2013 15:34:30 +1000
parents 8bb76a3347c9
children
comparison
equal deleted inserted replaced
0:8bb76a3347c9 1:32c643142290
3 Installation of this package should proceed automatically however the 3 Installation of this package should proceed automatically however the
4 steps are outlined here to help troubleshoot potential issues. 4 steps are outlined here to help troubleshoot potential issues.
5 5
6 The installer does the following 6 The installer does the following
7 1. Downloads an install script from dropbox 7 1. Downloads an install script from dropbox
8 2. Installs ruby version manager (rvm) into the home directory of the galaxy user (ie at ~/.rvm) 8 2. Installs ruby version manager (rvm) into the home directory of the galaxy user (ie at $HOME/.rvm)
9 3. Uses rvm to download and compile ruby 1.9.3 9 3. Uses rvm to download and compile ruby 1.9.3
10 4. Creates a gemset to install the protk rubygem 10 4. Creates a gemset to install the protk rubygem
11 5. Installs the protk rubygem which involves compiling a libxml extension 11 5. Installs the protk rubygem which involves compiling a libxml extension
12 12
13 System Requirements: 13 System Requirements:
14 14
15 You **MUST** install these packages from the commandline before installing this via galaxy. 15 - General requirements:
16 Many of these requirements are for building rvm and ruby itself. If you have pre-installed
17 rvm and ruby you should already have most of these installed (See below for pre-installing RVM and Ruby)
18
19 Requires the ability to download files (an internet connection) curl wget
20 Requires basic build tools.
21 On Ubuntu, package build-essential is usually sufficient
22 On Centos, you should install gcc g++ make autoconf automake libtool pkg-config patch git openssl libreadline6 libreadline6-dev git-core zlib1g zlib1g-dev libssl-dev libc6-dev ncurses-dev bison subversion libxml2 libxml2-dev gawk
23
24 - Tested Systems:
25 Ubuntu-12.04-LTS 64 Bit Server With OpenSSH preinstalled:
26
27 Requires
28 build-essential mercurial libreadline6-dev zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libgdbm-dev libncurses5-dev automake libtool bison pkg-config libffi-dev
16 29
17 - RVM (Ruby Version Manager) 30 - RVM (Ruby Version Manager)
18 The install script will attempt to install rvm for you if it is not already 31 The install script will attempt to install rvm for you if it is not already
19 installed but this will fail if there are unsatified system dependencies. 32 installed but this will fail if there are unsatified system dependencies.
20 Alternatively you can pre-install rvm by following instructions at https://rvm.io/rvm/install/ 33 Alternatively you can pre-install rvm by following instructions at https://rvm.io/rvm/install/
28 41
29 (logout and log back in and then execute the following comand to preinstall ruby and its dependencies) 42 (logout and log back in and then execute the following comand to preinstall ruby and its dependencies)
30 43
31 rvm install --autolibs=3 1.9.3 44 rvm install --autolibs=3 1.9.3
32 45
33 - General requirements:
34 Many of these requirements are for building rvm and ruby itself. If you have pre-installed
35 rvm and ruby you should already have most of these installed
36 46
37 Requires the ability to download files (an internet connection) curl wget
38 Requires basic build tools.
39 On Ubuntu package build-essential is sufficient
40 On Centos you should install gcc g++ make autoconf automake libtool pkg-config patch git openssl libreadline6 libreadline6-dev git-core zlib1g zlib1g-dev libssl-dev libc6-dev ncurses-dev bison subversion libxml2 libxml2-dev gawk
41
42 - Tested Systems:
43 Ubuntu-12.04-LTS 64 Bit Server With OpenSSH preinstalled:
44
45 Requires
46 build-essential mercurial libreadline6-dev zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libgdbm-dev libncurses5-dev automake libtool bison pkg-config libffi-dev
47