/usr/sbin/update-info-dir: 5: /etc/environment: 语法错误:未终止的引用字符串

/usr/sbin/update-info-dir: 5: /etc/environment: 语法错误:未终止的引用字符串

我是 Linux 新手,所以我不确定你需要什么信息来帮助我,但这是我收到的错误。导致问题的原因是当我尝试安装名为 tuxcut 的 deb 文件时

Setting up install-info (6.1.0.dfsg.1-5) ...
/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

结果:

grimy1928@Adam-SATELLITE-C50D-A-12V ~ $ cat /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbi‌​n:/bin:/usr/games:/u‌​sr/local/games" 
JAVA_HOME=/usr/lib/jvm/java-8-oracle 
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre 
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java 

grimy1928@Adam-SATELLITE-C50D-A-12V ~ $ –

答案1

查看你的/etc/environment文件这一行:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java 

應該是:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java"

"您最后遗漏了 a,请将其加上,这样就没问题了。

要编辑使用nano文本编辑器:

  1. 使用以下命令打开终端:Ctrl++Altt
  2. 类型:sudo nano /etc/environment
  3. 进行编辑,添加缺失的"
  4. 使用以下方式保存文件:Ctrl+o
  5. 关闭nano方式:Ctrl+x
  6. 使用以下方式获取文件:source /etc/environment

相关内容