Привет, когда я открываю терминал, он говорит следующую ошибку: удар: предупреждение: setlocale: LC_NUMERIC: не может изменить локаль (es_VE.UFT-8): Никакой такой файл или каталог
Я знаю, что это не UFT, UTF, который я уже зафиксировал и спокоен, но сообщение все еще появляется, что я могу сделать?
это - то, что я сделал, чтобы быть в этой точке:
Добавьте значение к Вашему ~/.bashrc
файл:
echo 'export LC_NUMERIC="en_US.UTF-8"' >>~/.bashrc
Для создания этого применимым из текущей сессии удара получите ~/.bashrc файл:
source ~/.bashrc
Пример: Здесь я изменяюсь от en_US.UTF-8 до C:
$ locale | grep LC_NUMERIC
LC_NUMERIC="en_US.UTF-8"
$ echo 'export LC_NUMERIC="C"' >>~/.bashrc
$ source ~/.bashrc
$ locale | grep LC_NUMERIC
LC_NUMERIC=C
Это изменит локаль только для пользователя, выполняющего команду для изменения в масштабе всей системы, к которому необходимо добавить значение /etc/default/locale
, проверьте добавленную часть ниже.
Можно также добавить значение к systmwide файлу локали, /etc/default/locale
, который будет считан в запуске. Помещать его там:
echo 'LC_NUMERIC="en_US.UTF-8"' | sudo tee -a /etc/default/locale
Или
sudo bash -c 'echo "LC_NUMERIC=\"en_US.UTF-8\"" >>/etc/default/locale'
Я сделал это, но для es_VE.UFT-8, кто-то может знать как к фиксированному?
вернитесь к тому, что вы объяснили, что вы сделали с bashrc
и /etc/default/locale
, затем попытайтесь перенастроить вашу локаль следующим образом:
sudo dpkg-reconfigure locales