BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 12:49 pm 
Не в сети

Зарегистрирован: Ср 22 апр, 2015 12:28 pm
Сообщения: 6
Доброго времени суток!
Русификация прошла нормально за исключением имён файлов.
Ситуация такова: на FreeBSD поднята samba и настроена шара для winows пользователей. Если в шаре создавать документ с кириллицей из win - то в FBSD будут "крякозябры" (скрин прилагается), если создать в FBSD текстовый файл, либо папку - то в win этот файл и папка будут без имени и их не открыть (что естественно).
Использую: FreeBSD 10, KDE4, Samba4, установлен kde-l10n-ru.
Заранее спасибо.

Скрины
Изображение
Изображение
Изображение
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 1:05 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5459
Откуда: СССР, Харьков
На UTF-8 перейти не пробовали?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 1:08 pm 
Не в сети

Зарегистрирован: Ср 22 апр, 2015 12:28 pm
Сообщения: 6
Читал, что не все приложения в FBSD используют UTF-8, по этому не стал с ним экспериментировать, но задумывался об этом, да. Если можно хотелось бы решить на KOI8-r.
==
Забыл написать, что файл с крякозябрами открывается в FBSD и внутри файла виден русский текст.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 1:17 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5459
Откуда: СССР, Харьков
MoVi4 писал(а):
Читал, что не все приложения в FBSD используют UTF-8,

Не встречал приложения, что-бы с UTF-8 не работали, хотя всё может быть.
Можно кодировку CP1251 использовать, насколько помню работало,
а лучше на UTF-8 перейти.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 1:31 pm 
Не в сети

Зарегистрирован: Ср 22 апр, 2015 12:28 pm
Сообщения: 6
Хм... подумаю ещё по поводу UTF-8, спасибо. Но пока перечитаю маны, может пропустил чего.
==
В ttys пробовал менять на crons25r, т.к. эффекта не дало вернул xterm.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 2:34 pm 
Не в сети

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 977
Откуда: СССР, Красноярск
АднАзнАчнА на UTF-8


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 2:47 pm 
Не в сети

Зарегистрирован: Ср 22 апр, 2015 12:28 pm
Сообщения: 6
Разобрался. Прост я дурак не указал в smb4.conf
Код:
unix charset = koi8-r
display charset = koi8-r
dos charset = cp866 

Но текстовые файлы (txt) созданные в FBSD винда не понимает, а виндовые txt с русским текстом при открытии не читабельны, но вордовские документы понимаются отлично в обоих ОС.
==
В принципе моя тема особо не "горит" я для себя изучаю. Пока почти разобрался с KOI8-R, потом UTF-8 поставлю - погляжу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 2:59 pm 
В сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5276
Откуда: Москва
MoVi4 писал(а):
Но текстовые файлы (txt) созданные в FBSD винда не понимает, а виндовые txt с русским текстом при открытии не читабельны

Так у них же разные кодировки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 3:15 pm 
Не в сети

Зарегистрирован: Ср 22 апр, 2015 12:28 pm
Сообщения: 6
Не правильно выразился. Винда теряет расширение текстового файла созданного в FBSD ("файл.txt" и винде становится "файл"). Не думаю, что это слишком страшно, т.к. блокнотом всё нормально открывается.
===========
Видать я что-то сломал =)
libreoffice сохраняет русский текст как "крякозябры", но внутри файла русский текст в норме (что под виндой, что под FBSD). Если всё сломаю UTF-8 попробую =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 7:01 pm 
В сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5276
Откуда: Москва
MoVi4 писал(а):
Не правильно выразился. Винда теряет расширение текстового файла созданного в FBSD ("файл.txt" и винде становится "файл").

Винда же просто прячет известные расширения файла в этом своём "проводнике", в файловой системе они никуда не деваются.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Ср 22 апр, 2015 8:52 pm 
Не в сети

Зарегистрирован: Пт 08 май, 2009 10:20 am
Сообщения: 456
Откуда: Ukraine, Odessa
MoVi4 писал(а):
"файл.txt" и винде становится "файл"
это винда его узнала как истинно текстовый файл (в свойствах папок видать галочкой отмечено не показывать расширения известных файлов)

_________________
% -- принятое для xBSD приглашениe командной строки пользователя
# -- принятое для xBSD приглашение комстроки СУПЕРпользователя

FreeBSD 12.0 amd64 ruby-2.6.0-rc2 rails -v 5.2.2

порты обновляю через svn, т.е. порты и проблемы с ними самые актуальные


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Русификация имени файлов
СообщениеДобавлено: Пн 27 апр, 2015 4:24 pm 
Не в сети

Зарегистрирован: Ср 22 апр, 2015 12:28 pm
Сообщения: 6
Снова здрасти!
Настроил vsftpd, работает, но кириллицу не понимает. При том проблема та же (win не понимает имя файла созданного в FBSD, а FBSD имя файла созданного в win).
Vsftpd-ext установлен и в vsftpd.conf прописано:
Код:
convert_charset_enable=YES
local_charset=KOI8-r
remote_charset=WIN1251


Вроде этого должно было хватить, но... может упустил чего...
ЗЫ: Да, всё ещё KOI8-r =))
====
В rc.conf добавил:
Код:
vsftpd_flags="путь до vsftpd.conf"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: AMDmi3, Bing [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика