ubuntu16.04终端打不开问题
进入命令行模式: Ctrl+Alt+F1
在命令行模式调取终端 gnome-terminal
查看问题报错原因:
*Gtk-WARNING *: Locale not supported by C library.
Using the fallback ‘C’ locale.
-
判断:
回想关机前, 可能是装了PYTHON库 , 同时我的UBUNTU是中文版 设置成英文版, 自动安装时 吧LANG变量的值 (在名为locale的语言文件中)删掉或改掉的原因, 造成终端无法启动了。 -
解决:
先查看语言文件 locale, 在如下目录 (注:$是LINUX命令行的系统提示标识, 不用键入):
$ cd /etc/default/
$ ls -lh
ls 是文件查看命令, 如果显示中没有这个locale文件,或用$ vim locale 命令打开后发觉文件为空 或缺少 LANG=en_US.UTF-8 语句那就是问题所在。
新建文件或编辑文件增加en_US.UTF-8内容。
直接用linux命令 $ vim locale 命令, 进入编辑 ,添加一下内容并保存(vim的保存和退出 百度一下即可)。
LANG=“en_US.UTF-8”
LANGUAGE=“en_US:en”
重启后完成配置