Устали переустанавливать игры после каждой переустановки Windows? У меня для вас есть решение — ваши любимые игры в виртуальной машине. VMware Workstation 15 Pro поддерживают DirectX 10.1, что позволяет запустить под ней множество игр. Давайте оценим производительность и плюсы решения.
8 сентября 2020, вторник 00:06
Zystax [ ] для раздела Блоги
iPhone 14 128Gb — цена УПАЛА на порядок
RTX 3070 за копейки в Регарде — смотри
120 «/ 254 см лазерный TV Hisence дешево — смотри
MSI 4060 Ti за копейки, надо брать
Еще одна дешевая MSI RTX 4060 Ti
-35% на 55″ ТV Philips 4K Ultra HD = дешевле 30 тр
— 18 000р на новейшую RTX 4060 Ti
За пост начислено вознаграждение
Не знаю как у вас, а у меня есть набор любимых игр, которые постоянно установлены на моем ПК, даже если я в них давно не играл. Это Heroes of Might and Magic III и V, Disciples II: Dark Prophecy, Sid Meier’s Civilization V, Age of Empires II и многие другие хиты прошлых лет. Я писал о таких играх в блогах «10 великолепных игр — я перепрохожу их снова и снова уже более 10 лет».
VMware Решение программа не может быть запущена на виртуальной машине
реклама
рекомендации
iPhone 14 256Gb — цена снижена на порядок
RTX 3070 Gigabyte дешевеет несмотря на курс
-30% от первоначальных цен 4060 Ti — пора брать
iPad Pro 2022 — 273 тыс рэ! Cмотри что за зверь
75″ Телевизор 3840 x 2160, LED за 65 тр
!! 30 тр цена 65″ TV Hyundai 3840 x 2160 LED
Xiaomi 12 — цена рухнула ВДВОЕ, надо брать
iPhone 14 Pro Max — цена в рублях пошла вниз
Слив RTX 3070 Gigabyte с мегаскидкой
13900K в Регарде дешевле чем при курсе 60
-30% на стиралку Бош 4 серии
iPhone 14 Pro дешевеет в рублях тоже смотри
В ДВА раза упала цена на хороший холодос Midea
RTX 3070 за 40 с началом = надо брать
-300 000 на бешеный принтер HP Color LaserJet
Слив RTX 4060 Ti Gigabyte по цене 3060 Ti
-40% на Xiaomi 12X 256Gb в Ситилинке — надо брать
Компы в сборе от 10 до 500 тр в Ситилинке
Втрое упала цена SSD 2Tb Netac
Не все из этих игр запускаются после переустановки Windows, некоторые не идут под Windows 10, как например, стратегия Majesty 2. А если вы ищете редкую игру 10-20 летней давности, которую уже нельзя купить, высок и шанс нахватать вирусов. Да даже при установке этих лицензионных игр с диска, защищенного системой StarForce, можно получить кучу проблем на новых версиях Windows.
реклама
var firedYa28 = false; window.addEventListener(‘load’, () => < if(navigator.userAgent.indexOf(«Chrome-Lighthouse») < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: ‘yandex_rtb_R-A-2368565-28’, blockId: ‘R-A-2368565-28’ >) >) >, 3000); > > >);
У меня бывало и такое, что после установки древней игры Windows настолько повреждалась и глючила, что оставалось только переустанавливать ее.
Теперь, я думаю, вы поймете мое желание засунуть кучу старых игр в виртуальную машину, что решит сразу множество проблем.
Полная настройка VMware Workstation
Плюсы игровой виртуальной машины
Во-первых, можно создать виртуальные машины с нужной версией Windows: 7, XP и даже 98. И игра пойдет в нужной ей версии Windows без проблем.
реклама
Во-вторых, вы не будете замусоривать основную Windows и избежите вирусного заражения. Если старые игры что и заразят, то это ОС виртуальной машины.
В-третьих, ваша виртуальная машина будет независима от основной ОС и вам не придется переустанавливать и настраивать игры после переустановки Windows.
Я давно следил за развитием виртуальных машин VMware Workstation и помню даже момент, когда у них появилось простейшее 3D ускорение. Тогда это казалось прорывом, но было не играбельно для большинства игр.
Время шло, проект развивался и сегодня версия VMware Workstation 15.5.6 Pro поддерживает API DirectX 10.1, что позволяет запустить множество замечательных игр.
реклама
А теперь я опишу пошагово, как создать игровую виртуальную машину.
Создание виртуальной машины
После запуска VMware Workstation 15.5.6 Pro вас ждет окно с предложением создать виртуальную машину.
Выбирайте «Создать новую виртуальную машину».
Обычного типа конфигурации будет достаточно.
Выбираем местоположение виртуальной машины.
Указываем место с образом ОС. Я буду ставить Windows 7.
Диска в 60 Гб будет пока достаточно.
Приступаем к настройке конфигурации виртуальной машины. Я для начала выделил ей 8 Гб ОЗУ из 32 имеющихся и два потока из 12-ти своего Ryzen 5 1600.
Видеопамяти можно выделить аж 3 Гб.
Нажимаем «Готово» и виртуальная машина создается.
Установка Windows 7
Автоматически начинается установка Windows 7 из указанного образа.Я создал виртуальную машину на SSD диске, что очень настоятельно вам рекомендую. Установка Windows 7 происходит очень быстро.
Основной ПК загружен во время установки не сильно. Но ОЗУ уже тратится прилично.
Windows 7 установлен и в простое почти не «напрягает» процессор.
Папка с виртуальной машиной весит 19.3 Гб.
Настройка и тесты
Я сразу посмотрел через dxdiag свойства графики. Версия «DirectX 11» внушила надежду, но запуск 3DMark 11 все расставил по местам.
С включенным Aero при перемещении и развертывании окон ощущалась какая-то задержка. Включение упрощенного стиля решило эту проблему.
Проблема с окнами озадачила меня я и решил посмотреть, какую задержку дает система в целом, программой LatencyMon.
Мониторинг за минуту. В целом — вполне терпимо.
Для мониторинга FPS и снятия скриншотов я установил MSI Afterburner.
К сожалению, разогнать видеокарту VMware SVGA 3D не получится.
Оценить графическую производительность я решил с помощью 3DMark Vantage, рассчитанного как раз на системы с DirectX 10.
3DMark Vantage будет запускаться с пресетом High.
Результаты очень неплохие.
Это уровень производительности процессора AMD FX-8350 с видеокартой GeForce GTX 1060. А наша виртуалка крутится, напомню, на одном ядре Ryzen 5 1600!
Тесты в играх
Игры я подобрал учитывая требования DirectX 10 и небольшого размера на диске.
Первым под руку попался Portal.
Игра выдает 300 кадров. Играется нормально, но иногда проскакиваю фризы, которые почти целиком убираются фиксацией кадровой частоты на 60.
Очень удивил факт отсутствия «тиринга».
Sid Meier’s Civilization V идет гладко, неотличимо от настоящего ПК.
Стратегия про викингов Northgard тоже отлично играется.
Добавляем еще два потока процессору и тестируем дальше
После успешных тестов игр я решил добавить виртуальной машине процессорной мощи. Я добавил еще одно ядро Ryzen 5 1600, получив аналог Core i3-2100, два ядра и четыре потока. Перетест в 3DMark Vantage дает уже более 30000 очков.
Это уровень производительности Core i5-3570K и GeForce GTX 1060. Очень недурно, но учтите, что мой Ryzen 5 1600 работает на 4000 МГц, а память разогнана до 3400 МГц с настройкой всех таймингов.
После этого мне стало интересно протестировать процессорную производительность в AIDA64.
Сведения о системе, обратите внимание на название чипсета.
Тест кеша и памяти выдает вот такие результаты. Латентность отличная для виртуальной машины.
Очень высокий результат в тесте CPU PhotoWorxx.
Итоги
Результаты получились обнадеживающими. Теперь вполне можно создать виртуальную машину, наполнить ее кучей игр и держать обособленно от основной системы. Учитывая возможность создания «слепков» виртуальной машины, можно держать ее в «свежеустановленном» состоянии в «облаке». И даже если произойдет какой-нибудь сбой, восстановить ее можно будет за пару часов.
Очень порадовала производительность VMware Workstation 15.5.6 Pro даже на моем, не особо мощном процессоре. А на Ryzen 7 3700X, к примеру, и с более мощной видеокартой, все будет просто «летать».
Пишите, используете ли вы виртуальные машины? И для каких целей?
За пост начислено вознаграждение
Источник: overclockers.ru
Как создать виртуальную машину в программе VMware Workstation
Когда я перешёл с Oracle VM VirtualBox на VMware Workstation, столкнулся с небольшой проблемой. Корректной информации как запустить виртуальную машину, а также по её установке в этой программе, на просторах всемирной паутины, очень мало. Это меня сподвигло написать данную статью о том, как создать виртуальную машину в windows. В статье «Лучшая виртуальная машина VMware Workstation» вы сможете прочитать более подробный обзор про данную утилиту, также в конце публикации будет ссылка для загрузки ПО с официального сайта.
И так, после того как программа была инсталлирована и русифицирована (или не русифицирована на ваше усмотрение) пришло самое время создать виртуальную машину на VMware Workstation. Пример будет рассмотрен на программе VMware Workstation 11, последней, на момент написания данной статьи. В окне запущенной программы надо выбрать окошко под названием «Создать новую виртуальную машину» (значок +), или слева вверху выбрать вкладку «Файл» а затем «Новая виртуальная машина…», либо использовать горячие клавиши
Ctrl + N.
Появиться мастер создания виртуальной машины, в котором вам будет предложено выбрать один из двух вариантов конфигурации виртуальной машины.
- Обычный (рекомендуется) – почти все параметры создаются автоматически, вам только останется выбрать путь к установочному файлу, ISO или CD-DVD, а также название гостевой операционной системы, и ещё несколько мелочей. Но с этим способом могут быть сопряжены некоторые проблемы в дальнейшем. Связаны они с установкой VMware Tools (что это такое читайте в статье «Как установить windows 10 на виртуальную машину VMware Workstation», ссылка в конце статьи).
- Выборочный (дополнительно) – этим способом мы и воспользуемся т.к. он позволяет настроить виртуальную машину наиболее оптимально, под каждого пользователя. В нём нет ничего сложного, а также в дальнейшем не возникает проблем с установкой, обновлением и переустановкой VMware Tools.
Нужно поставить радиокнопку на «Выборочный (дополнительно)» а затем нажать «Далее».
В следующем окне менять ничего не надо. В нём мастер говорит, какие ваши возможности, сколько максимум чего вы можете выбрать. Только в поле «Совместимое оборудование» должна стоять ваша версия VMware Workstation. Если будет стоять другой релиз программы тогда надо просто переставить на актуальный, на тот который сейчас у вас установлен.
Нажимаем кнопку «Далее» и переходим в следующее окно. Здесь вам потребуется выбрать, каким способом вы собираетесь установить гостевую операционную систему (CD-ROM или образ ISO), и указать путь к установочному диску или файлу. Данную процедуру мы выполним позже, поэтому пока поставим радиокнопку в строке «Я установлю операционную систему позже» затем жмём кнопку «Далее».
В очередном окне надо выбрать вид гостевой операционной системы. Так как мы с вами в следующей статье (Как установить Windows 10 на виртуальную машину VMware Workstation, ссылка в конце статьи) будем устанавливать Windows 10, то соответственно выбираем радиокнопку «Microsoft Windows» (она, скорее всего, будет стоять по умолчанию).
Затем немного ниже в поле «Версия» выбираем версию и битность нашей гостевой ОС (Windows 10х64). Если вы будете ставить другую гостевую операционную систему, например Ubuntu или Linux тогда выставьте соответствующие настройки в полях «Гостевая операционная система» и «Версия». Если вы будете ставить Windows 8.1, тогда поставьте в поле «версия» Windows 8×64. После того как всё сделали, жмём «Далее».
В следующем окне указываем путь туда, где мы хотим, что бы VMware Workstation установила нашу гостевую операционную систему, а также её название. В моём случае я оставлю всё по умолчанию. Нажимаем кнопку «Далее».
В окне «Тип прошивки» ставим «BIOS», и переходим далее.
Откроется следующее окно «Конфигурация процессора», я обычно везде оставляю единицы. Для виртуальной машины больше не требуется. Можно поставить в поле «Число процессорных ядер» два ядра, но только в том случае если они у вас доступны. Увидеть сколько ядер существует у текущей виртуальной машины можно в строке «Всего процессорных ядер».
Но не забывайте, что при выставлении параметра на два ядра мощность установленной на вашем компьютере операционной системы падает. Если у вас слабенький, старый компьютер то, когда будет работать VMware не помешает время от времени проверять температуру процессора. Во-вторых, не пытайтесь обмануть программу, если у вас доступно одно ядро, а вы поставите 2 ничего с этого не получиться проверено. После того как были выставлены все параметры, жмём «Далее».
В следующем окне от нас требуется выставить количество оперативной памяти, которую мы можем выделить для виртуальной машины. Имейте в виду, что, то количество ОЗУ, которое вы выделите на виртуальную машину, будет не доступно вашей операционной системе во время работы гостевой ОС. Какой объем оперативной памяти компьютера можно выделить под гостевую операционную систему?
Если у вас физически на компьютере существует 4 Гб оперативной памяти, тогда следует выделить 1024 Мб. Если у вас как у меня 8 Гб тогда 2048 Мб будет оптимальный вариант. И так я ставлю 2048 Мб (это то, что было по умолчанию) и нажимаю на кнопку «Далее».
В очередном окне под названием «Тип сети» ставим радиокнопку на «Использовать трансляцию сетевых адресов (NAT)» (стоит по умолчанию). Если вы хотите чтобы ваша виртуальная машина, не имела подключение к сети, тогда поставьте радиокнопку на «Не использовать сетевое соединение». Нажимаем кнопку «Далее».
В окне «Выбор типов контролёров ввода/вывода» если вы устанавливаете Windows 10, будет доступна всего лишь одна единственная радиокнопка, оставляем всё как есть и жмём «Далее». Если вы устанавливаете другую гостевую операционную систему, тогда поставьте радиокнопку туда, где будет написано «Рекомендуется».
В следующем окне «Выбор типа диска» опять оставляем всё как есть, то есть радиокнопка должна стоять там, где написано «рекомендуется» (SCSI). Затем жмём кнопку «Далее».
В окне «Выбор диска» ставим радиокнопку на «Создать новый виртуальный диск» (стоит по умолчанию) и переходим далее.
В окне «Указание размера диска» Указываем размер жёсткого диска для виртуальной машины. Если вы в первый раз создаёте виртуальную машину, укажите 50 ГБ, этого для установки Windows 10 вполне хватит. Я обычно ставлю 50 – 60 Гб. Радиокнопку надо поставить на «Сохранить виртуальный диск в одном файле». Если её поставить на «Разделить виртуальный диск на несколько файлов» тогда гостевая ОС может подтормаживать, в общем, не рекомендую . Проверяем правильность настроек и жмём «Далее».
В очередном окне надо только подтвердить что мы согласны с таким названием файла. Если вы не согласны с таким термином, тогда переименуйте его как вы хотите. Нажимаем на кнопку «Далее» и идём дальше.
В данном окне «Всё готово для создания виртуальной машины» будьте внимательны . Здесь вы можете просмотреть все те параметры, которые мы с вами настроили за все операции прежде, и если что-то не нравиться, тогда откатитесь, назад нажав кнопку «Назад» и исправьте. Также нас интересует ещё одна кнопка с названием «Настройка оборудования» нажимаем её и попадаем во вновь открывшееся окно «Оборудование».
В окне «Оборудование» переходим на вкладку «Новый CD/DVD (SATA)» и с правой стороны указываем путь к установочному диску. Если вы будете устанавливать виртуальную машину с CD-ROM тогда в поле «Физический диск» выбираете букву вашего CD-ROM. В случае с образом ISO файла в поле «Файл образа ISO:» через кнопку «Обзор» выбираем путь до файла образа Windows 10. В моём случае это образ iso. Сверху в окошке «Подключить при включении виртуальной машины» должна стоять галочка.
Далее если вы хотите удалить какое-то устройство тогда с левой стороны данного окна надо кликнуть на эту вкладочку, а затем нажать на кнопку «Удалить», которая находиться снизу. Например, в моём случае мне не понадобиться принтер я кликнул на эту вкладку (на ней синяя полоса) и нажал на кнопку «Удалить». Так же вы можете добавить любое требуемое устройство, только в этом случае надо будет нажать на кнопку «Добавить». Остальные настройки оставляем как есть и жмём на кнопку «Закрыть».
Затем надо нажать на кнопку «Готово». Всё виртуальная машина готова!
Теперь пришло самое время настроить общую папку, которая будет связывать вашу виртуальную машину и ваш компьютер. Так как общаться виртуальная машина с установленной гостевой Windows, будет именно через эту папку. К примеру, если вы захотите перекинуть несколько файлов на виртуальную машину, установить несколько программ в гостевой ОС то эти файлы вы сможете перебросить через данную папку. Слева от чёрного экрана вверху под строчкой «Включить виртуальную машину», будет строка «Изменить настройки» нажимаем на неё.
Появиться уже знакомое нам окно «Параметры виртуальной машины», но там будет ещё одна вкладка под названием «Параметры» которой не было ранее, она то нам и нужна. Переходим в неё, затем в раздел «Общие папки» ставим радиокнопку в поле «Всегда включено», затем галочку в окно «Подключить как сетевой диск в гостевых Windows», снизу нажимаем кнопку «Добавить».
Появиться окно с мастером добавления общих папок, в нём надо будет нажать кнопку «Далее».
В очередном окне выбрать путь к папке, а в следующем проверить, чтобы галочка стояла в окошке «Включить этот общий ресурс».
Затем нажать «Готово» и «ОК». Всё, теперь смело запускайте виртуальную машину, нажав там же слева вверху на строчку «Включить виртуальную машину». После чего начнётся установка гостевой операционной системы. Читайте следующую статью, как установить Windows 10 на виртуальную машину VMware Workstation.
Ещё один нюанс, если вы получаете от системы сообщение о невозможности установки виртуальной машины, оно может выглядеть примерно так:
Тогда проверьте, в настройках BIOS включено ли у вас » Intel virtualization technology «. Первое что надо сделать это зайти в БИОС (по-новому это UEFI). Из-за того, что конфигурации BIOS отличаются то название требуемой секции, в которой, находится данная настройка, могут отличаться. Как правило, в большинстве случаев это второй раздел от начала окна (с левой стороны пользователя).
Например, в Asus он называется «Advanced», у Lenovo –»Configuration» у «Gigabyte» – «BIOS Features» (третий по счёту). В любом случае самым лучшим решением будет обращение к документации изготовителя вашего устройства. Когда вы найдёте установку » Intel virtualization technology » следует её включить, поменять «Disable» на «Enable». В конце нужно сохранить настройки и выйти из БИОСа.
Если у вас будут вопросы по данной теме, вы можете отписать мне в комментариях или, перейдя на вкладку «Контакты», заполнить и отправить мне форму. Читайте следующую статью «Как установить windows 10 на виртуальную машину VMware Workstation».
Коментарии(4)
Автор в данной статье ничего не упустил.
1. Проверьте работоспособность вашего образа системы.
2. Эта статья написана под установку ОС Windows либо семейства Linux, предназначенных для ПК.
3. Если, вы хотите установить системы MacOS или Android, то в таком случае требуются дополнительные действия (что в принципе и так должно быть понятно человеку, желающему установить такие ОС, также про это сообщает документация на сайте VMware).
Маленькая деталь которую автор упустил это то что после всех этих действий не начинается установка гостевой ОС а показывает VmWare какой то подосланный эмулятор биоса и не него не понятно что там нужно настраивать. Установка не запускается автоматом какие галочки не ставь.
После установки Skype не показывала Web — камера. Потом разобрался.
Может кому-нибудь пригодится.
Чтобы активировать Web камеру, надо «зайти» в Виртуальную машину, съёмные устойства, затем подключить камеру.
После этого видео-камера появится в Skype.
Разжевано-лучше и не надо!Снимаю шляпу. Огромное СПАСИБО!
Источник: pcompstart.com
Настройка среды для веб разработки в Windows на основе виртуальной машины VMware Player
Пытаться разрабатывать большие и средние PHP проекты на Windows, по моему, не совсем правильно. Поэтому если PHP разработка это ваше основное занятие, то скорее всего вас давно на рабочей машине стоит Linux и горя вы не знаете. Но если по каким-то причинам вы также, как и я, прилипли к Windows, но при этом вам необходимо работать с веб проектами, эта статья поможет вам настроить и запустить 100% полноценную среду для веб разработки с любым набором линукс софта, докером, и при всем этом красиво интегрированную в Windows.
Спойлер — для тех, кому лень много читать
После долгих лет работы под всякими Denwer/OpenServer, мучениями с нативным докером для Windows, VirtualBox-ом, попыткой использовать подсистему Ubuntu в Windows и прочее, прочее… я наконец-то нашел связку ПО, которая позволяет поднять безупречную Linux систему поверх Windows и сделать работу внутри Linux такой же органичной, как и работу с любым приложением Windows.
- VMware Player 7 для создания виртуальной машины
- Xubuntu 14.02 64-bit как подсистема линукс
- VMware Tools
- VMware Unity mode
- Несколько простых настроек, чтобы все было удобно (см. ниже)
Немного истории TL DR
Когда-то очень давно был Денвер, Far manager и FTP. Этого хватало. Потом подключались ssh, git, phing, composer — но все это так или иначе, с небольшими танцами с бубном, можно было настроить в Windows и продолжать жить в своем счастливом мире. Это было предельно просто, понятно и легко.
Такая счастливая пора длилась довольно долго. Но в какой-то момент стартовала неистовая гонка за новыми технологиями, которая с каждым годом лишь набирала обороты. Денвер не успевал и не хотел успевать за выходом новых версий PHP, проекты росли и становились сложнее, зоопарк технологий плодился на глазах.
Спасением на некоторое время стал OpenServer. Очень адекватное решение для Windows с большим количеством инструментов и достаточно актуальными версиями ПО. На нем удалось продержаться несколько лет. Если вы начинающий разработчик, прилипший к Windows, если у вас относительно простые проекты, или веб разработка это ваше не основное занятие, то выбор в пользу OpenServer для вас может быть очень хорошим решением. Просто, удобно и понятно.
Но зоопарк технологий в нашей компании тем временем продолжал расти — nodeJS, elastic, разные версии PHP для разных проектов — от 5.6 до 7.1. Стартанули проект на PHP 7.1, а OpenServer оказывается не поспевает… На момент написания этой статьи поддержка 7.1 уже есть, но тогда не было. Да и обновлять OpenServer занятие не очень приятное, т.к. с переносимостью настроек между версиями у них тяжело.
Немного потыкался, погуглил более продвинутые аналоги OpenServer. Не нашел ничего вразумительного. Ну и бросил это дело, т.к. для средних и больших проектов с кучей зависимостей этот путь развития кажется тупиковым.
Подсистема Ubuntu в Windows 10?
Была предпринята попытка настроить подсистему Ubuntu на Windows. Потыкался, что-то попытался поставить и настроить. Это не работает, то глючит, документации внятной не найдешь.
Docker на Windows?
Пришлось проапргрейдить домашнюю версию до professional, чтобы все заработало нативно. Несколько дней возьни с настройками, перенастройками, установками. Ну и плюсом погружение в докер. Работает!
Серьезно, докер на Windows работает вполне вполне успешно, и наверняка пойдет для мелких и средних проектов. У меня же все уперлось в производительность файловой системы в shared volumes. Этот баг давно известен и хорошо описан, например здесь, проявляется он на Windows и Mac.
На практике на моей машине с SSD диском это выглядело так — открытие стартовой страницы сразу после дефолтной установки Symfony 3 занимало в среднем 1.5 секунды. Проект над, которым мне надо было работать, самую простую страницу открывал около 10-15 секунд, некоторые тяжелые страницы вообще не открывались. Работать в таких условиях я посчитал нереальным.
Существует проект docker-sync, который как раз призван решить проблему со скоростью работы файловой подсистемы. Вместо использования shared volumes, docker-sync организует двунаправленную синхронизацию файлов между вашей локальной системой и докер контейнерами. К сожалению, попробовать docker-sync в реальной работе мне так и не довелось. К тому моменту я устал от обилия костылей, которыми обрастала моя конфигурация среды разработки на Windows и решил снова дать шанс виртуальным машинам.
Виртуальная машина
«Это то, с чего надо было начать!» — скажет продвинутый читатель, и окажется почти прав.
Конечно, за всю историю своей веб разработки на Windows, я не раз пытался переключиться на использование виртуальных машин. Но ни одна из тех попыток не была успешной из-за значительного ухудшения User Experience, который я получал при использовании виртуалок. Не знаю, с чем это связано, может с недостатками VirtualBox, который я использовал, может с кривыми руками и ленью, но факт, остается фактом — я пробовал Linux в VirtualBox, натыкался на какие-то проблемы одна за одной, плевался, все бросал и возвращался в свой уютный Windows.
В очередной раз, обернувшись в сторону виртуализации, я нашел очень многообещающую инструкцию по установке Linux на бесплатную версию WMVare Player.
Минимальный набор требований к виртуальной машине для комфортной работы выглядел с моей стороны примерно так:
- адекватная скорость
- работа с приложениями Linux также как с обычными приложениями Windows (unity mode в WMvare или Seamless mode в VirtualBox).
- нормальная работа буфера обмена между хост машиной и виртуальной машиной в обе стороны
- общие файлы без тормозов с синхронизацией в обе стороны
- полноценная Linux среда со всеми возможностями, в т.ч. вложенной docker виртуализацией
- крайне желательна простая настройка без плясок с бубном и поиском костыльных решений
- VMware Player 7.x. Обязательно нужна именно 7-я версия. Более поздние версии не поддерживают режим Unity для Linux. Т.е. пользоваться то тоже можно, но будет не так удобно, как с 7кой. VMware Player бесплатен для некоммерческого использования. Скачать нужную версию можно по ссылке
- В качестве гостевой Linux системы берем xubuntu 14.02 64-bit. Скачать можно тут
- После создания виртуальной машины и установки ОС требуется установить VMware Tools. VMware сама вам напомнит об этом при установке и после, но если вы этот момент пропустили, то для установки нажмите на меню Player, потом Manage и выберите Install VMware Tools.
- С VMware Tools мы можем переводить нашу виртуальную машину в Unity mode, а на любое Linux приложение создавать ярлыки на рабочем столе или закреплять его на панели задач, как обычное Windows приложение.
- Hardware, Network Adapter. Выберите режим соединения Bridged и отметьте опцию Replicate physical network connection state. В таком режиме виртуальная машина будет выглядеть, как компьютер подключенный к вашей локальной сети, а при перезапуске машины она будет пытаться сохранить свой прежний IP адрес.
- Во вкладке Options вы можете настроить общие папки между вашей и виртуальной машинами. По умолчанию Shared Folders отключены.
- Ну и в Options, Unity можно поснимать галочки с пунктов Show borders и Show badges, чтобы Linux окна никак не выделялись на фоне остальных. Хотя это совсем не обязательно.
Я очень надеюсь, что с установкой xubuntu в виртуальную машину вы справились самостоятельно, также как и справитесь с настройкой необходимого ПО для запуска своих веб проектов на Linux. Для этого достаточно следовать любой инструкции по установке Nginx, Apache, MySQL, PHP и других приложений на Ubuntu. Либо использовать Docker, как это делаю теперь и я.
Кстати, приложение которое у меня выполнялось по 15 секунд и больше в докер контейнерах на Windows, в виртуальной машине отрабатывает секунды за 3, т.е. в 5 раз быстрее. Конечно, хотелось бы еще большей скорости, но пока это лучший вариант из найденных мной, и он очень удобный.
Данная статья во многом основана на материале из данного видео. Если вы хотите увидеть полную пошаговую инструкцию по установке и настройки виртуальной машины, то рекомендую к просмотру. Язык — английский, автор видео — Nick Janetakis.
- Разработка веб-сайтов
- PHP
Источник: habr.com