我正在将我的 linux mint 18.3 更新到 linux mint 19。我得到的错误是Cannot set LC_ALL to default locale: No such file or directory
. 然后我重新启动了我的系统,之后我无法打开终端。我使用Ctrl++Alt运行F3命令行并LC_ALL
使用命令修复错误,sudo dpkg-reconfigure locales
并且sudo aptitude install locales
它有效。然后我尝试使用该命令安装终端,apt install gnome-terminal
但它给出了错误
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)
我尝试使用此https://askubuntu.com/a/920076/842467解决此问题,但什么也没发生。
关于错误消息的事情是它们会告诉您出了什么问题。
您的错误消息清楚地表明
/etc/environment
. 一旦你读到了,你应该调查那个文件,看看它在双引号方面是否看起来很奇怪。在评论中,您提到您的
/etc/environment
文件包含以下内容:(或类似的东西,在评论中很难格式化)。
在这里,您可以清楚地看到
:/usr/java/jre1.8.0_171/bin"
第一行末尾的位看起来不合适(并且空格太多)。您或脚本已编辑文件并弄乱了
PATH
. 该行现在包含一个不平衡的双引号。我的猜测是
PATH
应该设置为: