
Когда я пытаюсь установить что-то (использующее InstallAnywhere) из терминала в GNOME, я получаю что-то вроде этого:
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
No Java virtual machine could be found from your PATH
environment variable. You must install a VM prior to
running this program.
Обходной путь — подключение localhost
через ssh
или переключение на консоль ctrl+alt+f[x]
перед началом установки.
Вызов java
из командной строки или whereis java
отображение правильных путей.
решение1
Вы можете задать и экспортировать PATH и другие переменные среды в ~/.xprofile
скрипте и сделать Java видимым для сеанса X. После этого вам следует повторно войти на X-сервер.
export PATH="$PATH:/path_to_jre/bin"
Вы также можете получить тот же результат, изменив /etc/environment
. После этого вам следует перезапустить.
PATH="...:/path_to_jre/bin"
Проверьте переменную PATH с помощью команды env.
env | grep PATH