2.8.10.3 Префиксы WINE
Скачать документНастройка префикса
winefile - файловый менеджер Wine
Работа с реестром
Wine — свободное программное обеспечение, позволяющее пользователям ОС на базе ядра Linux исполнять 32- и 64- битные приложения созданные исключительно для Microsoft Windows. Название W.I.N.E. расшифровывается как «Wine Is Not an Emulator» — «W.I.N.E. — это не эмулятор». Имеется в виду, что Wine не является эмулятором компьютера или виртуальной машиной, как, например, qemu, VirtualBox и другие подобные им. Wine — это свободная реализация Windows API.
Вы можете подробнее ознакомиться c возможностями WINE в РЕД ОС, просмотрев наши обучающие видео:
на RuTube — Работа с WINE в РЕД ОС;
в Яндекс.Дзен — Работа с WINE в РЕД ОС;
в VK Видео — Работа с WINE в РЕД ОС.
На наших каналах вы также сможете найти много другой полезной информации.
Для разных программ могут потребоваться разные дополнительные компоненты, разные настройки Wine и т. п. Для этого существуют префиксы Wine. Используя для каждой программы свой префикс, вы можете обеспечить им индивидуальное окружение.
Для примера создадим и сконфигурируем 64-х разрядный префикс с именем .wine_prefix в домашнем каталоге пользователя:
WINEARCH=win64 WINEPREFIX="/home/$USER/.wine_prefix" winecfg
где WINEARCH=win64 — указывает, что префикс создается под архитектуру amd64, что позволит запускать в нем 64-разрядные программы, а также 32-разрядные. Для создания 32-разрядного префикса необходимо заменить 64 на 32.
WINEPREFIX="/home/$USER/.wine_prefix" — указывает путь расположения создаваемого префикса.
Кавычки используются в случаях, если в имени папок содержится пробел, например "/home/user/Рабочий стол".
Для запуска программ с префиксом каждый раз указывать архитектуру не требуется, поэтому после создания параметр WINEARCH=win64 прописывать не нужно.
Пример запуска программы internet explorer с префиксом:
WINEPREFIX=/home/$USER/.wine_prefix wine /home/$USER/.wine/drive_c/Program\ Files/Internet\ Explorer/iexplore.exe
Настройка префикса
Версия Windows позволяет выбирать режим запуска с необходимой версией Windows (Windows 7 - по умолчанию).
Вкладка «Диски» позволяет управлять виртуальными и физическими разделами. В стандартной конфигурации подключено 2 раздела: C и Z.
C — является системным каталогом префикса;
Z — ведет в корень файловой системы Linux, в некоторых случаях такое поведение нежелательно, поэтому данный диск рекомендуется удалить, тем самым изолировав префикс от основной системы.
Вредоносные программы для Windows потенциально способны нанести вред Linux-системе.
В префиксе стандартные каталоги Windows-пользователя располагаются по пути /home/user/.wine_prefix/drive_c/users/$USER/.
Ссылки в данном случае указывают на домашние каталоги Linux-пользователя, который создал префикс.
Остальные вкладки подробно описаны и интуитивно понятны.
winefile - файловый менеджер Wine
Winefile является аналогом проводника Windows.
Запуск winefile осуществляется командой:
WINEPREFIX="/home/$USER/.wine_prefix" wine winefile
Работа с реестром
Для открытия реестра используется инструмент regedit:
wine regedit
Чтобы перемещаться по реестру, кликните на ключах в левой части панели, чтобы перейти на следующий уровень глубины.
Чтобы удалить ключ, кликните на нем и в меню Edit выберите «Delete».
Чтобы добавить ключ или значение, определите место, где вы хотите поместить его, и выберите «New» из меню «Edit».
Чтобы изменить существующий ключ, выделите его в правой панели и выберите «Modify» из меню «Edit». Другой способ проделать то же самое, это щелчок правой кнопкой мыши на ключе или значении.
Файлы реестра располагаются в папке префикса, например:
/home/$USER/.wine_prefix/
system.reg — содержит ветвь HKEY_LOCAL_MACHINE;
user.reg — HKEY_CURRENT_USER;
userdef.reg — HKEY_HKEY_USERS\.Default (содержит настройки Windows пользователя по умолчанию).
Дата последнего изменения: 06.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.