Уведомления
Очистить все

Как установить Wine в Kali Linux


SuperUser
(@superuser)
Eminent Member
Присоединился: 3 года назад
Сообщения: 36
Topic starter  

С помощью Wine можно запускать программы Windows прямо на Linux без использования виртуальных компьютеров. Если говорить о Kali Linux, то одним из интересных примеров является Router Scan by Stas'M, которая прекрасно работает через Wine (находит и взламывает роутеры, но не работают функции, связанные с использованием Wi-Fi адаптера).

Пакет Wine можно установить одной командой, но есть пара моментов, которые могут сбить с толку новичков. Это совсем небольшая инструкция, в которой пошагово показана установка Wine в Kali Linux.

Во-первых, нужно включить поддержку 32-битных репозиториев:

sudo dpkg --add-architecture i386

Может возникнуть вопрос, зачем устанавливать пакеты для «старой» архитектуры, если мой Linux 64-битный? На самом деле многие приложения до сих пор являются 32-битными и без установки необходимых библиотек из репозиториев с поддержкой i386, Wine не будет нормально работать.

То есть хотя мы и включаем поддержку i386, мы установим 64-битный Wine, который сможет запускать 64-битные и 32-битные приложения. Конечно же, при условии, что у вас 64-битная система, иначе будет установлен 32-битный Wine. 

Теперь нужно обновить информацию о пакетах, чтобы загрузить сведения из 32-битных репозиториев:

sudo apt update

Устанавливаем wine:

sudo apt install wine

После установки запустите Wine — возможно, он предложит скачать необходимые шрифты и другие компоненты:

winecfg

Для запуска Windows приложений в Linux обычно достаточно дважды кликнуть по ним. Но может быть так, что .exe файл будет открываться менеджером архивов или другим приложением.

  

В этом случае кликните по файлу правой кнопкой мыши, выберите пункт «Открыть с помощью» и выберите Wine.

Если у вас в контекстном меню не появился Wine, то сделайте так:

  • нажмите правой кнопкой на приложение, которое хотите запустить
  • выберите «Открыть с помощью», а затем «Другое»

  • поставьте галочку «Пользовательская команда» и там, где строка для ввода, введите wine. Поставьте галочку «Сохранить ассоциацию» и «Установить как приложение по умолчанию», нажмите ОК. Теперь все .exe файлы будут открываться двойным кликом.

Можно запускать в командной строке, используя команду следующего вида: 

wine /путь/до/ПРИЛОЖЕНИЯ.exe

Чтобы открыть проводник выполните команду:

wine explorer

Чтобы открыть Диспетчер задач: 

wine taskmgr

Обратите внимание, насколько экономно используется оперативная память — для работы Router Scan by Stas'M в Kali Linux нужен всего 1 мегабайт оперативной памяти. Если бы для запуска этой программы мы устанавливали Windows в виртуальную машину, то потребовалось бы несколько гигабайт для работы ОС. К тому же, при использовании Wine необязательно, чтобы процессор поддерживал виртуализацию — в отличие от VirtualBox и других аналогичных способов запуска виртуальных компьютеров.


Цитата
Artur
(@artur)
Active Member
Присоединился: 2 года назад
Сообщения: 7
 

Здравствуйте!Подскажите пожалуйста,а через wine можно установить вай фай драйвер?Просто я установил Линукс как основную ОС и интернет работает только через кабель


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 4 года назад
Сообщения: 264
 

Нет, с драйвером не получится. Нужно устанавливать версию драйвера для Linux вашего Wi-Fi адаптера.


ОтветитьЦитата
Artur
(@artur)
Active Member
Присоединился: 2 года назад
Сообщения: 7
 

Можете,пожалуйста,подсказать как это сделать?в ютубе толком нет ничего,а на других сайтах описываются настройки вай фай уже с предустановленным драйверами.


ОтветитьЦитата
Artur
(@artur)
Active Member
Присоединился: 2 года назад
Сообщения: 7
 

Или хотя бы где просмотреть информацию.


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 4 года назад
Сообщения: 264
 

Подсказать что? Вы даже версию Wi-Fi адаптера не написали и не указали, какие у вас ошибки. На данном этапе могу подсказать проверить, что вы действительно подключили Wi-Fi адаптер к компьютеру и что хотя бы попытались подключиться к беспроводной сети (выбрать сеть, ввести пароль и всё такое).

Для самого поверхностного знакомства с теорией посмотрите «Драйверы».

Также напишите, что выводят следующие команды.

# Для USB Wi-Fi адаптера
lsusb

# Для PCI Wi-Fi адаптера
lspci

Для любых адаптеров:

sudo iw dev
sudo airmon-ng
rfkill
uname -a

ОтветитьЦитата
Artur
(@artur)
Active Member
Присоединился: 2 года назад
Сообщения: 7
 

Версия адаптера RTL8821CE 802.11a.c. ,а проблема в том что в верхнем правом углу,где подключение к интернету,вообще отсутствует значок вай фай


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 4 года назад
Сообщения: 264
 

Попробуйте так:

sudo apt install bc module-assistant build-essential dkms
git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
sudo m-a prepare
sudo ./dkms-install.sh

Если сразу не заработает, то перезагрузитесь.


ОтветитьЦитата
Artur
(@artur)
Active Member
Присоединился: 2 года назад
Сообщения: 7
 

Хорошо,попробую.Спасибо большое!

Это сообщение было изменено 2 года назад от Artur

ОтветитьЦитата
Artur
(@artur)
Active Member
Присоединился: 2 года назад
Сообщения: 7
 

@mial Сработало!!!!!!!!!!ОГРОМНОЕ ТЕБЕ СПАСИБО!!!!!

 


ОтветитьЦитата
Ghost981
(@ghost981)
Active Member
Присоединился: 1 месяц назад
Сообщения: 7
 

@mial подскажите, пожалуйста, ноутбук HP pavilion dv 0000 ur, драйвер на клавиатуру станет через wine?


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 4 года назад
Сообщения: 264
 

Приветствую! Нет, драйверы через Wine не работают.

Возможно, у вас есть задача настроить клавиатуру (например, подсветку, макросы или горячие клавиши), а также возможно, что вам нужен не драйвер а приложение, которое это настраивает. В этом случае, если настройки хранятся во внутренней памяти клавиатуры, можно загрузиться в Windows, установить необходимые настройки и затем использовать их в Linux.

Это всё сильно индивидуально от железа, например, с игровой мышью у меня такой фокус получился. Я описывал это во статье «Как настроить кнопки на игровой мышке в Linux».

 


ОтветитьЦитата
Ghost981
(@ghost981)
Active Member
Присоединился: 1 месяц назад
Сообщения: 7
 

@mial благодарю за тепло, как бы драйвер частично есть в bios, вот подсветку можно настроить через bios но не работает индикатор на клавиши звук т.к. драйвер на него подтягивается с остальными драйверами на виндузятнике и большая проблема в том что, при загрузке оси долго ищет          Драйвер на клавиатуру (не отзывается) примерно минуту, а иногда сразу отзывается, не понимаю как исправить, может есть решение хотяб настроить мгновенный отзыв клавиатуры? А то бывают моменты когда нет времени ждать.

И ещё проблема, kali-undercover запускается на xfce, but потом выключить не могу, пишит что режим переключился, но он как и был остаётся и может такое быть что все панели вылетают за текстуры один курсор остаётся, на запасную граф.оболочку захожу и там тоже стоит мод undercover, и так же если с неё прописать офф, то тоже пишет что режим переключен, но по факту ничего не изменилось, я пробовал его включать на своём ноуте раз 15 постоянно переустановив kali обновляя все как нужно, но без успеха та же песня, и на двух других ноутах делал по два раза эту же процедуру, аналогично, что скажите, как исправить?

Это сообщение было изменено 1 месяц назад 2 раз от Ghost981

ОтветитьЦитата
Ghost981
(@ghost981)
Active Member
Присоединился: 1 месяц назад
Сообщения: 7
 

@mial За мышь понятно, я так же сделал)

Это сообщение было изменено 1 месяц назад от Ghost981

ОтветитьЦитата
Ghost981
(@ghost981)
Active Member
Присоединился: 1 месяц назад
Сообщения: 7
 

Драйвер Intel Human Interface Device (HID) Event Filter подтягивается, а так драйвер на клавиатуру стандартный PS/2

Это сообщение было изменено 1 месяц назад от Ghost981

ОтветитьЦитата
Поделиться: