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

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

  RSS

SuperUser
(@superuser)
Eminent Member
Присоединился: 2 года назад
Сообщения: 20
16/09/2020 12:37 пп  

С помощью 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
14/10/2020 11:43 дп  

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


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 2 года назад
Сообщения: 167
14/10/2020 11:45 дп  

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


ОтветитьЦитата
Artur
(@artur)
Active Member
Присоединился: 2 месяца назад
Сообщения: 7
14/10/2020 11:52 дп  

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


ОтветитьЦитата
Artur
(@artur)
Active Member
Присоединился: 2 месяца назад
Сообщения: 7
14/10/2020 11:56 дп  

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


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 2 года назад
Сообщения: 167
14/10/2020 12:05 пп  

Подсказать что? Вы даже версию 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
14/10/2020 12:48 пп  

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


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 2 года назад
Сообщения: 167
14/10/2020 2:09 пп  

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

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
14/10/2020 2:30 пп  

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

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

ОтветитьЦитата
Artur
(@artur)
Active Member
Присоединился: 2 месяца назад
Сообщения: 7
14/10/2020 6:57 пп  

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

 


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