Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Embedded Linux
Кодировка в консоли
simark1979
Добавлено 30.05.2017 21:46 Редактировалось 30.05.2017 21:55
0
Сообщение: 1
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Здравствуйте!

Настроил монтирование usb флэшки vfat c поддержкой utf8.
Вроде бы все Ок,

php скрипт видит русские буквы:
echo ("Список файлов:\n");
print_r (scandir("/media/usb0/"));


Вывод:
Список файлов:
Array
(
[0] => .
[1] => ..
[2] => русский.key
)


=======================================================

А из консоли вопросы:
ls /media/usb0/
Вывод:
???????.key

То, что ls может не поддерживать utf8 допускаю, но сейчас вопрос собственно в том, как для начала научить консоль работать с кирилицей, я пытаюсь вводить на русском, а в консоле вижу ?????

В билдруте:
Toolchain->Generate locale data = en_US ru_RU ru_RU.UTF-8
kbd стоит

В переменных окружения прописал:
export LANG=ru_RU.UTF-8

это http://www.starterkit.ru/html/index.php?name=forum&op=view&id=2287&num=14 видел
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 30.05.2017 23:50 Редактировалось 30.05.2017 23:51 Сообщение: 2
sasamy
4.71

Пункты: 83552
Регистрация: 14.08.2009
Цитата

А из консоли вопросы:


в какой консоли - через последовательный порт, SSH или графической на фреймбуфере ?

Цитата


на мой взляд там всё понятно - повторить по шагам и должно работать
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 02.06.2017 19:53 Сообщение: 3
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
я наелся одно время с Qt с локализацией в эмбеде. теперь рисую набор пиктограм для разных локалей =(
а еще шрифты. например, в стандалоне ваще засада.
подумайте, нужна ли вам локализация консоли.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.06.2017 22:06 Редактировалось 02.06.2017 22:10 Сообщение: 4
sasamy
4.71

Пункты: 83552
Регистрация: 14.08.2009
Цитата

я наелся одно время с Qt с локализацией


в buildroot всё настроено из коробки - и в Qt и в графической консоли, переключение раскладки на usb-клавах капсом - я не понимаю что там можно сделать чтобы не работало. Автомонтирование тоже настроено на UTF8 - для NTFS и FAT, т.е. достаточно собрать с дефолтным конфигом для Qt - imx6sk_qt5gst_defconfig и ничего не трогать.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux