我买了一台新的戴尔 Inspiron i3 第五代 3000 系列笔记本电脑。在第一次登录时,甚至在重新启动之前,我尝试应用更新,但出现了错误
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
看到这个问题真是令人烦恼,因为我之前用的是康柏笔记本电脑,也遇到过同样的错误,而且无法修复。
答案1
插入/etc/default/locale
:
LC_CTYPE="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LANG="en_US.UTF-8"
关于缺失的区域设置,要生成它们:sudo dpkg-reconfigure locales
答案2
这个对我有用。
sudo -i
locale
export LANGUAGE=en_US.UTF-8; export LANG=en_US.UTF-8; export LC_ALL=en_US.UTF-8; locale-gen en_US.UTF-8
dpkg-reconfigure locales
reboot
答案3
这对我有用(在 Ubuntu 14.04 上 - 但可能在其他系统上也有效)
sudo localedef -v -c -i en_US -f UTF-8 en_US.UTF-8