Erro de sintaxe: string entre aspas não terminada

1

Eu estava atualizando meu linux mint 18.3 para o linux mint 19. O erro que recebo é Cannot set LC_ALL to default locale: No such file or directory . Então eu reiniciei meu sistema, depois disso não consigo abrir o terminal. Eu usei Ctrl + Alt + F3 para executar a linha de comando e corrigir o erro LC_ALL usando o comando sudo dpkg-reconfigure locales e sudo aptitude install locales e funcionou. Então eu tentei instalar o terminal usando o comando apt install gnome-terminal mas ele dá o erro

Setting up install-info (6.5.0.dfsg.1-2) ... /usr/sbin/update-info-dir: 5: /etc/environment: Syntax error: Unterminated quoted string 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)

Eu tentei resolver isso usando este link , mas nada aconteceu.

    
por Ujjwal Singh 06.07.2018 / 06:28

1 resposta

1

O problema das mensagens de erro é que elas informam o que está errado.

Sua mensagem de erro diz claramente que há uma string entre aspas não citada em /etc/environment . Depois de ler isso, você deve investigar esse arquivo para ver se parece estranho em relação às aspas duplas.

Em um comentário , você menciona que seu /etc/environment arquivo tem o conteúdo:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" :/usr/java/jre1.8.0_171/bin"
JAVA_HOME="/usr/java/jre1.8.0_171"

(ou algo similar, a formatação é difícil nos comentários).

Aqui, você pode ver claramente que o :/usr/java/jre1.8.0_171/bin" bit no final da primeira linha parece fora do lugar (e um espaço a mais).

Você, ou um script, editou o arquivo e bagunçou o PATH . Essa linha agora contém uma citação dupla desequilibrada.

Meu palpite é que o PATH deve ser definido como:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/java/jre1.8.0_171/bin"
    
por 06.07.2018 / 08:38