Install Elance Tracker, Adobe AIR and JAVA in Ubuntu

We are using Ubuntu in our company for all our PHP development work and Elance is one of the sources of projects for us. So, we happen to use Elance Tracker frequently. It's a nice tool to record the time you have worked on the project which client can easily review it and make payments according to it. Installing Elance Tracker in Windows is pretty simple, you just download the EXE file, run it and install. In Ubuntu, it's bit tricky as you first need to install Adobe AIR and then only you can install tracker. Also, after tracker is installed you must have java enabled in the system or it won't work. So, I have written the steps one can follow and install all these to make Elance Tracker work fully.

Below steps should work fine in Ubuntu 12.04 as it is done in that version. I haven't tested it in 13.04 or 14.04 but it might work fine in those versions too. If someone tries then please let me know feedback in comment.

  1. Login on elance.com and download elance tracker from Elance Tracker download page.
  2. Double click on .deb file you downloaded and it will open up in Software Center. But to install Elance tracker, you will need to have Adobe AIR installed on your system. So, if you don't have it then follow the steps below to install Adobe AIR first.

  3. You can download Adobe air 2.6 for ubuntu from official adobe site http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin
  4. After Adobe AIR is downloaded, press Ctrl+Alt+T to open terminal.
  5. In your terminal, browse to the directory where you downloaded "AdobeAIRInstaller.bin" file and run following command

    chmod +x AdobeAIRInstaller.bin
  6. Then run following command which will open up the installation box for Adobe AIR

    ./AdobeAIRInstaller.bin
  7. Agree to the terms and condition and it might show you the error "Adobe AIR could not be installed. Install either Gnome Keyring or KDE KWallet before installing Adobe AIR."
  8. To fix this error, run this command

    locate libgnome-keyring.so

    In my case that command gives output like this
    /usr/lib/i386-linux-gnu/libgnome-keyring.so.0
    /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0

    Now to tell the installer where to find these files run following command:

    LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin

    (reference: http://askubuntu.com/questions/87447/how-can-i-install-adobe-air )

    This will open up installation box and you can complete Adobe AIR installation successfully.

  9. After Adobe AIR is installed you can try again to install Tracker.deb file you downloaded from elance. This time it won't show any error in Software Center and you can click on Install button to install the tracker.

    You might get a warning message of "The package is of bad quality". Click on "Ignore and install" button to continue installation.

  10. You are done with Tracker installation. Try to open tracker from menu. If you haven't installed Java in your system then you will get the following error.
    java is unavailable at /usr/bin/java
    Please install Oracle Java 6 or newer.

  11. To fix this error, first run "java -version" command which might output as below as java isn't installed in the system
    user@comp15:~/Downloads# java -version
    The program 'java' can be found in the following packages:
    * default-jre
    * gcj-4.6-jre-headless
    * gcj-4.7-jre-headless
    * openjdk-7-jre-headless
    * openjdk-6-jre-headless
    Try: apt-get install
  12. It suggest you to install java version which one you want to install. Simply run "apt-get install openjdk-6-jre-headless" , which will install JDK for you.
    While installation it will show message that some MBs disk space will be required, press Y and hit enter.
  13. After it is installed successfully, run command "java -version" and it will show you java details like this
    user@comp15:~/Downloads# java -version
    java version "1.6.0_31"
    OpenJDK Runtime Environment (IcedTea6 1.13.3) (6b31-1.13.3-1ubuntu1~0.12.10.1)
    OpenJDK Server VM (build 23.25-b01, mixed mode)

Finally, you are done with installing Adobe AIR, Elance Tracker and JAVA successfully in your system. You should be able to use Elance tracker without getting any error now. :-)

Comments

I am not able to login in tracker its shows invalid payload error

Add new comment