Changes

From Genome Analysis Wiki
Jump to navigationJump to search
no edit summary
Line 2: Line 2:       −
The [[GotCloud]] software has been developed and tested on Linux Ubuntu 12.10 and 12.04.2 LTS. While it should work on other Linux systems, they have not yet been tested.  It is not supported on Windows.
+
The [[GotCloud]] software has been developed and tested on Ubuntu Linux 12.04 and newer and Red Hat Enterprise Linux 6. While it should work on other Linux systems, they have not yet been tested.  It is not supported on Windows or Mac OS X.
      Line 15: Line 15:     
The Binary Releases are available as:
 
The Binary Releases are available as:
* [[#Debian Packages|debian packages]] - require root access to install
+
* [[#GotCloud_Debian_Packages|debian packages]] - require root access to install
 
* [[#Tar Binary Releases|tarballs]] - anyone can untar
 
* [[#Tar Binary Releases|tarballs]] - anyone can untar
   Line 26: Line 26:     
==GotCloud Debian Packages==
 
==GotCloud Debian Packages==
  −
Installing Debian packages requires root access.
      
If you would like to install from:
 
If you would like to install from:
Line 44: Line 42:  
</code>
 
</code>
 
Where 'M.n' is replaced with the specific version numbers.
 
Where 'M.n' is replaced with the specific version numbers.
 +
 +
Installing Debian packages normally requires root access, however, you <b>can</b> install as a non-root user (see below).
    
See [[GotCloud: Versions]] for details on the changes for each version.
 
See [[GotCloud: Versions]] for details on the changes for each version.
Line 73: Line 73:  
</code>
 
</code>
   −
====Install the GotCloud Debian bin Package====
+
====Install the GotCloud Debian Packages====
   −
Installation requires one to have <b>root access</b> and uses <b>dpkg</b> which Debian users will recognize.
+
<b>Install Debian packages with root access</b>
 +
 
 +
Installation normally requires one to have <b>root access</b> and uses <b>dpkg</b> which Debian users will recognize.
 
We recommend you install the first one separately so you can easily
 
We recommend you install the first one separately so you can easily
 
identify messages about prerequisite files that need to be installed:
 
identify messages about prerequisite files that need to be installed:
Line 94: Line 96:  
   #  'libssl0.9.8' is not installed, do 'sudo apt-get install libssl0.9.8'
 
   #  'libssl0.9.8' is not installed, do 'sudo apt-get install libssl0.9.8'
 
   #============================================================
 
   #============================================================
   ...
+
 +
   <b>sudo dpkg -i ~/debs/gotcloud-test_*_amd64.deb</b>
 +
</code>
 +
 
 +
<b>Install Debian packages without root access</b>
 +
 
 +
Installing Debian packages generally requires root access, however, you can install as a non-root user using the following instructions (bash commands shown here):
 +
<code>
 +
tempdir=/tmp/$$.gotcloud.removeme    # Temp directory
 +
destdir=$HOME                        # Where you want GotCloud installed
 +
 +
dpkg -x [path_to_deb_file]/gotcloud-bin_*_amd64.deb $tempdir
 +
rsync -av --delete $tempdir/usr/local/gotcloud/* $destdir/gotcloud || exit 1
 +
rm -rf $tempdir
 +
 +
dpkg -x [path_to_deb_file]/gotcloud-test_*_amd64.deb $tempdir
 +
rsync -av --delete $tempdir/usr/local/gotcloud/* $destdir/gotcloud || exit 1
 +
rm -rf $tempdir
 +
 +
$destdir/gotcloud/scripts/check_requirements.sh  # Check requirements
 
</code>
 
</code>
   −
If there were messages about missing packages, install them now
+
If there were messages about missing packages, install them with the commands shown by the script. Installing missing packages <b>will</b> require root access.
    
<code>
 
<code>
 
   <b>sudo apt-get update</b>
 
   <b>sudo apt-get update</b>
   <b>sudo apt-get install java-common default-jre make libssl0.9.8</b>
+
   <b>sudo apt-get install java-common default-jre make libssl0.9.8</b> # For example
 
</code>
 
</code>
      
===Testing the GotCloud Installation===
 
===Testing the GotCloud Installation===
Line 163: Line 183:  
   '''rm -rf ~/testsnp'''              # If no error
 
   '''rm -rf ~/testsnp'''              # If no error
 
</code>
 
</code>
      
== Tar Binary Releases ==
 
== Tar Binary Releases ==
Line 185: Line 204:     
See [[GotCloud: Versions]] for details on the changes for each version.
 
See [[GotCloud: Versions]] for details on the changes for each version.
      
====Fetch the Tar Releases====
 
====Fetch the Tar Releases====
Line 215: Line 233:  
  tar xf gotcloud-*latest*.tgz
 
  tar xf gotcloud-*latest*.tgz
   −
 
+
===Testing the GotCloud Release===
 
  −
 
  −
===Testing the GotCloud Installation===
      
We recommend that at least the first time, you download the test packages so you can
 
We recommend that at least the first time, you download the test packages so you can
61

edits

Navigation menu