Вы заинтересованы в беге Linux приложений на вашем компьютере с Windows без двойной загрузки или покупки отдельной машины? Установка Linux Виртуальная машина (ВМ) в вашей Windows operaсистема ting является простым решением. Лучше всего то, что вам не нужно будет существенно менять текущую систему.
В силу характера моей работы мне часто приходится запускать различные версии приложений. Например, при тестировании виртуальных частных сетей (VPN). Для меня нецелесообразно покупать отдельную машину для каждой платформы, и тогда виртуальные машины пригодятся.
Благодаря таким инструментам, как VMWare Player и Virtualbox, настроить виртуальную машину сегодня относительно просто. Здесь я проведу руководство, основанное на Virtualbox, и проведу вас по шагам.
1. Загрузите и установите VirtualBox
VirtualBox — это бесплатное программное обеспечение для виртуализации с открытым исходным кодом от Oracle, которое позволяет запускать несколько operaсистемы на одном компьютере. Перейти к Страница загрузки VirtualBox и скачайте последнюю версию для Windows.
После завершения загрузки запустите установочный файл и следуйте инструкциям на экране, чтобы установить VirtualBox на свой компьютер.
2. Загрузите Linux Распределение
После того, как вы установили VirtualBox, вы должны загрузить Linux распределение. Часть красоты г. Linux в том, что существует так много вариантов. Хотя есть несколько популярных дистрибутивов, таких как Ubuntu и Debian, технически вы можете выбирать из сотен других.
При загрузке вашего Linux дистрибутив, попробуйте скачать его с официального сайта, насколько это возможно. Если вы не знаете, что взять - Ubuntu Desktop, CentOS, Debian некоторые хорошие Linux сборки для начинающих.
Помните, что вы должны скачать Linux распространение в качестве ISO файлов. Это позволит вам смонтировать его как виртуальный компакт-диск на вашей виртуальной машине.
3. Создайте новую виртуальную машину
Запустите VirtualBox и нажмите «Машина» на верхней панели навигации. В раскрывающемся меню выберите «Создать», чтобы создать новую виртуальную машину. Введите имя виртуальной машины, затем выберите загруженный ранее образ ISO.
Далее нажмите «Оборудование» (см. изображение выше) и выделите ресурсы для вашего Linux ВМ. Самый простой Linux VM может работать с удивительно небольшим объемом памяти, но я рекомендую не менее 2 ГБ. Если меньше, вы можете столкнуться с проблемами с некоторыми приложениями позже на виртуальной машине.
Далее нажмите «Жесткий диск» и выделите место для вашего Linux Виртуальная машина. VirtualBox резервирует это из существующего физического дискового пространства, поэтому убедитесь, что на вашем диске достаточно места. Размер по умолчанию — 25 ГБ, но я даю ему меньше, так как у меня много места на диске.
Теперь вы можете нажать «Готово».
4. Устанавливать Linux и гостевые дополнения
VirtualBox создаст виртуальную машину и установит выбранный вами вариант Linux. Вам нужно будет предоставить подробную информацию, как обычно во время нового Linux установки — например, имя пользователя и пароль администратора.
Как только появится строка Linux установка завершена, я настоятельно рекомендую установить гостевые дополнения VirtualBox. Этот модуль предоставляет дополнительные функции, такие как бесшовная интеграция с мышью, улучшенная поддержка видео и общие папки.
Чтобы установить гостевые дополнения, перейдите в меню «Устройства» в окне виртуальной машины и выберите «Вставить образ компакт-диска гостевых дополнений». Затем следуйте инструкциям на экране, чтобы установить гостевые дополнения.
После выполнения этих шагов у вас будет полностью функциональная Linux виртуальная машина, работающая на вашем компьютере с Windows, и вы можете использовать ее для запуска Linux приложений и выполнять различные задачи.
Быстрый ответ
Время, необходимое: 40 минут
Настроить виртуальную машину сегодня относительно просто с помощью подходящего инструмента. В этом руководстве мы проведем вас через шаги по настройке виртуальной машины на вашем компьютере с Windows с помощью Virtualbox.
- Скачайте и установите VirtualBox
Перейдите в Страница загрузки VirtualBox и скачайте последнюю версию для Windows.
После завершения загрузки запустите установочный файл и следуйте инструкциям на экране, чтобы установить VirtualBox на свой компьютер. - Скачать Linux Распределение
После того, как вы установили VirtualBox, вы должны загрузить Linux распределение. Если вы не знаете, что взять - Ubuntu Desktop, CentOS, Debian некоторые хорошие Linux сборки для начинающих.
- Создать новую виртуальную машину
Запустите VirtualBox и нажмите «Машина» на верхней панели навигации. В раскрывающемся меню выберите «Создать», чтобы создать новую виртуальную машину. Введите имя виртуальной машины, затем выберите загруженный ранее образ ISO.
- Установить Linux и гостевые дополнения
Для свежего Linux установки вам нужно будет предоставить подробную информацию, как обычно, например, имя пользователя и пароль администратора. Однажды Linux установка завершена, я настоятельно рекомендую установить гостевые дополнения VirtualBox. Чтобы установить гостевые дополнения, перейдите в меню «Устройства» в окне виртуальной машины и выберите «Вставить образ компакт-диска гостевых дополнений». Затем следуйте инструкциям на экране, чтобы установить гостевые дополнения.
Общие проблемы с Linux ВМ на VirtualBox
Большую часть времени при запуске Linux Виртуальная машина с Virtualbox относительно проста и беспроблемна. Однако время от времени могут возникать некоторые странные проблемы, особенно если вы пытаетесь получить доступ к виртуальной машине удаленно или по сети.
Вот некоторые из проблем, с которыми я столкнулся, и возможные решения;
Черный экран при запуске виртуальной машины
Иногда вы можете увидеть черный экран, если ваша виртуальная машина неправильно настроена или параметры отображения неверны. Проверьте параметры экрана виртуальной машины, такие как разрешение экрана и графический контроллер, и настройте их по мере необходимости. Вы также можете попробовать отключить 3D-ускорение или переключиться на другой графический контроллер.
Нет подключения к Интернету на виртуальной машине
Проблемы с сетью могут возникать по многим причинам. Наиболее типичным является неправильная конфигурация виртуализированной сетевой карты или вашего Linux Настройки сети. При настройке виртуализированной сетевой карты попробуйте установить для нее «режим моста». Для Linux сетевые настройки, используйте «Авто» для вашей конфигурации, если вы не знаете, что делаете.
Низкая производительность или отставание
Запаздывающая виртуальная машина не доставляет удовольствия, и именно это обычно происходит, когда вы не выделяете достаточно ресурсов. Вы можете исправить это, зайдя в настройки виртуальной машины в VirtualBox и увеличив выделение оперативной памяти. Если вы можете сэкономить ядра, наличие 2 ядер ЦП также обеспечит гораздо более плавную работу.
Преимущества запуска Linux Виртуальная машина в Windows
Построение собственных Linux виртуальная машина предлагает множество преимуществ. В зависимости от вашей ситуации или потребностей могут применяться некоторые или все из следующих пунктов:
- Совместимость: Запуск Linux виртуальная машина может обеспечить совместимость, если вам нужно запустить Linux- специальные приложения или инструменты, недоступные в Windows.
- Learning : виртуальная машина может стать отличным способом поэкспериментировать с различными дистрибутивами и конфигурациями, если вы хотите научиться Linux без установки на физическую машину.
- Развитие информационной безопасности: Если вы инженер по безопасности, вам может понадобиться использовать Linux. Запуск виртуальной машины может обеспечить изолированную среду разработки для снижения риска заражения хост-системы вредоносными программами или вирусами.
- Удобство: запуск системы с двойной загрузкой может быть неудобным, поскольку вы можете использовать только одну за раз. Виртуальная машина — хороший компромисс, если у вас достаточно системных ресурсов для их обработки.
Недостатки запуска Linux Виртуальная машина в Windows
Хотя это сработало для меня хорошо, запуск Linux виртуальная машина может не всем подойти. Моя основная мотивация для запуска Linux VM был просто для достижения рабочих целей. Локальные виртуальные машины, созданные в VirtualBox, бесплатны и относительно просты в использовании.
Однако они также имеют некоторые недостатки:
- Многогранность: настройка и управление виртуальной машиной может быть сложнее, чем запуск Linux изначально в хост-системе.
- Полезные ресурсы: Если вы не используете виртуальную машину в резервной системе, вы можете обнаружить, что ваша машина отстает из-за возросшего спроса на системные ресурсы.
Если вы планируете использовать виртуальную машину в качестве испытательного стенда для веб-приложений или веб-сайтов, вы можете знать, что здесь все становится сложнее. Вы также должны установить многие вещи с нуля, поскольку среда по умолчанию сильно отличается от готового VPS, даже если это просто оболочка. Вместо этого рассмотрите один из многих доступных дешевых планов Cloud VPS.
Альтернатива для более простой настройки: облачный / VPS-хостинг
Многие хосты Cloud VPS доступны по разным ценам. Выбор плана неуправляемого хостинга для тех, кто ищет среду разработки, может помочь вам сэкономить на расходах. Вот некоторые из более дешевых (но все же хороших) вариантов, которые вы можете попробовать;
1. Digital Ocean
Веб-сайт: https://www.digitalocean.com
Один из моих личных фаворитов, Digital Ocean доступно, даже если это не самое дешевое вокруг. Всего за 4 доллара в месяц вы можете быстро раскрутить практически любой Linux дистрибутив, который вы хотите. Планы легко масштабируются по запросу и легко настраиваются.
2. ВУЛЬТР
Веб-сайт: https://www.vultr.com
Если вы ищете самые низкие цены на Облако, ВУЛЬТР является лучшим выбором. При стартовой цене всего 2.50 доллара в месяц вы вряд ли будете знать, что платите за услугу. Вы можете настроить планы с надстройками, такими как хранилище, база данных и многое другое.
3. TMD Hosting VPS
Веб-сайт: https://www.tmdhosting.com
TMD - более заметное имя в веб-хостингa потому что они предлагают полный спектр услуг. Их облачный VPS немного дороже, начиная с 5.95 долларов в месяц. Тем не менее, это хорошая сделка для тех, кто хочет немного больше мощности в своем плане хостинга.
Почему стоит выбрать облачный VPS вместо Linux Виртуальная машина?
Дешевый облачный VPS-хостинг может быть лучше, чем Linux виртуальную машину на локальном устройстве несколькими способами:
- Надежность: Облачный VPS-хостинг обычно поставляется со встроенными опциями резервирования и аварийного переключения, которые могут обеспечить более высокую надежность и время безотказной работы, чем запуск виртуальной машины на локальном устройстве. Кроме того, у облачных провайдеров часто есть варианты резервного копирования и аварийного восстановления, которые помогают защитить данные в случае сбоя.\
- Универсальный доступ: к облачному VPS-хостингу можно получить доступ из любого места, где есть подключение к Интернету, что делает его более доступным вариантом для пользователей, работающих удаленно или из разных мест. Напротив, Linux виртуальная машина на локальном устройстве может быть ограничена одним местоположением.
- Обслуживание: провайдеры облачного хостинга VPS занимаются обслуживанием и обновлениями базового оборудования и программного обеспечения. Это положение может быть выгоднее для тех, у кого нет времени и опыта для работы с виртуальными машинами.
- Цена: в некоторых случаях облачный VPS-хостинг может быть более рентабельным, чем запуск виртуальной машины на локальном устройстве, особенно если вам необходимо масштабировать ресурсы или требуются варианты резервирования и аварийного переключения. Кроме того, вам не нужно вкладывать средства в оборудование или платить за текущее обслуживание и затраты на электроэнергию для запуска виртуальной машины на локальном устройстве.
Последние мысли - Linux Виртуальная машина или облачный VPS?
Оба формата Linux виртуальные машины и облачные VPS (Virtual Private Server) имеют преимущества и недостатки, и выбор будет зависеть от ваших конкретных потребностей и требований.
Если все, что вам нужно, это локальный блок кода для разработки и тестирования, то Linux виртуальная машина - это быстрое и простое решение. Тем не менее, я предлагаю вам проверить план облачного VPS для всего, что выходит за рамки этого.