The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Ubuntu, wine русские имена файлов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [ Отслеживать ]

"Ubuntu, wine русские имена файлов"  
Сообщение от Юрий (??) on 07-Дек-07, 07:33 
Есть желание перетащить пользователей на десктопный линукс
Установлен Ubuntu 7.6
Запускаем из под wine блокнот (или другое приложение) следующей командой
LANG=ru_RU.CP1251 wine "C:\Windows\notepad.exe"
и вижу, что русские буквы интерфейса отображаются, однако, русские имена файлов в диалогах отображаются крокозябрами.
Если запускать без "LANG=ru_RU.CP1251" - отображаются знаками вопроса
Шрифты из виндовс скопировал...
В var\lib\locales\supported.d\ru добавлено ru_RU.CP1251 CP1251

создан конфигурационный файл для wine как описано в https://www.opennet.ru/base/X/wine_setup.txt.html

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Ubuntu, wine русские имена файлов"  
Сообщение от sergebs (??) on 08-Дек-07, 19:06 
Какая версия вайна?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Ubuntu, wine русские имена файлов"  
Сообщение от angra (ok) on 09-Дек-07, 20:40 
Проблема в том что имена файлов в винде отнюдь не в cp1251 хранит, а в ibm866, старой досовской кодировке. Как вариант подсовывать ей fat или ntfs раздел, для них указывается при монтировании кодировка. Для ext3 таких опций нет и имена файлов на ней будут в системной кодировке(если стоит cp1251, то в cp1251, если koi8-r, то koi8-r итд).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Ubuntu, wine русские имена файлов"  
Сообщение от Юрий (??) on 05-Янв-08, 12:07 
Версия вайна
0.9.33

в /etc/fstab добавил
/dev/sda1    /media/c    ntfs    umask=0222,nls=cp1251      0       0
выполнил sudo mount -a
Теперь из приложений запущенных в вайне имена файлов видятся нормально, но их не видно из самого gnome

Подозреваю, что все таки это связано с тем, что локализации таки не установились.

Результат выполнения locale
root@yuriy-desktop:/home/yuriy# locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Результат выполнения dpkg-reconfigure locales
root@yuriy-desktop:/home/yuriy# dpkg-reconfigure locales
Generating locales...
  en_AU.UTF-8... up-to-date
  en_BW.UTF-8... up-to-date
  en_CA.UTF-8... up-to-date
  en_DK.UTF-8... up-to-date
  en_GB.UTF-8... up-to-date
  en_HK.UTF-8... up-to-date
  en_IE.UTF-8... up-to-date
  en_IN.UTF-8... up-to-date
  en_NZ.UTF-8... up-to-date
  en_PH.UTF-8... up-to-date
  en_SG.UTF-8... up-to-date
  en_US.UTF-8... up-to-date
  en_ZA.UTF-8... up-to-date
  en_ZW.UTF-8... up-to-date
  ru_RU.CP1251... up-to-date
  ru_RU.UTF-8... up-to-date
  ru_UA.UTF-8... up-to-date
Generation complete.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Ubuntu, wine русские имена файлов"  
Сообщение от angra (ok) on 07-Янв-08, 03:29 
С гномом ничем не помогу, у него какие-то собственные замутки с virtual file system мне неведомые.
Если хотите еще и писать на ntfs, то стоит глянуть в сторону ntfs-3g вместо libntfs (хотя вроде как libntfs 2.0 поддерживает запись, но сомневаюсь что у вас именно 2.x, а не 1.x). В случае ntfs-3g nls надо будет заменить на locale.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру