Обновление Java на Linux

Моя машина в настоящее время имеет:

[support@turndownForWhat sbin]$ java -version java version "1.5.0_10" 

Я хотел бы узнать, есть ли способ установить / извлечь java 1.7 в конкретный каталог и НЕ обновить 1.5?

Совершенно нормально иметь несколько различных версий java. По соглашению в Linux пакеты программного обеспечения, которые недоступны через диспетчер пакетов, обычно устанавливаются в /opt или /usr/local/ .

Просто загрузите Java 1.7 из Oracle и извлеките его в одно из этих мест. Затем установите PATH или JAVA_HOME чтобы включить это местоположение, в зависимости от вашего использования.

В Debian у вас есть утилита с именем update-java-alternatives , которая позволит вам установить версию Java по умолчанию. Кажется, вы можете сделать это с помощью команды alternatives в SL, как описано в этом форуме .