Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Linux и FreeBSD (http://forum.oszone.net/forumdisplay.php?f=11)
-   -   Русификация консоли UTF-8 для работы с proFTPd (http://forum.oszone.net/showthread.php?t=217021)

Призрак 03-10-2011 08:17 1764736

Русификация консоли UTF-8 для работы с proFTPd
 
Здравствуйте уважаемые участники дискуссии.

Наконец-то я настроил proFTPd и он готов работать. Но есть проблема с русским языком. Когда открываешь FTP сервер название файла отображается в нем нормально, русскими буквами. А когда заглянешь через mc или ee сплошные знаки вопроса. Я попытался перекодировать в KOI8-R вроде бы все по-русски а проблема остается - тогда файл на FTP сервере отображается знаками вопроса а в системе нормально.

Советовали мне перейти на UTF-8. Нашел я статью, чтобы не рисковать сервером, сделал шаги, которые оговаривались в той статье. А именно:

включить в ядро следующие опции:

Код:

options          TEKEN_UTF-8
options          TEKEN_XTERM

потом в файле /etc/ttys для каждой консоли заменить cons25 на xterm

что я и сделал. Порсле пересборки ядра и перезагрузки системы мне пришлось... загрузиться со старым ядром! :angry2:

Видимо я наткнулся на очередную тупую статью. А их в Интернете по UNIX системам как мусора. Потому-что при запуске редактора, хоть ee, хоть mcedit, работать невозможно! Я хочу курсором перейти на следующую строчку, использую клавиши Page up и Page down, и мне вместо функций, которые должны выполнять эти клавиши, выводятся буквы! И в строчке получается такая картина AAAAAAAABBBBBBBBBBBAAACCCCCDDDDDDDD. Даже если я захожу в mc в командной строке то же самое, клавиши курсора не работают! Да что такое творится то вообще? Вот подобные тупые статьи и отпугивают новичков, которые хотели бы познакомиться с этой системой. Как я замечал выше это трата времени и нервов. В чем может быть причина?

ruslandh 03-10-2011 09:23 1764762

mc тоже должен поддерживать utf8.

Кстати, новый mc умеет сам перекодировать названия файлов на внешнем ftp

Призрак 03-10-2011 11:30 1764834

Но тем не менее не поддерживает! mc последней версии, и я сделал так чтобы все по статье! Подозрение у меня есть что дело в раскладке клавиатуры.

dmitryst 03-10-2011 14:41 1764941

Призрак, вы про систему и настройки локали ничего не написали. А мс поддерживает utf, да.

Призрак 04-10-2011 09:36 1765454

dmitryst,

Операционная система: FreeBSD 8,2 x32

настройка локали в файле /etc/login.conf:

Код:

russian|Russian User Accounts
            :charset=KOI8-R:\
            :lang=ru_RU.KOI8-R:\
            :tc=default:

заменил на:

Код:

russian|Russian User Accounts
            :charset=UTF-8:\
            :lang=ru_RU.UTF-8:\
            :tc=default:

затем выполнил команду, заставив систему принять изменения:

Код:

#cap_mkdb /etc/login.conf
затем выполнил команду на применение локали:

Код:

#pw usermod Pavel -L russian
Причем эти изменения, не считая выполненных в первом посту я сделал самостоятельно, в той недостатье про это ничего не было написано. Беда вся в отсутствии нормальной документации, без нее даже профессионал запутается, не то что новичок. Проблема та же, клавиши не работают как надо.

dmitryst 04-10-2011 13:56 1765594

Призрак, http://www.lissyara.su/?id=2133 - не?

Призрак 04-10-2011 21:40 1766014

У меня на данной машине WEB сервер и FTP сервер, а эта утилита тащит за собой много всякого мусора от x11 и xorg, а я явно запрещаю в файле make.conf этот мусор, т.к. куча ненужных и ничего не значащих библиотек не нужна на работающем сервере.

Код:

WITHOUT_X11=yes
WITHOUT_GUI=yes

И еще нашел вот такую статейку http://www.bsdnotes.ru/?lnk=sys_ccons

У меня плохое зрение, глаза устают, белый шрифт сильно раздражает глаза. Поэтому я решил сделать так как в этой статье. Получилось очень красиво, зеленый цвет и желтый. Но запустив mc я понял, что опять наступил на грабли - mc стал отображаться безобразно, буквы и символы вместо рамок по краям и по центру. Ну там где рамки должны быть сплошняком символы. Опять 25...

Призрак 10-10-2011 09:24 1769864

Я не понял а почему все молчат то? Опять нечего сказать? В лом поделиться с новичком секретами? Не забывайте кулхацкеры, что вы когда-то тоже были новичками, имейте уважение. А вы только нос задираете и относитесь снисходительно, жутко раздражает. Вы только и можете сказать "man то. man другое". А толку мало. Учитывая то, что в манах дана неполная информация а то и вообще нет. Если бы по ProFTPd например была нормальная документация написанная нормальным человеком я бы за неделю с ним разобрался а так несколько месяцев возился. А тут мне не могут помочь систему русифицировать, опять возиться наверно полгода придется чтоб поменять пару паршивых настроек которые вы упорно скрываете.


Время: 09:07.

Время: 09:07.
© OSzone.net 2001-