Поддержка UTF-8 в mc на WRT160NL

Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Atheros WiSOC
Author Message
Spaider
DD-WRT Novice


Joined: 29 Aug 2006
Posts: 17

PostPosted: Sat Feb 04, 2012 20:10    Post subject: Поддержка UTF-8 в mc на WRT160NL Reply with quote
Никак не могу победить одну проблему с отображением русских имен файлов в midnight commander'е. У меня WRT160NL, поставил optware с помощью скрипта с wrt160nl.

Везде UTF-8 работает нормально: консоль, ftp, samba и transmission. Вот только в mc вместо русских букв вопросики. Перерыл и попробовал буквально всё, нигде не нашел решения. Причём, если в mc дать команду ls, а потом спрятать панели по Ctrl-O, то русские буквы в листинге будут.

mc 4.7.5.2
putty 0.62 (tranlation UTF-Cool
Поставил libiconv, glib2, libncurses.
Все варианты export TERM='...' пробовал.

В консоли могу видеть, создавать и копировать файлы с русскими именами без проблем, а вот в mc вместо русских букв вводятся два вопросика.

В линуксе не шибко умен, может, я что-то упускаю.

_________________
DD-WRT v.24 Mini on WRT54GL v.1.1
Sponsor
Damy
DD-WRT Novice


Joined: 12 Apr 2012
Posts: 1

PostPosted: Thu Apr 12, 2012 17:42    Post subject: Reply with quote
Сам взялся за освоение Linux неделю назад. Жизнь заставила. Так что не пинайте меня зря.
Я так понимаю, что Linux - он и в Африке Linux.
Короче, у меня есть роутер Asus RT-N56U (Linux ASUS 2.6.21 #2871) и медиаплеер Dune HD Base 3.0 (Linux tango3 2.6.22.19-27-sigma #2 PREEMPT).
Установил на оба пакеты optware: ipkg-opt, openssh, transmission и mc.
Запускаю mc. На Dune русские буквы в именах файлов есть, на Asus - знаки вопроса.
У меня Dune ещё израильского производства, сейчас их делают на Тайване. Но наши израильские соотечественники - молодцы! Dune оказалась адаптирована к русскому языку по полной программе!
Два дня искал разницу и всё-таки нашёл!
Из Dune в Asus скопировал /opt/lib/x_ld-uClibc-0.9.28.so и прописал в /opt/etc/profile (можно и в /etc/profile):
export LD_PRELOAD=/opt/lib/x_ld-uClibc-0.9.28.so
export LANG=ru_RU.UTF-8
и всё заработало!
Скачать x_ld-uClibc-0.9.28.so:http://depositfiles.com/files/7dgdp0ygz
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Atheros WiSOC All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum