Может ли кто-нибудь помочь активировать локали в сборке root? Моя система работает нормально, но есть проблема. Русских букв не вижу (нужен ru_RU UTF-8, CP1251, 866, KOI8-R). Я сделал:
Buildroot:
make menuconfig
Toolchain --->
Enable toolchain locale/i18n
System configuration --->
(C en_US) Locales to keep
(ru_RU.UTF-8) Generate locale data
[*] Enable Native Language Support (NLS)
Target packages --->
Hardware handling --->
[*] kbd
Target packages --->
System tools --->
[*] coreutils
In kernel:
File systems --->
-*- Native language support --->
<*> Codepage 866 (Cyrillic/Russian)
<*> Windows CP1251 (Bulgarian, Belarusian)
<*> NLS UTF-8
<*>ASCII (United States)
<*> NLS KOI8-R (Russian)
make linux-rebuild ---> make
In profile writing export LANG=ru_RU.UTF-8
But the problem not solved:
# echo "Это образец текста" > файл.txt
# ls
rc.local ''$'\364\340\351\353''.txt received '\364\340\351\353' instead 'файл'
Сборка версии root 2018.11.4-00001-g307a594.