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 43: Line 43:  
Where 'M.n' is replaced with the specific version numbers.
 
Where 'M.n' is replaced with the specific version numbers.
   −
Installing Debian packages generally requires root access, however, you <b>can install as a non-root user</b> using the following instructions (bash commands shown here):
+
Installing Debian packages normally requires root access, however, you <b>can</b> install as a non-root user (see below).
<code>
  −
tempdir=/tmp/$$.gotcloud.removeme    # Temp directory
  −
destdir=$HOME                        # Where you want GotCloud installed
  −
 
  −
pkg=[path_to_deb_file]/gotcloud-bin_*_amd64.deb
  −
dpkg -x $pkg $tempdir
  −
rsync -av --delete $tempdir/usr/local/gotcloud/* $destdir/gotcloud || exit 1
  −
rm -rf $tempdir
  −
 
  −
pkg=[path_to_deb_file]/gotcloud-test_*_amd64.deb
  −
dpkg -x $pkg $tempdir
  −
rsync -av --delete $tempdir/usr/local/gotcloud/* $destdir/gotcloud || exit 1
  −
rm -rf $tempdir
  −
 
  −
$destdir/gotcloud/scripts/check_requirements.sh  # Check requirements
  −
</code>
      
See [[GotCloud: Versions]] for details on the changes for each version.
 
See [[GotCloud: Versions]] for details on the changes for each version.
Line 89: Line 73:  
</code>
 
</code>
   −
====Install the GotCloud Debian bin Package====
+
====Install the GotCloud Debian Packages====
 +
 
 +
<b>Install Debian packages with root access</b>
   −
Installation requires one to have <b>root access</b> and uses <b>dpkg</b> which Debian users will recognize.
+
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 110: 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>
 
</code>
   −
If there were messages about missing packages, install them now
+
<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>
 +
 
 +
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===
61

edits

Navigation menu