Erro ao instalar o MySQL mesmo depois de alterar o arquivo de ambiente

0

Estou tentando instalar o MySql na minha máquina Ubuntu 16.04.

$ sudo apt-get install mysql-server

Estou recebendo as seguintes mensagens de erro.

/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)

Importante, no meu arquivo de ambiente, alterei a variável JAVA_HOME de seu link simbólico para o local real em que o Java está localizado.

Ainda dá o mesmo erro.

Arquivo de ambiente anterior:

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

Arquivo de ambiente editado:

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
    
por Ganesh Ramachandran 11.07.2017 / 13:41

1 resposta

0

O arquivo /etc/environment não é um script de shell, portanto você não pode colocar export declarações nele. Deve consistir em apenas pares nome = valor. Então, basta remover a linha export $JAVA_HOME do seu arquivo:

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"
    
por steeldriver 12.07.2017 / 14:45