Как запускать программы Windows в Linux

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

Существует множество отличных операционных систем, которые можно использовать на любом из лучшие ноутбуки или настольные компьютеры, но, без сомнения, одной из самых популярных в мире является Windows. Итак, если вы используете альтернативную операционную систему, например Linux, в определенном варианте, например Убунту, или даже Федора, вы можете столкнуться с моментом, когда вам захочется запустить приложение для Windows. Это может быть классическое приложение для Windows, что-то более современное или даже игра для Windows. Или это может быть конкретное приложение для Windows, у которого нет версии для Linux.

Хорошей новостью является то, что благодаря сторонней программе, известной как Wine, вы действительно можете запускать классические приложения Windows (файлы .exe) при установке Linux. Поскольку Linux не имеет встроенной поддержки приложений Windows, Wine — это уровень совместимости, который добавляет ее, но он не запускается.

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

Для установки Wine вам потребуются разрешения sudor и доступ к Интернету. После каждой упомянутой нами команды вам также придется нажимать Enter на клавиатуре.

Как запускать программы Windows в Linux с помощью Wine в Ubuntu

  1. Откройте окно терминала с помощью Ctrl, Alt и Т Сочетание клавиш.
  2. Проверьте тип вашего процессора с помощью команды: лскпу.
  3. Если вы видите x86, у вас Linux x86, а если написано x86_64, у вас 64-разрядная версия Linux. Если вы видите 32-битную и 64-битную версии, но в режиме работы ЦП, вы можете использовать обе архитектуры.
  4. Если у вас 64-битная система, включите 32-битную архитектуру командой: sudo dpkg --add-architecture i386
  5. Введите ваш пароль
  6. Введите команду: sudo mkdir -pm755 /etc/apt/keyringssudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
  7. Выберите источник Ubuntu и введите соответствующую команду, как показано ниже.
  8. Мы используем sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources​​​​​​
  9. Введите команду: обновление sudo apt
  10. Введите команду: sudo apt install --install-рекомендует Winehq-stable
  11. Нажимать Да и введите свой пароль.
  12. Загрузите файл .exe или приложение Windows, которое хотите установить.
  13. После загрузки щелкните файл правой кнопкой мыши и выберите Открыть с. Тогда выбирай Загрузчик программ Wine для Windows и Открыть.
  14. Следуйте инструкциям по настройке на экране.

Приложение будет установлено так же, как и в Windows, и вы сможете найти и запустить его из панели запуска.

Как запускать программы Windows в Linux с помощью Wine в других версиях Linux

Если вы хотите запускать программы в Linux с помощью Wine в других версиях Linux, таких как Fedora или Debian, шаги должны быть очень похожи на те, которые мы уже прошли выше. Некоторые команды могут отличаться. У ребят из WinHQ есть отличное пошаговое руководство по установке этих версий Linux. Из-за сложности кода вы можете проверить Вино в официальном руководстве Fedora, и вино на Debian официальное руководство для получения дополнительной информации

Есть другие варианты

Существует множество других способов запуска приложений Windows в Ubuntu. Мы только что коснулись основного и самого простого способа — Wine. Некоторые другие варианты, с которыми вы можете столкнуться, включают Играть в Linux. Те, кто планирует пойти по экстремальному пути и запускать корпоративные приложения, также могут попробовать Плеер VMware для рабочих станций, которое является платным программным обеспечением.