У меня проблема с запуском программы с использованием wine
на моей Ubuntu.
Всякий раз, когда я использую терминальную команду для запуска своего exe-файла, я получаю эту ошибку ниже и не могу ее выполнить:
0009:err:module:__wine_process_init L"C:\\windows\\system32\\PROGRAM.exe" not found
Также я пытался использовать опцию Open with another application
из GUI, но вина не появляется в списке доступных программ.
Какова, по-видимому, причина этой проблемы?
Похоже, что вы пытаетесь запустить программу с неправильным каталогом / именем или ее вообще нет на вашей машине, поэтому вино пытается запустить ее так, как если бы это была программа под Windows' $PATH
переменная окружения (C:\\windows\\system32\
).
В общем, чтобы запустить exe с помощью wine с терминалом, ваша команда должна быть wine и каталог, в котором находится этот exe-файл:
user@machine:~/Desktop$ wine my_prog.exe
Или:
user@machine:~$ wine Desktop/my_prog.exe
Если программа не существует в данном каталоге, то win будет искать ее в вашем эмулируемом каталоге system32
.
Это также метод запуска программ Windows, расположенных в системе32 - попробуйте:
wine cmd
wine notepad
wine ipconfig
Относительно Open с помощью другого приложения
из графического интерфейса - я не уверен, что наткнулся на эту опцию с вином, и уверен, что она не поддерживается.