Ошибка при установке 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 в 18:59

3 ответа

Файл /etc/environment не является скриптом оболочки, поэтому вы не можете размещать в нем export. Он должен состоять из пар только имя = значение. Поэтому просто удалите строку 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
ответ дан 22 May 2018 в 20:39

Файл /etc/environment не является скриптом оболочки, поэтому вы не можете размещать в нем export. Он должен состоять из пар только имя = значение. Поэтому просто удалите строку 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
ответ дан 18 July 2018 в 10:27

Файл /etc/environment не является скриптом оболочки, поэтому вы не можете размещать в нем export. Он должен состоять из пар только имя = значение. Поэтому просто удалите строку 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
ответ дан 24 July 2018 в 19:34

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

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