Как установить windows на linux debian

Обновлено: 04.07.2024

Название Wine расшифровывается как Wine Is Not an Emulator. Это своего рода прослойка между приложениями Windows и системой Linux. Он позволяет устанавливать и запускать многие популярные Windows-программы и работать с ними так, как будто это родные приложения Linux.

Чтобы установить Wine, воспользуйтесь соответствующей командой.

1. Ubuntu, Debian, Mint:

sudo dpkg --add-architecture i386

sudo apt-key add Release.key

sudo apt-get update

sudo apt-get install --install-recommends winehq-stable

sudo dnf install winehq-stable

sudo zypper install wine

sudo pacman -S wine

Когда Wine установлен, откройте его через ваше меню приложений или с помощью команды winecfg . При первом запуске Wine может попросить установить некоторые дополнительные пакеты — позвольте ему это сделать. После этого все Windows-программы формата EXE ассоциируются в системе с Wine.

Теперь скачайте установщик нужного вам приложения Windows, найдите папку с ним в вашем файловом менеджере и откройте файл. Либо введите команду wine путь_к_приложению .

Windows-приложение запустится и будет работать так же, как и всегда. Если вы открыли установочный файл, начнётся установка приложения — как в Windows. Если программа не требует установки, вы сможете начать работать с ней немедленно.

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

2. Winetricks

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

Установить Winetricks можно так:

1. Ubuntu, Debian, Mint:

sudo apt-get install winetricks

sudo dnf install winetricks

sudo zypper install winetricks

sudo pacman -S winetricks

Winetricks позволяет установить различные версии Microsoft Office и Photoshop, плеер foobar2000 и множество других программ. Поддерживаются и такие популярные игры, как Call of Duty, Call of Duty 4, Call of Duty 5, Biohazard и Grand Theft Auto: Vice City. Некоторые программы загружаются автоматически, для других будет предложено вставить установочный носитель. И, естественно, вы можете открывать собственноручно скачанные файлы формата EXE.

3. PlayOnLinux

PlayOnLinux — ещё один удобный инструмент для запуска Windows-приложений в Linux. Как и Winetricks, он обладает простым графическим интерфейсом. Но, в отличие от него, PlayOnLinux позволяет вам выбирать конкретную версию Wine для того или иного приложения. Это полезно, если какая-то из нужных вам программ некорректно работает с новыми версиями Wine. В целом PlayOnLinux выглядит куда симпатичнее и практичнее, чем Winetricks.

Чтобы установить PlayOnLinux, выполните в терминале одну из следующих команд:

1. Ubuntu, Debian, Mint:

sudo apt-get install playonlinux

sudo dnf install playonlinux

sudo zypper install playonlinux

sudo pacman -S playonlinux

В меню установки PlayOnLinux можно найти множество предварительно сконфигурированных приложений и игр, которые вы можете загрузить и установить парой щелчков. Кроме того, PlayOnLinux можно скармливать собственные EXE-установщики. Приложение заботливо выберет за вас версию Wine и создаст значок установленной программы на рабочем столе.

4. Crossover

Изредка бесплатные PlayOnLinux и Winetricks не справляются с установкой какого-нибудь особенно привередливого приложения. В таком случае вам может помочь Crossover. Эта программа очень проста в использовании. Вам достаточно указать, какое приложение вы хотите установить, и подсунуть Crossover установочный файл. Всё остальное будет сделано за вас.

Лицензия Crossover на год стоит 39,95 доллара, но у программы есть и бесплатная пробная версия. Рекомендуется сначала установить необходимое вам приложение в ней, чтобы убедиться, что оно работает корректно.

5. VirtualBox

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

Для запуска приложения в виртуалке вам понадобится установочный образ Windows в формате ISO. Загрузите и установите VirtualBox, создайте в нём виртуальную машину, укажите ей ISO с Windows, а затем просто установите систему как обычно.

Неоспоримый плюс виртуальной машины — в ней работает полноценная операционная система, а значит, запустится абсолютно всё. Минус — прожорливость в плане системных ресурсов, да и тратиться на лицензию Windows для виртуалки накладно.

Привет!
Имеется комп с рабочим дебианом. Больше на компе ничего нет. Есть флешка на 8 гигов.
Надо как-то подвинуть линукс на 20 гигов (свободное пространство в ext4 есть), и поставить винду. Но чтобы был выбор ОС при запуске компа.

Помнб есть какая то флешковая утилита загрузочная, название что-то типа aeiio studio чото там. она может двигать разделы и свободное место, запускаясь с флешки. но нагуглить не могу - забыл напрочь название.

Кто что посоветует:
Имеется: SSD полностью смонтирован корнем на всю область диска, флешка 8Гб.
Хочется: освободить гигов 25 из свободного места, рядом поставить меню выбора ОС .

Простой 5 комментариев

Compolomus

Я бы оставил это занятие на выходные.
Стояла винда на м2. На сата хдд линух и нтфс помойка, гром на хдд, плюс вин менеджер на м2. Гроб нормально подхватил.
Решил обновить дисковую подсистему, взял ещё ссд и хдд потолще, по итогу реанимация обоих загрузчиков

flapflapjack

Талян, Вам винда для чего нужна? поставьте ее через kvm + qemu на виртуалку

flapflapjack

Денис _______________, в Lineage поиграть. На линупсе не пойдет. Защита от виртуалок и тд Талян, я не настаиваю, но у мя крутится proxmox (надстройка над Debian + kvm), а на нем ВМ с проктнутой ВК. WoWs, WHO идут без проблем. Т.е. как минимум это возможно.

Как я понял нужно установить две системы на одном диске, в целом ничего сложного (я правда устанавливал не дебиан, а убунту и винду на один диск, но разницы вроде не должно быть,):
1) записать образ винды на флешку я делал через rufus
2) установить винду с этой флешки
3) иногда нужно загрузиться с live-cd/usb и починить grub, т.к. иногда установка винды затирает раздел и вы сможете загружать только винду (у меня так было по крайней мере (хотя можно обойтись без этого только вроде сначала винду придется устанавливать)), только взаранее советую почитать статьи на эту тему и вынести команды/ссылки в отдельное место
4) после починки должно все нормально работать

Я так устанавливал две системы на один HDD, и также на разные hdd, разницы не было, с момента установки прошло наверное около года, все работает стабильно

shambler81

Поверь мне поставь на отдельный диск.
рано или поздно одну из ос ты захочешь снести
так вот разбираться при таком опыте с загрузчиками и выпиливать их тебе не понравится
Просто отключи 1 диск поставь на 2 в это время винду и подключи оба диска к компу. при загрузке системы просто на F8 переключай диски при старте.
так ни одна из ос не будет знать о существование друг друга.

И если поставить линукс на винду еще как-то можно начинающему юзеру
То винда принципиально все сносит к хренам.

А там особенностей миллион вплоть до какой у тебя биос, какие диски, и какой версии линукс.
Тебе оно нужно ?

Если же твоя здача выучить линукс, то поверь единственный вариант полностью снести винду.
Других способов нет.

flapflapjack

Да не)) Спасибо. Я с винды перешёл на линь и обратно уже не вернусь. Я в консоли живу. Просто с другом хотим поиграть в игру детства, она тока под виндой кактит, вайн - не вариант.

нет такой задачи) я года 2-3 винду у себя на компе не запускал.
Делаю флешки ddrescue, но для винды не сойдет.
Братан, был бы у меня еще HDD, я бы не спрашивал. Мне на один навдо влупить.

Если на винду ставить линукс, груб понимает это и делает нормальное груб меню. Винда так не сможет. Я чо и спрашиваю.

Талян, а виртуалка?
В целом я не вижу проблем:
1. записываем на флешку любой лайв дистр
2. двигаем разделы и освобождаем место под винду.
3. на флешку заливаем установщик винды
4. ставим на свободный раздел
5. опять делам флешку с лайв дистром
6. восстанавливаем граб


Россия
  • размер шрифта уменьшить размер шрифтаувеличить размер шрифта
  • Печать
  • Эл. почта
  • Станьте первым комментатором!

Установка Debian в Windows 10 (WSL2)

Обновление от 08.03.2020

Теперь установка образа linux производится только через Microsoft Store

Перед тем как продолжить я крайне рекомендую обновить windows 10 до версии 20H2, а уже потом устанавливать WSL2! О том, как обновить windows 10 до версии 20H2 написано в этой статье .

Не так давно Windows представила новый функционал для Windows – Windows Subsystem for Linux (WSL) – подсистему linux для windows. Она позволяет нативно запускать приложения для linux под windows.

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

Новая версия WSL 2 принесла много нового и теперь появилось полнофункциональное ядро linux, благодаря которому, стало возможно запускать практически любые программы написанные для linux.

Сегодня мы рассмотрим установку WSL2 на Windows 10.

Установка возможна только на Windows 10, не важно какой редакции, главное, чтобы версия была 2004 сборки 19041 или выше, хотя всё должно работать и на 1903 сборка 18362, но все же рекомендую поставить всё поселение обновления, во избежание проблем.

Проверим версию windows

Если у вас уже установлен любая версия Docker, то нужно предварительно его удалить, во избежание проблем. Если вам не нужен для других целей Hyper-V вы его тоже можете удалить, нам он не понадобиться.

Установка Windows Subsystem Linux

Для начала установим Microsoft-Windows-Subsystem-Linux

Запустим PowerShell с правами администратора

Дождитесь окончания установки.

Обновим до версии 2

Теперь обязательно нужно перезагрузить ваш ПК.

Обновление ядра WSL2

Скачаем и установим обновление ядра Linux для WSL2

Произведем настройку WSL2 укажем всегда использовать версию 2

LОткройте cmd.exe и запустите

Установка Debian в WSL2

Запустите Microsoft Store из меню Пуск

2021-03-08_09-56-36.jpg

Введите в поиск debian и нажмите Enter

2021-03-08_09-57-49.jpg

В следующем окне выберите Debian:

2021-03-08_10-02-04.jpg

Ждите окончания скачивания и установки.

Запуск Debian в WSL2

Если вы откроете меню Пуск, вы найдете новый ярлык с установленной операционной системой, в нашем случае это Debian.

2020-09-23_19-41-26.jpg

При запуске, откроется консоль с предложением ввести пароль.

Введите имя пользователя мы укажем user

Введите пароль пользователя.

2020-09-23_19-44-071.jpg

Теперь вы можете работать с консолью, как будто у вас установлен обычный Linux.

Название Wine расшифровывается как Wine Is Not an Emulator. Это своего рода прослойка между приложениями Windows и системой Linux. Он позволяет устанавливать и запускать многие популярные Windows-программы и работать с ними так, как будто это родные приложения Linux.

Чтобы установить Wine, воспользуйтесь соответствующей командой.

1. Ubuntu, Debian, Mint:

sudo dpkg --add-architecture i386

sudo apt-key add Release.key

sudo apt-get update

sudo apt-get install --install-recommends winehq-stable

sudo dnf install winehq-stable

sudo zypper install wine

sudo pacman -S wine

Когда Wine установлен, откройте его через ваше меню приложений или с помощью команды winecfg . При первом запуске Wine может попросить установить некоторые дополнительные пакеты — позвольте ему это сделать. После этого все Windows-программы формата EXE ассоциируются в системе с Wine.

Теперь скачайте установщик нужного вам приложения Windows, найдите папку с ним в вашем файловом менеджере и откройте файл. Либо введите команду wine путь_к_приложению .

Windows-приложение запустится и будет работать так же, как и всегда. Если вы открыли установочный файл, начнётся установка приложения — как в Windows. Если программа не требует установки, вы сможете начать работать с ней немедленно.

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

2. Winetricks

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

Установить Winetricks можно так:

1. Ubuntu, Debian, Mint:

sudo apt-get install winetricks

sudo dnf install winetricks

sudo zypper install winetricks

sudo pacman -S winetricks

Winetricks позволяет установить различные версии Microsoft Office и Photoshop, плеер foobar2000 и множество других программ. Поддерживаются и такие популярные игры, как Call of Duty, Call of Duty 4, Call of Duty 5, Biohazard и Grand Theft Auto: Vice City. Некоторые программы загружаются автоматически, для других будет предложено вставить установочный носитель. И, естественно, вы можете открывать собственноручно скачанные файлы формата EXE.

3. PlayOnLinux

PlayOnLinux — ещё один удобный инструмент для запуска Windows-приложений в Linux. Как и Winetricks, он обладает простым графическим интерфейсом. Но, в отличие от него, PlayOnLinux позволяет вам выбирать конкретную версию Wine для того или иного приложения. Это полезно, если какая-то из нужных вам программ некорректно работает с новыми версиями Wine. В целом PlayOnLinux выглядит куда симпатичнее и практичнее, чем Winetricks.

Чтобы установить PlayOnLinux, выполните в терминале одну из следующих команд:

1. Ubuntu, Debian, Mint:

sudo apt-get install playonlinux

sudo dnf install playonlinux

sudo zypper install playonlinux

sudo pacman -S playonlinux

В меню установки PlayOnLinux можно найти множество предварительно сконфигурированных приложений и игр, которые вы можете загрузить и установить парой щелчков. Кроме того, PlayOnLinux можно скармливать собственные EXE-установщики. Приложение заботливо выберет за вас версию Wine и создаст значок установленной программы на рабочем столе.

4. Crossover

Изредка бесплатные PlayOnLinux и Winetricks не справляются с установкой какого-нибудь особенно привередливого приложения. В таком случае вам может помочь Crossover. Эта программа очень проста в использовании. Вам достаточно указать, какое приложение вы хотите установить, и подсунуть Crossover установочный файл. Всё остальное будет сделано за вас.

Лицензия Crossover на год стоит 39,95 доллара, но у программы есть и бесплатная пробная версия. Рекомендуется сначала установить необходимое вам приложение в ней, чтобы убедиться, что оно работает корректно.

5. VirtualBox

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

Для запуска приложения в виртуалке вам понадобится установочный образ Windows в формате ISO. Загрузите и установите VirtualBox, создайте в нём виртуальную машину, укажите ей ISO с Windows, а затем просто установите систему как обычно.

Неоспоримый плюс виртуальной машины — в ней работает полноценная операционная система, а значит, запустится абсолютно всё. Минус — прожорливость в плане системных ресурсов, да и тратиться на лицензию Windows для виртуалки накладно.

Читайте также: