Install Protege5 Linux
Protege 5.0 is distributed in the form of a
tar.gz file from the main Protege website and requires Java 7 or later.
Check for Java 7 (optional)
This step is optional. Perform this step, if you are not sure if you have Java 7 or later installed on your computer.
To check that you have Java installed, open a terminal window, and type:
java -version. You should see something like this:
myuser@mycomputer:/$ java -version java version "1.7.0_51" OpenJDK Runtime Environment (IcedTea 2.4.4) (7u51-2.4.4-0ubuntu0.13.04.2) OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
(The version should be 1.7 or later)
Install Java 7 (if necessary)
Please consult the documentation for your Linux distribution on how to install Java. Usually, you can install Open Java easily from the package manager of your Linux distribution (e.g.,
apt-get in Ubuntu and Debian distributions,
yum in RedHat ). You may also use other Java implementations, such as Oracle Java.
For Ubuntu, you can find the installation instructions for different Java implementations here. For RedHat, the installation instructions for Open Java are here, and for Oracle Java here. General Oracle Java installation instructions for Linux distributions are here.
Download the tar.gz file
- Go to the Products page on the Protege website.
- Click the "Download for Linux" button to download the tar.gz file to your machine.
To unpack the archive, either use your file explorer and double-click on the archive, and extract it to the desired location, or type in a terminal window:
tar zxvf protege-5.0.0-beta-06_2014_05_20.tar.gz
(the archive name might differ, please use the right file name that you downloaded.)
To launch Protege Desktop, double-click on the
run.sh in the Protege folder in the file explorer, or type
run.sh in a terminal window, once you have changed the directory to the Protege folder (
Q: The Protege UI occasionally freezes on Linux with Open Java. Protege still seems to be running (CPU at normal levels), but I can't click on any of the entities, tabs. or menus.
A: There's a bug in Open Java on Linux distributions (e.g., Ubuntu) with parentless dialogs that will cause this behavior. The workaround is to use another Java implementation, e.g., Oracle Java.