Я купил новый ноутбук Dell Inspiron i3 5-й генерал 3 000 рядов. На моем первом входе в систему, даже перед перезапуском, я пытался применить обновления, и я получил ошибку
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
Это было настолько ворчащим для наблюдения этого, потому что я использовал ноутбук Compaq ранее, и у меня была та же ошибка, которую я никогда не мог фиксировать.
Вставьте в /etc/default/locale
:
LC_CTYPE="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LANG="en_US.UTF-8"
И относительно недостающих локалей, для генерации их: sudo dpkg-reconfigure locales
Этот работал на меня.
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
Это работало на меня (На Ubuntu 14.04 - но вероятно работает над другими системами)
sudo localedef -v -c -i en_US -f UTF-8 en_US.UTF-8