Как создать новые префиксы Wine в Linux

Префикс Wine (он же бутылка вина) — это специальная папка, в которую Wine помещает все файлы, относящиеся к Wine, установленные программы Windows, библиотеки и код реестра, а также настройки пользователя.

Обычно у пользователя есть только один префикс Wine. Этот префикс — папка ~ / .wine. Как правило, он настроен на работу в режиме Windows XP (или более поздних версиях Windows), и часто пользователи Linux никогда не возятся с этой папкой и не изменяют ее каким-либо образом из-за зрелости и надежности инструмента Wine.

Хотя среднестатистический пользователь Linux может обойтись простым префиксом Wine по умолчанию, очень выгодно создать несколько префиксов, поскольку они могут быть настроены для работы с конкретными версиями Windows и содержат различные типы программного обеспечения, которые не работают с префиксом по умолчанию. папка и т. д.

Примечание: для следования этому руководству требуется Wine. Прежде чем продолжить, следуйте нашему руководству по установке программного обеспечения Wine в Linux.

Создать 32-битный префикс Wine

Для правильной работы некоторых программ Windows в Wine необходим 32-битный префикс. К сожалению, система Wine по умолчанию не устанавливает это по умолчанию, когда пользователь запускает Wine в первый раз.

  Как добавить пользователей в файл Sudoer в Linux

Создание нового 32-битного префикса Wine начинается с запуска окна терминала нажатием Ctrl + Alt + T или Ctrl + Shift + T. Затем используйте команду WINEPREFIX в окне терминала, а затем укажите место, где вы хотите сохранить новый префикс.

Примечание: не забудьте изменить имя пользователя в приведенной ниже команде на имя пользователя вашего ПК с Linux.

Winearch=win32 WINEPREFIX="/home/username/.newprefix32/" winecfg

При запуске указанной выше команды в домашней папке текущего пользователя (~) будет создана новая папка с меткой «.newprefix32». Если вам не нравится это имя, вы можете изменить имя каталога перед его запуском.

Когда команда WINEPREFIX завершит выполнение, вы можете увидеть несколько подсказок графического интерфейса. В этих подсказках вам будет предложено установить вещи для запуска программного обеспечения. Следуйте подсказкам графического интерфейса и убедитесь, что все установлено.

После того, как Wine позаботится об инструментах, которые необходимо установить, откроется инструмент WineCFG. Используйте этот инструмент, чтобы настроить новый префикс Wine и установить такие вещи, как версия Windows, графика и т. Д.

Создать 64-битный префикс Wine

По умолчанию, когда вы запускаете программное обеспечение Wine (в 64-битной операционной системе Linux) в первый раз, оно создает стандартный 64-битный префикс Wine в ~ / .wine в домашнем каталоге (~).

  Как автоматически пометить музыкальные файлы в Linux

Обычно использование 64-битной папки префикса ~ / .wine по умолчанию подходит для большинства пользователей. Однако, если вы используете специализированное программное обеспечение, требующее множества настроек, все же неплохо научиться создавать отдельные 64-битные префиксы Wine.

Чтобы создать новый 64-битный префикс Wine, запустите окно терминала и используйте команду WINEPREFIX, как в 32-битном примере. Однако на этот раз не используйте Winearch, так как его не нужно настраивать.

Примечание: не забудьте изменить имя пользователя в приведенной ниже команде на имя пользователя на вашем ПК с Linux.

WINEPREFIX="/home/username/.newprefix/" winecfg

В приведенном выше примере команды мы устанавливаем новый 64-битный префикс Wine в папке с надписью «newprefix». Это имя предназначено только для демонстрационных целей. Если вам не нравится это имя, не стесняйтесь заменить его другим именем, которое больше подходит для вашего варианта использования.

После ввода приведенной выше команды WINEPREFIX инструмент Wine создаст новую папку префиксов в домашнем каталоге (~) вашего текущего пользователя. Во время этого процесса создания вы можете увидеть всплывающие окна графического интерфейса. Следуйте подсказкам графического интерфейса и делайте то, что они говорят, чтобы убедиться, что все настроено правильно.

  Как использовать унифицированный пульт для управления ПК с Linux

Как только подсказки графического интерфейса будут обработаны, появится окно WineCFG. Используйте это окно для настройки нового 64-битного префикса Wine, изменения версий Windows, настроек графики и т. Д.

Удалить префиксы Wine

Вы использовали префикс Wine и хотите от него избавиться? Вот что надо делать. Сначала откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T. Затем используйте команду ls с переключателем командной строки «a», чтобы открыть все файлы и папки в вашем домашнем каталоге.

ls -a

Просмотрите список файлов и найдите имя вашей папки с префиксом Wine. Затем используйте команду rm с переключателем командной строки «rf», чтобы удалить папку префиксов.

rm -rf ~/.newprefix/

Или же:

rm -rf ~/.newprefix32/

Вам нужно избавиться от нескольких папок с префиксами одновременно? Используйте скобки при использовании команды rm. Например, чтобы удалить две папки с префиксом, вы должны:

rm -rf ~/{.newprefix,.newprefix32}

Для четырех папок попробуйте:

rm -rf ~/{.newprefix1,.newprefix2,.newprefix3,newprefix4}

Нет ограничений на количество префиксов, которые можно удалить одновременно с помощью команды rm, перечислите имена папок в скобках, за которыми следует «», и все заработает.