Запуск Wine
Фактический запуск приложения выполняется командой wine. Прежде всего, необходимо отыскать файл приложения, который требуется запустить. В первую очередь, это означает, что необходимо отыскать файл установки приложения. Обычно инсталляционный файл имеет имя SETUP.EXE или INSTALL.EXE. Чтобы запустить его, нужно ввести команду: $ wine SETUP.EXE После этого должна запуститься программа установки и скопировать все необходимые файлы на виртуальный диск Windows. Кроме того, программа выполнит все необходимые настройки в реестре. В Windows это может включать изменение некоторых специальных ключей реестра, таких как RunOnce, который содержит список программ, исполняемых при перезагрузке Windows. Приложения, описываемые ключом RunOnce, запускаются всего один раз, но обычно они выполняют необходимые операции по подготовке программы к использованию. Чтобы эмулировать перезагрузку Windows и дать возможность этим приложениям отработать, нужно запустить команду wineboot.
Эта команда ничего не может повредить в системе, поэтому ее всегда необходимо выполнять по окончании процесса установки программы. После того как программа будет установлена, необходимо отыскать исполняемый файл и запустить его. Существует вероятность, что Wine изменит параметры настройки рабочего стола и создаст элемент запуска установленной программы, таким образом вы можете увидеть ярлык на своем рабочем столе. Кроме того, в главном меню рабочего стола может появиться новый пункт, соответствующий новой программе. Wine будет стараться создавать свое специализированное подменю и размещать все ссылки на установленные программы в нем. Если этого не происходит или вы предпочитаете запускать приложения из командной строки, перейдите в каталог, куда было установлено приложение.
Скорее всего, это будет каталог ~/.wine/drive_c/Program\ Files/application. Большинство Windows-приложений запускаются из рабочего каталога, куда эти приложения были установлены. Находясь в этом каталоге, просто введите команду: $ wine program.EXE В этот момент вы можете обнаружить, что необходимо выполнить дополнительные настройки параметров с помощью winecfg, чтобы определить версию Windows или заместить библиотеку DLL для данной программы. Если установка Wine производилась из исходных текстов, обратите внимание на сообщения, начинающиеся со слова FIXME, которые сообщают о нереализованных функциях Windows. Нередко появление таких сообщений спровоцировано проблемами в библиотеках. Замещение библиотек «родными» для Windows может решить эти проблемы. Кроме того, может помочь установка программного обеспечения сторонних производителей. Проблемы, связанные с выходом в Интернет, нередко решаются установкой Internet Explorer и библиотек, поставляющихся вместе с ним. Убедитесь, что устанавливаете лицензионные версии программного обеспечения или библиотек. Если приложение работает в текстовом режиме, его также можно запустить с помощью Wine.
В этом случае можно изменить драйвер графического устройства с winexll.drv на winetty.drv, тогда приложение будет запускаться прямо в окне терминала, не создавая отдельного окна X Window. Однако некоторые текстовые программы ведут себя не совсем корректно и требуют наличия графических возможностей, поэтому они могут не запускаться без поддержки X Window. Запустить такую программу можно с помощью wineconsole: $ wineconsole program.EXE В перечень других программ, которые можно запускать с помощью wine, входят Wine-версии приложений Notepad, REGEDIT и многих других программ, которые обычно имеются в составе Windows. Wine-версии этих программ используют в своей работе Winelib, и все элементы графического интерфейса, которые вы увидите на экране, отображаются средствами Wine.