|
||
Все
настройки, которые можно изменить с помощью
Winecfg, за исключением настроек дисков, хранятся в реестре (registry). В Windows реестр представляет собой центральное хранилище
конфигураций всех приложений и самой операционной системы. Однако не смотря на
всю внешнюю схожесть, реестр Wine существенно отличается. Во-первых, Wine хранит настройки в трех различных файлах, во-вторых сам реестр представляет собой обычный текстовый
файл, который может быть изменен с помощью любого текстового редактора Файлы реестра
Как
уже было сказано выше, реестр хранится в трех отдельных файлах для каждого пользователя в директории ~/.wine : system.reg Этот файл содержит HKEY_LOCAL_MACHINE. user.reg Этот файл содержит HKEY_CURRENT_USER. userdef.reg Этот файл
содержит HKEY_USERS\.Default (т.е. Настройки для пользователя по умолчанию). Эти
файлы автоматически создаются скриптом wineprefixcreate при первом запуске
Wine.
Набор глобальных настроек хранится в c:\windows\inf\wine.inf и используется программой rundll32.exe . При первом запуске Wine данные из файла wine.inf служат начальными данными для создания первоначального
реестра. Как
уже отмечалось, вы можете редактировать эти .reg файлы использую любой текстовый редактор. Но перед этим
убедитесь, что wine не работает, в противном случае все ваши изменения будут потеряны. Использование Regedit
Простейший способ получить доступ и работать с реестром -
это использование инструмента regedit. Подобно аналогичной программе windows, regedit дает возможность
работать со всеми ключами реестра. Просто наберите regedit в командной строке. Немедленно откроется окно, содержащее иерархический
список ключей реестра и их значения. Работа
с реестром осуществляется аналогичным с Windows способом. Отдельный
интерес для пользователя Wine представляют настройки, хранящиеся в HKEY_CURRENT_USER\Software\Wine. Именно большинство этих настроек меняются с помощью winecfg и записываются в этом месте реестра.
Рисунок 8. Окно regedit |
||