что нужно сделать, чтобы вместо openjdk штатно переключиться на oracle.
1 Если openjdk не нужен - удалить его
apt-get remove openjdk
2 Проверить /usr/bin на наличие ссылок jar, java, javaws .Если они есть - удалить
3 Установка oracle как штатной
java от oracle нет
Скачать с oracle.com яву в виде пакета rpm.
Далее все выполняемые действия от root
Создать /usr/java, если нет.
Скачанному rpm архиву права chmod a+x
Выполняем: rpm -ivh скачанный.rpm
Далее всё должно утрястись само-собой
java от oracle уже есть
Способ 1
Перейди в папку установки java от oracle. Если всё делалось правильно, то это будет директория /usr/java . В зависимости от того, что скачано внутри будет папка jre... или jdk... и ссылка default. Если нашлось default перейди в неё, найди папку bin и создай в папке /usr/bin ссылки на файлы jar, java,javaws из bin.
Если default не нашлось надо искать bin в jdk... или jre и проделать аналогичные действия.
Способ 2
Добавить в PATH путь к папке bin из установки oracle
Способ 3
Создать переменную окружения и экспортировать её
JAVA_HOME=/путь/к.установке/java/(jre1... или jdk...)
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
После проверить:
...]$ java -version
Если всё сделано правильно получим что-то похожее на
...
java version "1.7.0_45"
Java(TM) SE Runtime Environment
...