How to install Aptana Studio

Aptana Studio is one of the most comprehensive tools in the free Web editor market. Though its primary function is as an Ajax development environment, it is equally adept at working with PHP, Ruby, Rails, .Net, Titanium, PyDev (Python, Jython, Iron Python).

This tutorial contains the installation and configurations steps off aptana studio.

1. Install the prerequisites

sudo apt-get install openjdk-7-jdk libjpeg62 libwebkitgtk-1.0-0 git-core

Although Aptana Studio doesn’t officially support OpenJDK, I’ve not encountered any problems, however I’ve not done extensive testing. Alternatively, to use the Sun JDK, do the following:

sudo apt-get install libjpeg62 libwebkitgtk-1.0-0 git-core

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java7-installer

#source

libjpeg62 is important, without it you will get errors like this:

An internal error has occurred.

No more handlesNative code library failed to load. (java.lang.UnsatisfiedLinkError: /opt/Aptana_Studio_3/plugins/com.aptana.swt.webkitbrowser.linux.x86_64_1.0.0.1295409059/os/linux/x86_64/libcefjni.so: libjpeg.so.62: cannot open shared object file: No such file or directory)

2. Download Aptana Studio

You can download Aptana Studio 3 here. Select the “Standalone Version” if not selected and click download.

3. Extract Aptana Studio

#sudo unzip [name of Aptana Studio ZIP file here].zip -d /opt

4. Add the menu shortcut

#wget http://www.samclarke.com/wp-content/uploads/2012/04/AptanaStudio3.desktop

#sudo mv AptanaStudio3.desktop /usr/share/applications/AptanaStudio3.desktop

AptanaStudio3.desktop

[Desktop Entry]

Version=1.0

Encoding=UTF-8

Name=Aptana Studio 3

GenericName=Integrated Development Environment

Comment=Aptana Strudio 3 Integrated Development Environment

Exec=/opt/Aptana_Studio_3/AptanaStudio3 %F

TryExec=/opt/Aptana_Studio_3/AptanaStudio3

Icon=/opt/Aptana_Studio_3/icon.xpm

StartupNotify=true

StartupWMClass="Aptana Studio 3"

Terminal=false

Type=Application

MimeType=text/xml;application/xhtml+xml;application/x-javascript;application/x-php;application/x-java;text/x-javascript;text/html;text/plain

Categories=GNOME;Development;IDE

Leave a Reply

Your email address will not be published. Required fields are marked *