Ошибка при установке MySQL даже после изменения файла среды

Я пытаюсь установить MySql в своей машине Ubuntu 16.04.

$ sudo apt-get install mysql-server

Я получаю следующие сообщения об ошибках.

/usr/sbin/update-info-dir: 3: export:
/usr/lib/jvm/java-8-openjdk-amd64: bad variable name 
dpkg: error processing package install-info (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:  install-info 
E: Sub-process /usr/bin/dpkg returned an error code (1)

Значительно, в моем файле среды, я изменился JAVA_HOME переменная от ее символьной ссылки до фактического местоположения, где Java расположен.

Тем не менее это бросает ту же ошибку.

Предыдущий файл среды:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
JAVA_HOME="/usr/bin/java/bin"
export $JAVA_HOME

Отредактированный файл среды:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
export $JAVA_HOME
0
задан 11 July 2017 в 08:59

1 ответ

/etc/environment файл не является сценарием оболочки, таким образом, Вы не можете поместить export операторы в нем. Это должно состоять из просто name=value пары. Поэтому просто удалите строку export $JAVA_HOME из Вашего файла:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
0
ответ дан 2 November 2019 в 23:30

Другие вопросы по тегам:

Похожие вопросы: