Инструкция по установке Wine в Kali Linux 1.x здесь:https://codeby.net/blogs/bezopasnost/router-scan-by-stasm-na-kali-linux-vzlom-routerov-i-wi-fi-v-promyshlennyh-masshtabah/#wine
Wine на Kali используется нечасто – скорее как исключение, но бывает, что нужен и он. Один из пользователей на форуме Kali Linux сообщил, что Wine устанавливать в Kali Linux 2.0 не нужно, поскольку он вроде бы как уже предустановлен. Даже более того – если попытаться установить его старым способом, то можно поломать уже установленный не-эмулятор.
Но на поверку оказалось, что это не совсем так. Давайте разбираться вместе. Если в терминале набрать wine, то появляется следующее сообщение об ошибке:
Если набрать так wine64 –version, то видим
Ошибки нет, продолжим:
Wine пожалуется на отсутствие шрифтов Mono и предложит их установить — соглашаемся.
Пробуем запустить программу:
Ошибка… Пробуем так:
Произошло обновление конфигурации, но программа всё равно не смогла загрузить Windows приложение.
Чтож, сделаем так, как советует подсказка:
Пробуем что-нибудь запустить:
Суть оишбки в том, что мы запускаем 32-битную версию Wine, а конфигурация была настроена 64-битной версией. Поэтому мы удалим файлы конфигурации (директория /root/.wine) и запустим конфигурацию по-новому:
Теперь команда
Прекрасно срабатывает — запускается Windows приложение.
Выводы
Wine на Kali используется нечасто – скорее как исключение, но бывает, что нужен и он. Один из пользователей на форуме Kali Linux сообщил, что Wine устанавливать в Kali Linux 2.0 не нужно, поскольку он вроде бы как уже предустановлен. Даже более того – если попытаться установить его старым способом, то можно поломать уже установленный не-эмулятор.
Но на поверку оказалось, что это не совсем так. Давайте разбираться вместе. Если в терминале набрать wine, то появляется следующее сообщение об ошибке:
Код:
root@WebWare:~# wine
it looks like multiarch needs to be enabled. as root, please
execute "dpkg --add-architecture i386 && apt-get update &&
apt-get install wine32"
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
Если набрать так wine64 –version, то видим
Код:
root@WebWare:~# wine64 --version
wine-1.6.2
Ошибки нет, продолжим:
Код:
wine64 --config
Пробуем запустить программу:
Код:
root@WebWare:~# wine64 Загрузки/56_RouterScan/RouterScan.exe
fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
wine: Ошибка в формате EXE для G:rootЗагрузки56_RouterScanRouterScan.exe.
Ошибка… Пробуем так:
Код:
root@WebWare:~# wine Загрузки/56_RouterScan/RouterScan.exe
it looks like multiarch needs to be enabled. as root, please
execute "dpkg --add-architecture i386 && apt-get update &&
apt-get install wine32"
wine: created the configuration directory '/root/.wine64'
wine: configuration in '/root/.wine64' has been updated.
wine: Ошибка в формате EXE для Z:rootЗагрузки56_RouterScanRouterScan.exe.
Чтож, сделаем так, как советует подсказка:
Код:
dpkg --add-architecture i386 && apt-get update && apt-get install wine32
Пробуем что-нибудь запустить:
Код:
root@WebWare:~# wine Загрузки/56_RouterScan/RouterScan.exe
wine: '/root/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver.
Суть оишбки в том, что мы запускаем 32-битную версию Wine, а конфигурация была настроена 64-битной версией. Поэтому мы удалим файлы конфигурации (директория /root/.wine) и запустим конфигурацию по-новому:
Код:
rm -rf /root/.wine
wine --config
Теперь команда
Код:
wine Загрузки/56_RouterScan/RouterScan.exe
Выводы
- Какие-то файлы Wine присутствуют в системе, но в данном виде программа неработоспособна.
- Для получения Wine в Kali Linux 2.0 достаточно набрать одну команду:
Код:
dpkg --add-architecture i386 && apt-get update && apt-get install wine32
- Если у вас в контекстном меню не появился Wine, то сделайте так:
- нажмите правой кнопкой на приложение, которое хотите запустить
- выберите «Открыть в другой программе»
- там где строка для ввода введите wine и нажмите кнопку «Установить по умолчанию», нажмите ОК. Теперь все .exe файлы будут открываться двойным кликом:
- При первом запуске Wine может попросить установить Mono или настроить конфигурацию — со всем соглашаемся и терпеливо ждём завершения процедуры.