Перейти к содержимому

Как в линукс установить программу для windows

  • автор:

Запуск программ Linux в Windows

Для запуска программы Linux в Windows возможны следующие варианты:

  • Запуск программы «как есть» в подсистеме Windows для Linux (WSL). В WSL программа выполняется непосредственно на оборудовании компьютера, а не на виртуальной машине. WSL также поддерживает прямые вызовы файловой системы между системами Windows и Linux, устраняя необходимость в SSL-транспорте. WSL разработана как среда командной строки и не рекомендуется для приложений, интенсивно использующих графику. Дополнительные сведения см. в документации по подсистеме Windows для Linux.
  • Запуск программы «как есть» на виртуальной машине Linux или в контейнере Docker на локальном компьютере или в Azure. Дополнительные сведения см. в разделах Виртуальные машины и Docker в Azure.
  • Компиляция программы с использованием gcc или clang в средах MinGW или MinGW-w64, которые предоставляют слой преобразования системных вызовов Linux в системные вызовы Windows.
  • Компиляция и запуск программы с использованием gcc или clang в среде Cygwin, которая предоставляет более полную среду Linux в Windows по сравнению с MinGW или MinGW-w64.
  • Ручное портирование кода из Linux и компиляция для Windows с использованием Microsoft C++ (MSVC). Этот подход подразумевает рефакторинг кода, не зависящего от платформы, в отдельные библиотеки, и последующее переписывание специализированного кода, относящегося к Linux, в код для Windows (например, для API-интерфейсов Win32 или DirectX). Предположительно, этот вариант лучше всего подходит для приложений, в которых требуется высокопроизводительная графика.

Дополнительные ресурсы

Значок отказа согласно Закону Калифорнии о защите конфиденциальности потребителей (CCPA)

Запуск приложений Windows в Linux Ubuntu

Программный пакет wine предназначен для выполнения Windows-приложений в среде Unix-подобных операционных систем, включая Linux. Само название ”wine” произошло от выражения ”wine i s not emulator” (wine – это не эмулятор), подчеркивающего, что wine – это не средство виртуализации, а программный интерфейс для Windows-приложений (Application Programming Interface – API). Иными словами, Wine – это средство обеспечения взаимодействия между приложениями и операционной системой. Любое приложение в любой ОС нуждается в таком интерфейсе при выполнении стандартных операций, таких, как управление памятью, операции ввода-вывода, создание процессов и т.п. Естественно, сами приложения не могут содержать собственные подпрограммы для выполнения огромного числа стандартных функций, да еще и в привилегированном режиме – для этого и существует интерфейс API. А приложения всего лишь подготавливают исходные данные для запрашиваемой функции и получают результат ее выполнения через API, в качестве которого для приложений Windows в Linux выступает wine . Использование API вместо виртуализации дает значительный прирост производительности Windows-приложений, что особенно заметно на ресурсоемких программах.

Установка Wine в Linux Ubuntu

Установку Wine будем выполнять в соответствии с инструкцией на сайте разработчика Wine для Ubuntu.

1. Для 64-рязрядных ОС добавляем поддержку 32-разрядной архитектуры:

sudo dpkg —add-architecture i386

2. Скачиваем и добавляем ключ репозитория:

sudo mkdir -pm755 /etc/apt/keyrings — обычно данный каталог уже присутствует в файловой системе Ubuntu.

sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key — получаем файл ключа.

3. В соответствии с версией Ubuntu добавляем новый источник пакетов:

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

4. Обновляем информацию о пакетах:

sudo apt update

В списке пакетов, готовых к установке, должен появиться ресурс, связанный с winehq.org

В репозитории появился источник с winehq.org

Выполняем установку Wine стабильной версии:

sudo apt install —install-recommends winehq-stable

И получаем сообщение о том, что Невозможно найти пакет winehq-stable . Это связано с тем, что данной версии Ubuntu еще не существовало на момент выхода стабильной версии Wine. Такое бывает, хотя и редко. Можно взять промежуточную версию или версию для разработчиков:

sudo apt install —install-recommends winehq-devel — установить версию для разработчиков.

Устанавливаем пакет winetricks :

sudo apt install winetricks

Это очень полезный скрипт для управления программным обеспечением Wine.

Обновляем его до актуальной версии:

sudo winetricks —self-update

Версии установленных продуктов можно получить с помощью команд:

Основные модули Wine:

wine (wine64) – запуск приложений Windows;

winecfg — настройки Wine;

winefile — файловый менеджер Wine;

winepath — преобразование переменной PATH между форматами Linux и Windows;

wineconsole — консоль Wine, аналог командной строки CMD Windows;

wineboot — эмуляция перезагрузки Windows;

winetricks — управление средой Wine;

Пользователям, использующим разные версии Wine и несколько профилей, не помешает установить еще и пакет q4wine , возможности которого перечислены в конце страницы.

Программный интерфейс API, создаваемый Wine, включает в себя поддержку логического диска C, стандартных каталогов Windows, системных утилит, реестра и т.п. При чем, пользователь может создавать профили Wine с разными настройками, хранимые в скрытом каталоге – префиксе. По умолчанию, в качестве префикса используется папка с именем .wine в домашнем каталоге пользователя.

Выполняем настройку командой winecfg. При этом создается новый префикс Wine и мгут доустанавливаться некоторые пакеты

Не найден пакет Wine Mono.

Установка NanoCAD 22 под Wine в Ubuntu

Платформа NanoCAD – программная продукция компании Нанософт разработка, являющаяся альтернативой продукции компании Autodesk. В настоящий момент, программные продукты Нанософт разработаны только для работы под управлением операционных систем семейства Windows, однако могут быть установлены и работают под wine в Linux.

При использовании приложений Windows в среде Wine нередко возникает немало проблем, связанных с недостаточной совместимостью API предоставляемого Wine, и натурального API Windows. В большой степени уровень совместимости API зависит от версии ОС Windows. В этом плане наиболее отработан программный интерфейс API для Windows 7, однако большое количество приложений, в том числе и приложений Платформы NanoCAD, больше не работают под управлением этой операционной системы и пользователю приходится настраивать Wine на версии Windows 8.1 и Windows 10. Для настройки программного интерфейса Wine используется winecfg .

Настройки Wine

Вполне ожидаемо, по умолчанию настройки Wine задают Версия Windows — Windows 7, как наиболее проработанную версию. Но, программный интерфейс API Wine должен обеспечивать технические требования программных продуктов, которые будут функционировать на данном компьютере. В случае с программами Nanocad это ОС Windows 8.1 /10 /11. Поэтому Windows 7 меняем на Windows 10 . А после установки NanoCAD можно будет еще и добавить его в список приложений кнопкой Добавить приложение и установив для него версию ОС – Windows 10. Остальные параметры можно оставить по умолчанию, если они удовлетворяют прочим техническим требованиям – минимальный объем свободного пространства на диске, разрешение экрана и т.п. Для разных префиксов Wine можно выбрать свою версию Windows.

Для NanoCAD 22 требуется .Net Framework 4.5.2 (для Windows 10 на конец 2022г. актуальным являлся .Net Framework 4.8). Для установки используем команду:

winetricks —force dotnet48 — установить пакет dotnet48, даже если он уже был установлен (ключ –force).

Имена пакетов можно узнать с помощью winetricks — Установить библиотеку DLL или компонент Windows.

Установка компонент с помощью WineTricks

Так, например для установки Microsoft .Net Framework 3.5 Service Pack 1 используется команда:

winetricks —force dotnet35sp1

При установке пакетов с использованием графического интерфейса winetricks отмечаются галочками те пакеты, которые нужно установить. Кроме .NET Framework можно установить компоненты, которые часто требуются и для других приложений Windows – библиотеки Visual C Redistributable, шрифты, DirectX, утилиту диагностики DirectX dxdiag и т.п.

Выбор для установки DirectX 9 в Winetricks

Ход установки компонент сопровождается диагностическими сообщениями в окне Winetricks:

Ход установки компонентов с помощью WineTricks

Некоторые из них требуют вмешательства пользователя. Сервер wineserver — это служба, исполняющая роль ядра Windows. Для каждого префикса запускается своя служба, что позволяет выполнять одновременно несколько программ из разных префиксов. В процессе установки программ сервер может перезапускаться, имитируя перезагрузку Windows. Запуск сервера командой:

означает ожидание завершения предыдущей сессии ядра для корректного старта новой сессии. До нажатия на кнопку Ok установка приложения в среде winetricks будет находиться в паузе.

Системные компоненты Windows загружаются не из репозитория, а с серверов Microsoft. Соответственно, они должны быть доступны. Процесс установки не отличается от процесса в среде натуральной ОС Windows.

Ход установки dotnet35sp1 в WineTricks

В ходе установки dotnet48 отображается предупреждение о недоступности службы Установщика модулей Windows:

Ход установки dotnet48 в WineTricks

На работоспособность .Net Framework 4.8 это не влияет. Жмем на Продолжить . Требование перезагрузки после завершения установки игнорируем, поскольку в среде Wine это не работает и для имитации перезагрузки Windows используется команда wineboot . Практика показывает, что для запуска NanoCAD Платформа 22 с модулями СПДС и Механика под Wine достаточно установки пакета dotnet48. Для разных дистрибутивов Linux и версий Wine возможно потребуется установка шрифтов, Directx, Visual C Redistributable. В Ubuntu 22.04 это не понадобилось.

Сценарии winetricks могут изменить настройки конфигурации Wine, установив версию Windows по умолчанию (на Windows 7). Проверьте и установите Windows 10.

Программные продукты NanoCAD поставляются в виде .exe-файлов. Командная строка для запуска установки:

Для запуска установки в графической среде нужно открыть файл через контекстное меню правой кнопки мышки, выбрав пункт Открыть в приложении Wine – загрузчик Windows программ:

Запуск приложений Windows из файлового менеджера Ubuntu

Распаковка файлов и установка NanoCAD выполняется таким же образом, как и в натуральной ОС Windows. По завершении установки, запустится Мастер Регистрации, с помощью которого выполняется активация программы. Мастер регистрации можно также запустить в любой момент времени.

На Рабочем столе пользователя Ubuntu и в списке программ создаются ярлыки для запуска NanoCAD 22 под Wine.

Ярлык для запуска NanoCAD 22 под Wine

При первом запуске выполняется проверка производительности видеоподсистемы. После ее завершения можно пользоваться NanoCAD также, как и в среде натуральной ОС Windows

 Nanocad 22 в среде Wine Ubuntu

q4wine – дополнительное средство управления Wine

Q4Wine – это дополнительное средство управления Wine с графическим интерфейсом пользователя, облегчающее работу с несколькими префиксами Wine и установленными приложениями. Основные возможности:

— одновременная работа с разными версиями Wine;

— удобные инструменты для удаления и управления префиксами Wine (WINEPREFIX);

— простое управление процессами Wine;

— простое использование образов CD/DVD;

— резервирование и восстановление префиксов Wine (Backup и Restore);

— возможность извлечения иконок из исполняемых файлов;

 Q4Wine в Ubuntu

Далеко не все программное обеспечение, разработанное под Windows, можно использовать в среде Wine, но проект развивается и перечень программ, работающих под Wine, неустанно пополняется.

appdb.winehq.org — база данных приложений совместимых с Wine.

Еще по данной тематике:

Запуск Windows-приложений в Linux Red OS — установка и настройка Wine в российском РЕД ОС Linux. Установка NanoCAD под Wine.

Как в линукс установить программу для windows

Не можете найти адекватную замену определенного приложения для Windows в Linux? Лучшим решением данной проблемы является организация двойной загрузки в процессе установки Linux. В этом случае вы всегда сможете загрузить Windows для работы с необходимым приложением. Также вы можете воспользоваться менеджером виртуальных машин VirtualBox для установки Windows в рамках виртуальной машины, работающей в Linux.

Но существует и третье решение, которое не может быть рекомендовано начинающим пользователям: вы можете установить эмулятор Windows в Linux Mint, Ubuntu и Fedora. Wine является сложным приложением, позволяющим запускать многие (но не все) приложения для Windows в Linux. По своей сути, это небольшое технологическое чудо.

Однако, данное технологическое чудо имеет один серьезный недостаток: благодаря Wine в Linux могут запускаться не только полезные приложения для Windows, но и некоторые вредоносные программы, разработанные специально для Windows.

1. Проблемы с безопасностью системы

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

По этой причине я не рекомендую Wine начинающим пользователям. Я считаю, что лучше не увлекаться установкой эмуляторов, если вас беспокоит безопасность вашей системы, и сам не устанавливаю их при отсутствии веских оснований. Для тестирования сборок своих программ для Windows я использую Windows 7 в виртуальной машине VirtualBox (об этом будет сказано позднее).

2. Дополнительно защитить Wine практически невозможно

Несмотря ни на что желаете использовать Wine? В этом случае следует помнить о том, что файлы в вашей домашней директории будут подвержены теоретической опасности, которую невозможно свести к нулю. Даже при изменении стандартной директории Wine и ограничении количества доступных «дисков» файлы из вашей домашней директории не будут полностью защищены.

Wine позволяет вредоносному программному обеспечению для Windows повреждать любые файлы в вашей домашней директории без вашего ведома. Данное утверждение также справедливо в случае использования таких графических оболочек для Wine, как CrossOver и PlayOnLinux.

3. Что еще можно сделать в том случае, если нужно использовать приложения для Windows?

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

4. Установка Wine с графической оболочкой PlayOnLinux

Если вы все же решились установить эмулятор Wine, вы можете установить вместе с ним простую графическую оболочку PlayOnLinux. Для этого следует открыть окно терминала и ввести в него следующую команду:

Linux Mint/Ubuntu:

sudo apt-get install playonlinux

Fedora:

sudo dnf install playonlinux

После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.

5. PlayOnLinux: установка поддерживаемого приложения

A. После окончания процесса установки следует запустить приложение PlayOnLinux и дождаться окончания процесса обновления его метаданных (ход процесса отображается с помощью индикатора в строке состояния в нижней части окна приложения).

B. Теперь вы можете выбрать приложение для установки. Для этого следует нажать на кнопку «Установка» на панели инструментов основного окна приложения. В результате откроется окно с разделенным на категории списком поддерживаемых приложений, с помощью которого вы сможете выбрать интересующее вас приложение.

Pol1

C. Для установки поддерживаемого приложения достаточно выбрать его, нажать на кнопку «Установить» и ответить на вопросы мастера установки. PlayOnLinux самостоятельно загрузит подходящую для его запуска приложения версию Wine и подготовит рабочее окружение. Процесс установки может занять некоторое время.

Pol2

D. После успешного окончания установки приложения следует выбрать приложение из списка в главном окне PlayOnLinux и нажать на кнопку «Запуск» на панели инструментов.

Pol3

E. В результате приложение должно запуститься и корректно функционировать.

Pol4

6. PlayOnLinux: установка неподдерживаемого приложения

A. В том случае, если после запуска PlayOnLinux вы не можете найти необходимое вам приложение в списке поддерживаемых приложений, вы можете установить это приложение вручную, перейдя по ссылке «Установить программу, отсутствующую в списке» в нижней части окна со списком приложений. В результате будет запущен мастер ручной установки.

B. Давайте попробуем установить игру NOLF 2. На вопрос «Что бы вы хотели сделать?» следует ответить «Установить программу на новый виртуальный диск».

Pol5

Далее следует указать название приложения без пробелов.

Pol6

C. В случае NOLF 2 потребуется определенная версия Wine и дополнительные библиотеки.

Pol7

