|
||
Последовательные и параллельные порты (COM и
LPT)
Для
отображения портов в ~/.wine/dosdevices создаются ссылки на соответствующие устройства в
хост-системе (см. в пред. примере
про создание логического диска). Обычно это выполняется автоматически при
первой настройке Wine. Например, в Linux для COM1
будет создана ссылка на /dev/ttyS0, для LPT1- ссылка на /dev/lp0. Если при использовании COM- или LPT-портов в Wine (например в команде copy файл LPT1) выдаётся сообщение Access Denied, скорее всего у пользователя недостаточно прав для
прямого обращения к порту. Проверьте права командой ls -l /dev/lp0 и при
необходимости внесите пользователя в соответствующую группу.
Сетевые пути
Wine позволяет работать win-приложениям, которые обращаются к ресурсам при помощи сетевого пути (UNC). Сетевые пути в Wine обеспечиваются так же, как и логические диски — при помощи символьных ссылок на каталоги host-системы. Допустим,
программа обращается к файлу \\someserver\share\file.txt. Чтобы обращение по такому пути работало в Wine, вам потребуется создать в каталоге ~/.wine/dosdevices/unc/ каталог someserver, содержащий символьную ссылку share, указывающую на расположение данного ресурса в host-системе. Шрифты
Системе
Wine доступны те
же шрифты, что и другим приложениям в host-системе. Соответственно, к этим шрифтам получают доступ
и win-приложения. Сделать
определённые шрифты доступными win-приложению можно несколькими способами:
·
Для всех пользователей — поместить шрифты в host-системе штатным для системы способом (по стандарту- каталог /usr/share/fonts);
·
Для всех пользователей Wine — поместить шрифты в каталог /usr/share/wine/fonts;
·
Для конкретного пользователя — поместить эти шрифты в каталог шрифтов пользователя (~/.fonts);
·
Только для win-приложений данного пользователя — поместить шрифты непосредственно в каталог шрифтов на
логическом диске Wine (обычно ~/wine_c/windows/fonts). Рекомендуется
помещать шрифты в системные каталоги только в составе соответствующих пакетов,
не копировать их из других систем. Существует
базовый набор шрифтов (MS Core Fonts) — многие приложения рассчитывают на наличие в системе
шрифтов со стандартными именами из данного набора. Для корректной работы таких
приложений, а также для обеспечения точного соответствия документов при печати,
потребуется установить этот набор шрифтов:
·
Для систем на основе Debian и Ubuntu: установить пакет msttcorefonts из штатного репозитория
системы;
·
Для прочих систем установить шрифты из пакета fonts-ttf-ms, прилагающегося к дистрибутиву Wine@Etersoft. Также
набор данных шрифтов можно свободно скачать с сайта http://corefonts.sourceforge.net |
||