Ошибка при входе в терминал

У меня проблема с запуском программы с использованием wine на моей Ubuntu.

Всякий раз, когда я использую терминальную команду для запуска своего exe-файла, я получаю эту ошибку ниже и не могу ее выполнить:

0009:err:module:__wine_process_init L"C:\\windows\\system32\\PROGRAM.exe" not found

Также я пытался использовать опцию Open with another application из GUI, но вина не появляется в списке доступных программ.

Какова, по-видимому, причина этой проблемы?

-1
задан 14 February 2021 в 22:23

1 ответ

Похоже, что вы пытаетесь запустить программу с неправильным каталогом / именем или ее вообще нет на вашей машине, поэтому вино пытается запустить ее так, как если бы это была программа под 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 с помощью другого приложения из графического интерфейса - я не уверен, что наткнулся на эту опцию с вином, и уверен, что она не поддерживается.

0
ответ дан 18 March 2021 в 23:34

Другие вопросы по тегам:

Похожие вопросы: