Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: wine запуск консольного приложения (.exe)  (Прочитано 548 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Усики

  • Автор темы
  • Участник
  • *
  • Сообщений: 228
    • Просмотр профиля
Здравствуйте, есть консольное приложение на windows program.exe с 1 библиотекой рядом лежащей с exeшником.
Подскажите можно ли запустить этот exe еще wine на ubuntu 20.04 без графического интерфейса?

Пытаюсь запустить в WINE
root@vps-2311:/home/FS15# wine program.exe
0009:err:module:import_dll Library MSVCP140D.dll (which is needed by L"Z:\\home\\FS15\\program.exe") not found
0009:err:module:import_dll Library VCRUNTIME140D.dll (which is needed by L"Z:\\home\\FS15\\program.exe") not found
0009:err:module:import_dll Library ucrtbased.dll (which is needed by L"Z:\\home\\FS15\\program.exe") not found
0009:err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\FS15\\program.exe" failed, status c0000135

Понимаю что нужно установить vcrun2015.
Устанавливаю.

root@vps-2311:/home/FS15# winetricks vcrun2015
----------------------------------------------------—
Running Wine/winetricks as root is highly discouraged. See https://wiki.winehq.org/FAQ#Should_I_run_Wine_as_root..
----------------------------------------------------—
Executing mkdir -p /root
Using winetricks 20200412 - sha256sum: 7651c93e39fcb080483c38836513bf912273a87ea97d137f6b958ed3d9628c3d with wine-5.0 (Ubuntu 5.0-3ubuntu1) and WINEARCH=win32
Executing w_do_call vcrun2015
Executing mkdir -p /root
vcrun2015 already installed, skipping

Пытаюсь запустить снова.
root@vps-2311:/home/FS15# wine program.exe
0009:err:module:import_dll Library MSVCP140D.dll (which is needed by L"Z:\\home\\FS15\\program.exe") not found
0009:err:module:import_dll Library VCRUNTIME140D.dll (which is needed by L"Z:\\home\\FS15\\program.exe") not found
0009:err:module:import_dll Library ucrtbased.dll (which is needed by L"Z:\\home\\FS15\\program.exe") not found
0009:err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\FS15\\program.exe" failed, status c0000135

:idiot2: :idiot2: :idiot2:
« Последнее редактирование: 15 Декабрь 2020, 16:32:39 от ALiEN175 »

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4706
  • Capture the truth
    • Просмотр профиля
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Усики

  • Автор темы
  • Участник
  • *
  • Сообщений: 228
    • Просмотр профиля
Re: wine запуск консольного приложения (.exe)
« Ответ #2 : 15 Декабрь 2020, 16:08:02 »
что не так?) :coolsmiley: чем рут не угодил?

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4706
  • Capture the truth
    • Просмотр профиля
Re: wine запуск консольного приложения (.exe)
« Ответ #3 : 15 Декабрь 2020, 16:28:41 »
Усики, ну во-первых, в домашнем каталоге пользователя FS15 работаете под рутом.
Во-вторых сам вайн вас предупреждает 
Running Wine/winetricks as root is highly discouraged. See https://wiki.winehq.org/FAQ#Should_I_run_Wine_as_root..


Пользователь добавил сообщение 15 Декабрь 2020, 16:31:05:
консольное приложение 32 или 64 бит?
« Последнее редактирование: 15 Декабрь 2020, 16:31:05 от ALiEN175 »
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Усики

  • Автор темы
  • Участник
  • *
  • Сообщений: 228
    • Просмотр профиля
Re: wine запуск консольного приложения (.exe)
« Ответ #4 : 15 Декабрь 2020, 16:32:01 »
x86 Release (32 битное), могу перекомпилить на 64 если на 32 запустить никак.

PS. Прочтите пожалуйста ЛС

 

Страница сгенерирована за 0.074 секунд. Запросов: 25.