
Недавно мне пришлось установить новую версию программного обеспечения Autodesk EAGLE. Я скачал и распаковал его, как и все предыдущие версии, перешел в папку установки и запустил, ./eagle run
как и каждый раз до этого.
Однако на этот раз он не запускается и выдает ошибку:
terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Aborted (core dumped)
Из ограниченного количества других примеров я подозреваю, что это проблема Ubuntu, а не EAGLE. Однако я не видел никаких исправлений. Использование команды LANG для изменения языка на UTF-8 ничего не дало.
решение1
У меня была та же проблема с v8.6.0 - я использую Debian 9 - следующее решило проблему для меня:
echo "en_US.UTF-8 UTF-8" > sudo tee /etc/locale.gen
sudo locale-gen
./eagle run