Для начала вы можете выбрать системную версию Wine и одну из библиотек времени исполнения (выпущенную во время выпуска приложения), а после окончания процесса установки игры доустановить нужную версию Wine («1.5.22-vertex-blending-1.5.21 (x86)» для NOLF2), а также нужные библиотеки («vcrun6» и «vcrun2005» для NOLF2). Информацию о совместимой версии Wine, а также о необходимых для запуска приложения библиотеках можно получить в базе данных приложений проекта Wine.

Pol8

D. Далее нужно просто выбрать файл установщика и приступить к установке.

Pol9

E. После успешного окончания установки вам будет предложено выбрать ярлык.

Pol10

F. Осталось настроить окружение исполнения игры и проверить его работоспособность. Если вы ошиблись с выбором версии Wine или библиотек, вы всегда можете исправить ситуацию, нажав на кнопку «Настроить» на панели инструментов в главном окне PlayOnLinux. С помощью вкладки «Wine» вы можете установить нужную версию Wine (не забудьте также изменить версию на вкладке «Основные»).

Pol11

C помощью вкладки «Установка компонентов» несложно установить все необходимые библиотеки.

Pol12

G. Если для игры были выпущены какие-либо патчи, следует перейти на вкладку «Разное», нажать на кнопку «Выполнить файл .exe на этом виртуальном диске», выбрать файл патча и следовать инструкциям мастера установки. Для модификации файлов в ручном режиме предназначена кнопка «Открыть каталог программы» на этой же вкладке.

Pol13

H. В конце концов как меню запуска игры, так и сама игра должны начать корректно функционировать.

Pol14

Pol15

7. PlayOnLinux: удаление приложения

Если вам более не требуется какое-либо из установленных приложений, вы можете выбрать его из списка приложений в главном окне PlayOnLinux, нажать на кнопку «Удалить» на панели инструментов и ответить на простые вопросы мастера удаления виртуального диска.

8. Хотите ознакомиться с дополнительными советами?

Хотите узнать о других настройках и приемах работы с Linux-системами? На данном веб-сайте размещено большое количество подобных материалов.

Как запустить Windows-приложение в Linux?

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

Как запустить Windows-приложение в Linux

Можно ли запустить Windows-приложение в Linux?

Для начала обязательно отмечу, что Linux – это совсем другая платформа, не Windows и не совместимая с ней, поэтому абсолютно любая программа или игра, разработанная для Windows, запускается только на Windows.

На заметку! Новичкам рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я подробно рассказываю про основы операционной системы Linux, и как пользоваться этой системой без командной строки.

Однако, так как эти вопросы задаются, и возник спрос, существует возможность запускать Windows-приложения в Linux, но это не стандартная возможность, которая не гарантирует нормального функционирования программы, да и не все программы так можно запустить, а еще к тому же, за счет того, что запускаются именно Windows-приложения, значительно снижается безопасность системы. Поэтому лучше не использовать возможность, которую я опишу чуть ниже, а пользоваться стабильными приложениями, разработанными именно для Linux.

Обзор инструментов Wine, Winetricks и PlayOnLinux

Итак, если у Вас все-таки остро стоит задача запустить Windows-кую программу в Linux, то существует специальная программа под названием Wine.

Скриншот 1

Wine – это альтернативная реализация Windows API.

Иными словами, Wine создает условия для запуска Windows-программ в Linux. При этом Wine – это не эмулятор, т.е. это не виртуальная машина, она не эмулирует оборудование, не эмулирует операционную систему, как я уже отметил, она является альтернативной реализацией Windows API, что и позволяет запускать Windows-программы в Linux.

Но как я уже отметил, совместимость программ не полная, не все программы поддерживаются, а те, которые поддерживаются, могут работать некорректно. В то же время большинство популярных программ работают в Wine очень даже неплохо, например, есть возможность запустить даже Microsoft Office.

Для упрощения установки и запуска Windows-программ в Linux разработчики также придумали специальные вспомогательные инструменты, которые упрощают всю эту работы.

К таким инструментам относится скрипт Winetricks.

Winetricks – скрипт для загрузки и установки различных распространённых библиотек, необходимых для запуска некоторых программ в Wine. Winetricks автоматически создаёт для программ правильные настройки и скачивает требуемые для их работы компоненты.

Winetricks – скрипт для упрощения работы с Wine.

Еще одним инструментом для упрощения установки Windows-приложений в Wine является программа – PlayOnLinux. Она создана для автоматизации установки программ и игр, созданных для Windows в Linux, т.е. она может автоматически скачать и установить некоторые программы (игры). Также PlayOnLinux в случае необходимости может скачать специальную версию Wine вместе с настройками для конкретной программы, и даже применять к программе некоторые исправления для того, чтобы добиться более стабильной работы.

PlayOnLinux – графическая программа, надстройка над Wine, которая упрощает установку и использование программ и игр в Linux, которые были разработаны для Windows.

Скриншот 2

По факту PlayOnLinux – это что-то вроде менеджера программ с графическим интерфейсом, в котором уже по умолчанию отображаются программы, которые можно установить, т.е. Вы просто выбираете программу и запускаете установку. И тем самым по сути, если программа есть в списке PlayOnLinux, то Вы сможете установить ее и запустить в Linux, для этого выполнив всего несколько простых шагов мастера.

Однако работа с PlayOnLinux и, в частности, с Wine непредсказуемая, иными словами, стандартного сценария установки программ нет, в процессе установки любой программы могут (и, наверное, будут) появляться различные ошибки, например, отсутствие какого-нибудь пакета или еще что-нибудь.

Поэтому установка Windows-приложений в Linux — это дело индивидуальное, и рассчитывать на стандартный способ установки не приходится. А лучше вообще использовать приложения на той платформе, для которой они были разработаны, т.е. Windows-приложения на Windows, а Linux-программы на Linux.

Но, как говорится, если Вы не ищете легких путей, то можете установить Wine или PlayOnLinux, и пробовать устанавливать различные Windows-приложения.

Установка и запуск Windows-приложения в Linux

Теперь давайте я покажу, как установить и запустить Windows-приложение в операционной системе Linux, в качестве примера я возьму программу Notepad++, которая была разработана для Windows, т.е. версии для Linux на текущий момент у этой программы нет.

Шаг 1 – Установка Wine

Сначала необходимо установить программу Wine. Пример установки Wine можете посмотреть в материале – Установка Wine в Linux Mint, в этой статье я подробно рассказывал и показывал, как установить Wine в дистрибутиве Linux Mint.

После того, как Wine Вы установили, повторно, для установки другой программы, Wine устанавливать не нужно.

Шаг 2 – Скачивание установочного файла программы

Следующее, что нужно сделать, это, конечно же, скачать установочный дистрибутив программы, в нашем случае Notepad++, т.е. так же, как и в Windows, Вам необходимо скачать ровно тот же самый установочный файл, который Вы бы использовали, если устанавливали программу на Windows.

Шаг 3 – Установка программы

После того как Вы установили Wine, Вы можете запускать exe файлы точно так же, как и в Windows.

Таким образом, для запуска установки программы мы просто щелкаем двойным кликом по скаченному файлу.

Скриншот 3

Потом программа Wine попросит загрузить и установить необходимые для корректной работы пакеты (в случае их отсутствия в системе). Нажимаем «Установить» и ждем окончания процесса установки этих пакетов.

Скриншот 4

После чего запустится установка программы, в нашем случае установка Notepad++, и этот процесс ничем не будет отличаться от установки в Windows, ведь это тот же самый установщик.

Более подробно посмотреть на процесс установки Notepad++ Вы можете в материале – Установка Notepad++ в Linux Mint

Шаг 4 – Запуск программы

После окончания установки ярлык программы появится в меню, а также на рабочем столе, если Вы поставили соответствующую галочку в процессе установки программы.

Скриншот 5

Для того чтобы запустить программу, просто щелкаете по ярлыку.

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

Да и тогда, когда установка пройдет успешно, никто не дает гарантии, что приложение будет работать корректно, т.е. так же как в Windows.

Видео-инструкция

На сегодня это все, надеюсь, материал был Вам полезен, пока!

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

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