编辑语言环境文件后终端无法启动

编辑语言环境文件后终端无法启动

在我在此处编辑区域设置文件后,gnome-terminal 没有打开,/etc/default/locale并且我没有安装 xterm 或任何其他终端应用程序来查看它是否运行。

报告了同样的问题这里这里

我只需要编辑语言环境文件,一切都会恢复正常,或者在这种情况下删除我/usr/share/i18n/locales/en_US_custom使用创建的自定义文件本指南更改 Ubuntu 上的一周开始日期。

我尝试寻找不使用终端来提升权限的方法——但无济于事。

就像在 Linux 上没有终端就什么都做不了一样,我被困住了,无法安装任何东西,无法 sudo 运行任何应用程序……

答案1

问题是我在这里创建了一个自定义语言环境文件/usr/share/i18n/locales/en_US_custom,然后在/etc/default/locale我向其中添加的文件中"LC_TIME="en_US_custom",这产生了一个问题。

执行CTRL+ ALT+ F1,您就可以在刚刚打开的 TTY 上输入命令,要切换回您的屏幕,请执行CTRL+ ALT+ F7

系统将提示您输入用户名,输入后按 Enter,然后输入密码并按 Enter,现在您就可以运行命令了。

因此我运行了以下命令:

echo 'LC_TIME="en_US.UTF8' | sudo tee -a /etc/default/locale

我重新登录后,一切恢复正常。

相关内容