Еженедельник Свет в Интернет

Главная

Новости

Статьи и обзоры
  Горожанин
  Обнинск в Internet
  Web Design
  Hardware
  Software
  Безопасность
  Серфинг
  Игродром
  Relax
  Технологии
  Web-обзор
  Интернет-ликбез
  Опросник
  УП-Технологии
  ART.net

Ссылки

Архив

О нас

Контакты

Форумы


Основатель:
К.Николаенко

Главный Редактор:
С.Коротков

Web Design:
Neutron


Наш спонсор






Порт POPULAR.RU
POPULAR.RU RegionalBanner Network.






Океан


НПП Метра - промышленные электронные автомобильные вагонные весы
Goldy Interior - салон офисной мебели: кабинеты руководителей, мебель для персонала

= Software =

WINE: ДРУГИЕ ОКНА



(с) Александр Евдокимов
по материалам <www.ichip.ru>

Продолжение: начало в № 8(156)

ДИСК С

Не спешите сразу же после установки запускать Windows-приложения. Среду wine в большинстве случаев недостаточно просто инсталлировать - ее еще нужно тщательно настроить.
Прежде всего ей понадобится системный диск С. Можно, конечно, прописать в файле конфигурации Wine путь к разделу HDD с настоящей Windows(при том условии, естественно, что он существует и доступен благодаря записи в /etc/fstab из Linux). Поступив так, вы сможете запустить максимально возможное число приложений. Однако я вам не советую этого делать. Среда Wine может, если получить на это право, перезаписать файл win.ini, после чего Windows будет испытывать серьезные проблемы. К тому же вряд ли при наличии оригинала вы станете использовать эмулятор. А если все-таки рискнете, обязательно сохраните резервные копии основных системных файлов ОС от Microsoft.
Тем, кто хочет избежать ненужных проблем, и тем, у кого Windows нет вовсе, придется использовать искусственный диск С, который устанавливается самой Wine. Он может находиться либо в директории /usr/share/wine-c (например, в ASP Linux), либо в папке /var/lib/wine (в ALT Linux). В некоторых версиях среды, которые мне попадались, "системный диск" вообще почему-то отсутствовал. В этом случае советую воспользоваться не требующей инсталляции утилитой WineTools http://franksworld.net/wine/winetools. Подскажите ей параметры своего CD-привода, указанные в /etc/fstab, и эта программа в мгновение ока создаст вам диск С и конфигурационный файл.

ПРИГОТОВЛЕНИЕ Wine

Важнейший для управления средой файл confg можно открыть в любом текстовом редакторе и исправить. У каждого пользователя он свой и находится в скрытой поддиректории домашнего каталога ~/.wine. Если же этого файла у вас нет, скопируйте его из папки /etc/wine (там он может называться wine.confg) или создайте с помощью все той же WineTools.
Характер и степень уточнения конфигурации Wine зависят от многих факторов, в том числе и от того, каким дистрибутивом Linux вы пользуетесь. Перебрав немалое их число, я решил остановиться на ASP Linux 9.0 Ural. Правда, не с родной для этого дистрибутива версией, а с последней, размещенной на FTP-сервере разработчика ftp.asplinux.ru/pub/contribs/9/i386. Сразу после инсталляции мне пришлось в папке /usr/share/wine-c/windows создать каталог Temp - без этого Wine не запускалась. Затем я прописал путь к "системному диску" в файле конфигурации, который заранее создал с помощью утилиты WineTools:

[Drine C]
"Path" = "/usr/share/wine-c"
"Type" = "hd"
"Label" = "Windows"
"Filesystem" = "win95"

Точно так же можно интегрировать (только, естественно, под другими именами) и все остальные разделы жесткого диска, упомянутые в /etc/fstab. Флоппи-дисковод и CD-ROM по умолчанию подключаются в Wine версии ASP Linux следующим образом:

[Drive A]
"Path" = "/mnt/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Filesystem" = "win95"
"Device" = "/dev/fd0)

[Drive D]
"Path" = "/mnt/cdrom"
$Type" = "cdrom"
"Label" = "CD-ROM"
"Filesystem" = "win95"
"Device" = "/dev/cdrom"

Кириллические шрифты в последних версиях Wine хоть и не без проблем, но все-таки поддерживаются. Неприятным исключением могут оказаться лишь некоторые зарубежные дистрибутивы Linux. Обязательно проследите, чтобы в разделе [fonts] файла confg присутствовали строки:

;; default TrueType fonts with
russian koi6-r encoding
;"DefaultFixed" = "-monotype-
courier new-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSerif" = "-monotype-times
new roman-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaulSansSerif" = "-monotype-arial
-*-*-*--*-*-*-*-*-*-koi8-r"

Вместо кодировки koi8-r в некоторых случаях следует установить cp-1251. Кроме того, добавьте в раздел [FontDirs] еще два пункта:

"dir5" = "/usr/share/
wine-c/windows/fonts"
"dir6" = "/usr/X11R6/lib/X11/
fonts/urw-ttf"

В директорию /usr/share/wine-c/windows/fonts заранее скопируйте шрифты Times New Roman, Arial и Courier - их можно найти, например, на FTP-сервере ALT Linux ftp.altlinux.ru. Во вторую папку поместите обновленную версию бесплатных шрифтов Валентина Филиппова, которые находятся по адресу ftp://ftp.gnome.ru/fonts/urw/release.
Завершив настройку, не забудьте скопировать директорию /root/.wine в домашние каталоги обычных пользователей, открыв им доступ к этой папке и "диску С" вместе со всеми их поддиректориями. После этого они смогут воспользоваться утилитой WineSetupTk http://sourceforge.net/project/showfiles.php?group_id=6241. Она поможет пользователям, не являющимися системными администраторами, быстро и наглядно отредактировать свой персональный файл конфигурации.

Продолжение следует.


Copyright © Свет в Internet   Designed by Свет в Internet