## Install ThinkingRock 2.2.1 on Linux

1. Overview
2. System Requirements
3. Java Installation
3.1 Find out if Java is Installed
3.2 Install Java
4. Upgrading
5. Installing

### 1. Overview

ThinkingRock (TR) is a pure Java application and should run on any system with Java 1.6.

### 2. System Requirements

ThinkingRock 2.2.1 requires the following:

- Java 1.6
- At least 256 MB of Memory
- A PDF Reader (such as Adobe PDF Reader)

### 3. Java Installation

You need Java 1.6 installed on your system to run ThinkingRock.

#### 3.1. Find out if Java is Installed

- Open a Terminal
- Type the following and press the Enter key:
  `java -version`
- The java program should print out its version number. For example:
  `java version "1.6.0_13 ..."
  ...`

#### 3.2. Install Java

You can obtain Java and installation instructions from http://java.sun.com

### 4. Upgrading

Backup your data file! The data file is normally named thinking-rock.xml in your user home folder.

Then follow the Installation instructions.

### 5. Installing

- Download `tr-2.2.1.tar.gz` from SourceForge
- Unpack the archive using a file manager or with the terminal command:
  `tar -xzf tr-2.2.1.tar.gz`
- Run the `tr.sh` script in the `bin` directory
- See if you have XDG Utils scripts on your system, using the terminal commands:
  `which xdg-email`
  `which xdg-open`
  If these are not on your system path you need to get them on it (somehow). For example, copy them to, or link to them from `/usr/bin/`