Автор Гілка: Samba не відображає "і"  (Прочитано 4241 раз)

Відсутній pimeja

  • Новачок
  • *
  • дописів: 1
  • Карма: +0/-0
  • I Love YaBB 2!
Встановлені такі налаштування Самби:
display charset = UTF-8
unix charset = UTF-8
dos charset = CP866

Проте по smbclient -N -L "name" не відображається буква "і".

Що робити?

Відсутній vanilla

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • Патрик ...! Слака ...!
Re: Samba не відображає "і"
« Відповідей #1 : 2006-07-10 22:37:40 »
Називати samba-шари латиницею.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3745
  • Карма: +9/-0
  • Програміст
Re: Samba не відображає "і"
« Відповідей #2 : 2006-07-11 14:20:23 »
Встановлені такі налаштування Самби:
display charset = UTF-8
unix charset = UTF-8
dos charset = CP866

Проте по smbclient -N -L "name" не відображається буква "і".

Що робити?

Писати M$-ту. Cp866 не містить української літери "і". Цій проблемі вже майже 20-ть років.

Можете використати cifs замість smbfs, цей протокол містить вбудовану підтримку унікоду. Нажаль підтримка CIFS в Лінуксі ще слабенька - в мене монтування працює через раз.

Якщо вам потрібно шукати файли в мережі, можете спробувати ShareHound: http://sourceforge.net/project/screenshots.php?group_id=151499&ssid=29145
Він написаний на Яві.
[Fedora Linux]

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Samba не відображає "і"
« Відповідей #3 : 2006-07-11 14:27:46 »
Писати M$-ту.
LOL. Хороша порада:) Так і уявляю "Любий Біл Гейц!..." ;D

Нажаль підтримка CIFS в Лінуксі ще слабенька - в мене монтування працює через раз.
На жаль скоріше через три. Не раджу, пробував.

Відсутній Tikhon

  • Кореспондент
  • ***
  • дописів: 135
  • Карма: +0/-0
  • програміст
Re: Samba не відображає "і"
« Відповідей #4 : 2006-07-12 09:06:59 »
На жаль скоріше через три. Не раджу, пробував.

В мене через раз :).
Раджу спробувати smbnetfs.
Зараз користуюся саме цим.
З повагою....

Відсутній dimaka_ua

  • Новачок
  • *
  • дописів: 4
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Samba не відображає "і"
« Відповідей #5 : 2007-07-13 16:11:35 »
А такий варіант допоможе?
http://www.opennet.ru/base/rus/urk_samba.txt.html
Обережно, там на російській  ;D

Відсутній dimaka_ua

  • Новачок
  • *
  • дописів: 4
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Samba не відображає "і"
« Відповідей #6 : 2007-07-17 08:52:53 »
Є хто живий тут?

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Samba не відображає "і"
« Відповідей #7 : 2007-07-17 09:41:05 »
А кого треба? Модератор підійде?  ;)
Читайте документацію - вона кермує.

Відсутній dimaka_ua

  • Новачок
  • *
  • дописів: 4
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Samba не відображає "і"
« Відповідей #8 : 2007-07-17 10:23:37 »
Будь-кого, хто здатен адекватно оцінити посилання, яке я навів, оскільки моїх пізнаь у Лінуксі для цього не достатньо. А тема, як на мене, досить актуальна.
Маю багато документів в назві яких присутня буква "і" і хотів би їх тримати на мережевому диску, але ця проблема із Самбою цього не дозволяє. В інтернеті на цю тему якась підозріла тиша, от я і питаюся у гуру - чи вирішить цю проблему рецепт, що наведений у послиланні, може хтось скаже зі свого досвіду, бо якщо я почну розбиратись, це займе певний час, якого я, на жаль, не маю. Якби знати, що цей час не буде марно витрачений, то я б спробував це зробити, але в Лінуксі не дуже (м'яко кажучи...)
Гуру, ау!

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: Samba не відображає "і"
« Відповідей #9 : 2007-07-17 11:47:44 »
В /etc/samba/smb.conf у секції [global] обов'язково має бути:
Цитата
dos charset = CP866
unix charset = локаль
display charset = локаль
preserve case = Yes
short preserve case = Yes
де локаль = UTF8, KOI8-U, CP1251 тощо.
« Змінено: 2007-07-17 13:28:18 від cadca »
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній dimaka_ua

  • Новачок
  • *
  • дописів: 4
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Samba не відображає "і"
« Відповідей #10 : 2007-07-17 13:28:08 »
cadca
Я вибачаюсь, і це вирішує проблему?
Спробую, дякую (хоча мені здається, я таке прописував, але точно вже не пам'ятаю)