Запускаем exe из wine (менеджер паролей в ubuntu)

Попросили подсказать хороший менеджер паролей под linux. Когда пользовался только Windows и не умел хранить пароли, меня выручал «Хранитель паролей» v2.7.6. А почему не попробовать его запустить в Linux.
Программу можно скачать на сайте olegprojects.narod.ru или по ссылке ниже.
Скаченная программа представляем из себя только exe, все остальные файлы создаются при первом запуске программы. Как только не пытался я её запустить, пока не догадался через консоль. В консоле сразу наткнулся на ошибку

wine PK.exe
err:module:import_dll Library MSVBVM60.DLL (which is needed by L"Z:\\home\\xaxatyxa\\\0420\0430\0431\043e\0447\0438\0439 \0441\0442\043e\043b\\my\\PK.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\xaxatyxa\\\0420\0430\0431\043e\0447\0438\0439 \0441\0442\043e\043b\\my\\PK.exe" failed, status c0000135

Тут явно не хватало dll библиотечек windows в wine. За поиском которых я отправился на сайт wine )
Вот собственно и решение проблеммы:

wget http://winetricks.org/winetricks
chmod +x winetricks

Чтобы запустить winetricks достаточно набрать

sh winetricks

или

./winetricks

Без дополнительных параметров, winetricks запускает графический интерфейс со списком доступных пакетов.

Если Вы знаете название нужных пакетов, можете установить их, указав названия устанавливаемых пакетов в качестве параметров для команды winetricks. В моём случае хватило:

sh winetricks vcrun6

пробуем запустить наш менеджер паролей

wine PK.exe

чтобы при запуске winetricks не писать sh, выполняем команду

sudo mv winetricks /usr/local/bin

[download id=»75″ format=»1″]

Share

You may also like...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *