@DenisShahbazyan

Можно ли работать из под виртуальной машины?

пишу на Python (использую Git, Docker, пользуюсь веб фреймворками Django, Flask, FastAPI) в Windows 10 Pro. Есть множество инструментов, которые не очень дружат с виндой, к примеру Celery, появилась идея установить виртуальную машину VMWare, накатить туда Ubuntu и вести разработку там, делал ли так кто-нибудь, или это плохая идея?
  • Вопрос задан
  • 288 просмотров
Решения вопроса 1
@LuchS-lynx
инженер-ПТО
Только что бы так работать хост нужно уводить с винды на ESXi/KVM/XEN. Если же еще и железо позволяет пробросить ВК в ВМ, то будет полное счастье:

Что бы взлетело, если говорить про железо на Интеле, нужно чтобы и ЦП и мать поддерживали и эти опции были включены/активированы как: VT-d, VT-x (часто фигурирует в БИОС как Intel virtualization technology, дополнительно к пункту поддержки виртуализации VT-d), мать должна поддерживать технологию IOMMU.

Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
https://www.youtube.com/watch?v=6pzdkXqI4sU
Видеоролик с результатами проброса GTX1070 на десктопе:
https://www.youtube.com/watch?v=wjlmWHJiEug

Мои статьи на эту тему (для ноутбука и для ПК):
https://habr.com/ru/post/575654/
https://habr.com/ru/post/437598/
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
@q2digger
никого не трогаю, починяю примус
WSL2, не нужна тут vmware
Ответ написан
@kalsc12345
Неизвестный человек.
Так делал я , и есть проблемы и плюсы:
Плюсы:
1) Чистая ОС зависания нет
2) Удобно пользоваться
Минусы:
1) Основная ОС бывает под нагрузкой
2) Некоторые антивирусы бывают Vmware отрубают и не успеваешь сохранять файлы.
3) Свет дома отключили и тебе нет твоего файла.
Ответ написан
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Можно использовать встроенный в Windows 10 Pro Hyper-V, можно как уже советовали - WSL2.
А прямой ответ на заданный вопрос - да, работать в виртуальной машине - это нормальная практика и это не плохая идея.
Хотя Ubuntu можно установить рядом и работать напрямую, используя dual boot.
Ответ написан
Комментировать
@Drno
Да, можно. Это наилучший вариант. Винда такое себе для таких вещей
Ответ написан
Комментировать
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Да, вполне можно - современные ПК достаточно производительные, чтобы можно было вполне комфортно работать в виртуалке даже без проброса видеокарты, которая нужна только для 3D. Для старта вполне достаточно поставить VirtualBox - простое и очень удобное решение, а в виртуалку - Debian + XFCE. Данная связка летает даже на старых ПК.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы