Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Русификация консоли UTF-8 для работы с proFTPd

Ответить
Настройки темы
Русификация консоли UTF-8 для работы с proFTPd

Забанен


Сообщения: 50
Благодарности: 0

Профиль | Цитировать


Здравствуйте уважаемые участники дискуссии.

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

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

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

Код: Выделить весь код
options          TEKEN_UTF-8
options          TEKEN_XTERM
потом в файле /etc/ttys для каждой консоли заменить cons25 на xterm

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

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

Отправлено: 08:17, 03-10-2011

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


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

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

-------
Поспешай не торопясь


Отправлено: 09:23, 03-10-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Забанен


Сообщения: 50
Благодарности: 0

Профиль | Цитировать


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

Отправлено: 11:30, 03-10-2011 | #3


Аватара для dmitryst

Ветеран


Сообщения: 7265
Благодарности: 906

Профиль | Отправить PM | Цитировать


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

-------
Осваиваю FreeBSD


Отправлено: 14:41, 03-10-2011 | #4


Забанен


Сообщения: 50
Благодарности: 0

Профиль | Цитировать


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
Причем эти изменения, не считая выполненных в первом посту я сделал самостоятельно, в той недостатье про это ничего не было написано. Беда вся в отсутствии нормальной документации, без нее даже профессионал запутается, не то что новичок. Проблема та же, клавиши не работают как надо.

Отправлено: 09:36, 04-10-2011 | #5


Аватара для dmitryst

Ветеран


Сообщения: 7265
Благодарности: 906

Профиль | Отправить PM | Цитировать


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

-------
Осваиваю FreeBSD


Отправлено: 13:56, 04-10-2011 | #6


Забанен


Сообщения: 50
Благодарности: 0

Профиль | Цитировать


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

Код: Выделить весь код
WITHOUT_X11=yes
WITHOUT_GUI=yes
И еще нашел вот такую статейку http://www.bsdnotes.ru/?lnk=sys_ccons

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

Отправлено: 21:40, 04-10-2011 | #7


Забанен


Сообщения: 50
Благодарности: 0

Профиль | Цитировать


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

Отправлено: 09:24, 10-10-2011 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Русификация консоли UTF-8 для работы с proFTPd

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Как раздать пермишины для самбы и proftpd. BachiStil Общий по FreeBSD 0 02-04-2009 11:30
Slackware - [решено] Русификация консоли Naiad Общий по Linux 7 31-01-2009 11:53
Интернет - [решено] Команда в консоли для определения состояния портов Berkyt Microsoft Windows 2000/XP 4 22-12-2007 15:30
русификация консоли Guest Общий по FreeBSD 18 02-11-2004 20:38
Русификация консоли broodling Общий по Linux 12 28-02-2004 00:18




 
Переход