Как установить vmware на Linux

Обновлено: 21.11.2024

Вы можете установить рабочую станцию ​​или проигрыватель VMware на Kali Linux, что позволит вам использовать виртуальные машины (ВМ) внутри Kali Linux. Однако, если вы хотите использовать Kali Linux в качестве виртуальной машины, вам понадобится наше руководство по Kali Linux Guest VMware.

Виртуальные машины — это прекрасно, так как есть много причин их использовать. Одно из существ, способных запускать несколько операционных систем одновременно. Вы можете оставить свой хост-компьютер «нетронутым», а затем взаимодействовать только с гостевыми виртуальными машинами. Другой — когда что-то идет правильно, сделайте снимок. Если что-то пойдет не так, вернитесь назад.

VMware Workstation & Fusion — это коммерческое программное обеспечение (есть бесплатный проигрыватель VMware Player, но его возможности ограничены). Существуют различные бесплатные решения или решения с открытым исходным кодом (например, VirtualBox, QEMU, KVM/Xen с virt-manager).

Подготовка

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

Скачать

Для начала вам необходимо скачать VMware. Вы можете сделать это, перейдя на страницу загрузки VMware. На момент написания последняя версия — 15.5.1-15018445.

В качестве альтернативы вы можете использовать следующий метод командной строки.

Когда все будет обновлено и готово к работе, убедитесь, что файл является исполняемым, а затем вызовите его.

Мы видим, что установили VMware Workstation 15.5.1. Номер версии может понадобиться позже.

После установки установщика вы сможете просто запустить vmware, чтобы продолжить установку.

В этот момент вы должны быть прямолинейны, часто просто щелкая мышью.

Настройка

Первая часть может быть модулями ядра VMware.

Если vmware не был вызван с правами суперпользователя, вам может быть предложено ввести пароль.

В этот момент он может установиться неправильно и получить сообщение об ошибке: Невозможно установить все модули. Подробности смотрите в журнале /tmp/vmware-kali/vmware-*.log. (Код выхода 1) . Часто это происходит из-за того, что ядро ​​Kali новее, чем ожидает VMware.

Просмотр журнала может помочь в устранении неполадок, а также руководство в конце этого сообщения, vmware-host-modules .

Вам нужно будет принять юридическое соглашение.

Возможно, вы захотите, чтобы VMware проверяла наличие обновлений.

Вы можете присоединиться к «Программе улучшения качества программного обеспечения VMware».

Введите текущее имя пользователя.

Введите местоположение для общих ВМ (это зависит от собственных ВМ каждого пользователя).

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

Вам может быть снова предложено предоставить права суперпользователя, если вы не выполнили файл установки с ним.

Конечный экран должен выглядеть так.

При желании теперь вы можете установить Kali Linux на виртуальную машину VMware (в Kali Linux).

Устранение неполадок

либайо отсутствует

Если вы видите следующую проблему при попытке запустить vmware .

Попробуйте установить пакет libaio1.

Тогда при следующем запуске vmware он должен исчезнуть.

Отсутствующие пакеты

Время от времени что-то может пойти не так. Может быть несколько причин, по которым VMware может не установиться. Первое, что нужно проверить, это то, что у вас установлены все необходимые пакеты.

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

Слишком новое ядро

Распространенная проблема заключается в том, что установочный файл для VMware не поддерживает последние версии ядер, что может быть проблемой, поскольку Kali Linux является скользящим дистрибутивом и получает частые обновления.Если это так, мы можем исправить модули VMware для поддержки этого.

Попробуйте сейчас установить VMware, выполнив vmware.

Если у вас все еще есть проблемы, вам может потребоваться перезапустить Kali Linux, прежде чем пытаться еще раз.

vmware-host-modules + обновления ядра

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

Все еще не можете запустить VMware? vmware-модконфи

Если VMware потерпит неудачу, мы можем копнуть немного дальше, запустив следующее.

Просмотр вывода может дать нам точную проблему или, по крайней мере, что-то для поиска в Интернете.

Не удается включить виртуальную машину

Вы также можете столкнуться со следующими проблемами при попытке включить виртуальную машину.

  • Не удалось инициализировать монитор.
  • Не удалось открыть /dev/vmmon: нет такого файла или каталога. Убедитесь, что модуль ядра 'vmmon' загружен
  • Невозможно изменить состояние питания виртуальной машины: ошибка транспорта (VMDB) -14: соединение с каналом разорвано.

Самое быстрое решение для исправления — перезагрузить Kali Linux и повторить попытку.

Настройка виртуальной машины в Linux никогда не была проще с VMware. Вот как установить VMware и создать виртуальную машину в Linux.

Виртуальная машина позволяет запустить вторую полнофункциональную систему в существующей среде. Ваш компьютер становится так называемой хост-системой. После этого любая виртуальная машина, которую вы настроите, станет гостевой системой.

Одним из лучших программных решений для создания виртуальных машин в Linux является VMware. Он бесплатен для некоммерческого использования и на удивление прост в установке и настройке. Ниже приведено краткое руководство, в котором показано, как установить VMware Player на рабочую станцию ​​Linux и создать свою первую виртуальную машину.

Загрузить VMware Workstation Player

Бесплатная версия программного обеспечения VMware для виртуализации — VMware Workstation Player. Вы можете загрузить программу установки, просто нажав кнопку «Загрузить бесплатно» на странице продукта VMware Workstation Player.

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

Нажмите «Перейти к загрузкам» в правой части страницы, и, наконец, вы попадете на страницу, где сможете загрузить последнюю версию как для Windows, так и для Linux. Нажмите кнопку «Загрузить сейчас» рядом с версией для Linux и обязательно запомните, где вы сохраняете файл.

Установка VMware Workstation Player в Linux

В отличие от других пакетов Linux, VMware не создает отдельные пакеты для разных дистрибутивов. После загрузки установочного пакета процесс одинаков для всех дистрибутивов Linux.

Чтобы установить VMware, откройте терминал и перейдите в каталог, в котором вы сохранили программу установки, с помощью команды cd. Затем введите следующую команду, заменив имя пакета фактическим именем скачанного файла:

В большинстве систем процесс установки займет одну-две минуты. По завершении VMware Player должен появиться в меню «Приложения».

Запуск VMware Player в первый раз

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

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

Если вы получаете сообщение об ошибке, подобное приведенному выше, нажмите "Отмена" (использование "Обновить" не всегда работает), откройте терминал и введите соответствующую команду в зависимости от используемого вами дистрибутива.

Для дистрибутивов на основе RPM, таких как Fedora или CentOS:

Для дистрибутивов на основе Debian, таких как Ubuntu или Linux Mint:

В Arch Linux и его производных:

После завершения установки снова запустите VMware Workstation Player, и он без проблем скомпилирует необходимые модули ядра.

Компиляция и установка модулей ядра займет всего несколько минут. Затем VMware попросит вас принять условия. После того, как вы согласитесь с условиями, вы увидите главное меню VMware. Поздравляем, теперь вы готовы настроить свою первую виртуальную машину.

Создание вашей первой виртуальной машины с помощью VMware

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

Для демонстрации мы будем использовать ISO-образ Linux Mint для создания гостевой виртуальной машины, работающей на хосте Fedora Linux.

Для начала загрузите VMware Workstation Player и выберите «Создать новую виртуальную машину». Сначала VMware попросит вас выбрать установочный носитель операционной системы. Вы можете использовать образ ISO, хранящийся на вашем жестком диске, или установить его с настоящего CD/DVD-ROM или USB-накопителя.

Далее вас спросят, какую операционную систему вы собираетесь установить. Существуют варианты для многих различных версий Linux, а также других менее распространенных операционных систем, таких как FreeBSD и Solaris. Конечно, вы также можете запустить Windows и даже MacOS на виртуальной машине. В нашем случае Linux Mint основан на Ubuntu, поэтому мы выбираем 64-разрядную версию Ubuntu.

Теперь выберите, где вы хотите хранить виртуальный жесткий диск вашей гостевой системы и насколько большой он должен быть. Вы можете выбрать любое удобное для вас место хранения. Обычно рекомендуется выделять для виртуального жесткого диска не менее 20 ГБ. VMware может порекомендовать различные настройки в зависимости от устанавливаемой операционной системы.

Наконец, VMware отобразит общую конфигурацию вашей новой виртуальной машины. Настройки по умолчанию, как правило, работают хорошо, но вы можете повысить производительность, увеличив объем оперативной памяти или количество ядер процессора, выделенных для гостевой ОС. Однако вы не должны назначать гостевой системе более 50 процентов фактических ресурсов вашего компьютера.

Если у вас возникли проблемы с загрузкой установочного носителя, щелкните правой кнопкой мыши имя виртуальной машины в главном меню, чтобы изменить настройки. Обычно проблема решается выделением большего количества оперативной памяти или, возможно, отключением ускорения 3D-видео. Постарайтесь сделать настройки виртуального оборудования как можно более «ванильными».

Через несколько секунд после того, как вы нажмете «Готово» на экране конфигурации оборудования, ваша виртуальная машина должна загрузиться.

Ваша виртуальная машина готова к работе

На этом все. Вы успешно настроили свою первую виртуальную машину VMware. Просто следуйте инструкциям для любой операционной системы, которую вы устанавливаете, и через несколько минут у вас будет полностью функционирующая виртуальная гостевая ОС, с которой вы сможете делать все, что захотите. Вы можете установить любое количество гостевых систем, если у вас достаточно свободного места на диске.

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

VMware — одно из лучших приложений для виртуализации рабочих столов и серверов в Linux. Некоторые люди предпочитают его больше, чем VirtualBox с открытым исходным кодом от Oracle.

С помощью приложения виртуальной машины, такого как VMware, вы можете запускать другую операционную систему внутри вашей текущей операционной системы.

Например, если вы хотите попробовать другой дистрибутив Linux, вы можете установить его на USB-накопитель и использовать в качестве живого USB-накопителя или установить вместе с текущей ОС. Оба варианта хороши, но вам придется выйти из текущей системы и загрузиться в другой только для того, чтобы попробовать новую ОС.

В этом сценарии вы можете установить другую операционную систему внутри Ubuntu как виртуальную машину. Вы сможете использовать его, не выходя из основной ОС, например Ubuntu.

В этом небольшом руководстве я покажу вам, как установить VMware Workstation Player в Ubuntu 14.04, 16.04, 18.04 и других версиях. Инструкции также должны быть действительны для Linux Mint и других дистрибутивов на основе Ubuntu.

VMWare Workstation не является программным обеспечением с открытым исходным кодом.

Установите VMware в Ubuntu 16.04 и 18.04:

VMware Workstation Player бесплатен для личного и некоммерческого использования. Как физическое лицо, вы можете использовать его, ничего не платя. Однако VMware не имеет открытого исходного кода.

Рекомендуемые системные требования для установки VMware Workstation Player:

Для полноценной работы с VMware ваша система должна соответствовать следующим критериям:

  • 64-разрядный процессор 2 ГГц
  • 4 ГБ ОЗУ
  • Дисковое пространство зависит от гостевой операционной системы, которую вы будете устанавливать на ВМ.

Чтобы установить VMware Workstation Player в Ubuntu и других дистрибутивах на основе Ubuntu, выполните следующие действия:

Шаг 1. Установите необходимые пакеты сборки

Откройте терминал (Ctrl+Alt+T) и используйте приведенную ниже команду для установки необходимых пакетов сборки и заголовков ядра Linux из пакета build-essential:

Шаг 2. Загрузите VMware Workstation Player

Следующий шаг – загрузка VMware Workstation Player с их веб-сайта.

Не волнуйтесь! Это бесплатно для личного использования. Вам не нужно платить. Просто нажмите кнопку загрузки здесь.

Вы увидите варианты загрузки VMware Workstation Player для Windows и Linux. Никаких призов за угадывание того, что вам нужно скачать версию для Linux здесь.

Не беспокойтесь, если вы увидите файл .txt или .bundle. На самом деле это установщик.

Шаг 3. Установка VMware Player

Вы должны установить разрешение на выполнение загруженного установочного файла.

Вы также можете сделать это графически. Просто зайдите в папку, в которую был загружен файл. Щелкните правой кнопкой мыши и сделайте его исполняемым.

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

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

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

Затем запустите установочный файл:

Откроется окно установки.

Шаг 4. Установка VMware Player

У вас также может быть запрошен лицензионный ключ — не паникуйте — он вам не нужен, если вы хотите использовать бесплатный проигрыватель VMware в некоммерческих целях. Для коммерческого использования приобретите профессиональную версию (где вы получите лицензионный ключ).

И на этом все.

Если вы хотите иметь возможность копировать и вставлять между реальной ОС (хост) и виртуальной ОС (гость) и обмениваться файлами между ними, вам также следует установить VMware Tools в Linux.

Надеюсь, это помогло вам установить VMware Workstation Player в Ubuntu и Linux Mint. В другом посте я покажу вам, как настроить VMware Player для ОС.

Вы запускаете установщик пакета Linux, чтобы установить Workstation Pro в хост-системе Linux. По умолчанию Workstation Pro устанавливается автоматически, а ход установки отображается в терминале. При первом запуске Workstation Pro в диалоговом окне вам будет предложено принять лицензионные соглашения и настроить необходимые параметры. В то же время поддерживается и чистая консольная установка. Вы можете запустить установщик с параметром --console, чтобы установить и настроить Workstation Pro в терминале без появления диалогового окна при первом запуске.

Удаленные подключения и совместное использование виртуальных машин включены по умолчанию при установке Workstation Pro. С помощью удаленных подключений вы можете подключаться к удаленным хостам и запускать удаленные виртуальные машины. Благодаря совместному использованию виртуальных машин вы можете создавать виртуальные машины, к которым другие экземпляры Workstation Pro могут получать удаленный доступ.

Чтобы изменить каталог общих виртуальных машин или выбрать другой порт в процессе установки, необходимо указать параметр --custom. Вы также можете изменить каталог общих виртуальных машин, выбрать другой порт и отключить удаленные подключения и общий доступ к виртуальным машинам после установки Workstation Pro, изменив параметр предпочтения Общие виртуальные машины Workstation Pro.

Предпосылки

  • Убедитесь, что хост-система соответствует требованиям к хост-системе. См. Требования к хост-системе для Workstation Pro.
  • Убедитесь, что в хост-системе не установлены несовместимые продукты VMware. См. раздел Установка Workstation Pro с другими продуктами VMware.
  • Получите программное обеспечение Workstation Pro и лицензионный ключ. См. раздел Получение программного обеспечения Workstation Pro и лицензионного ключа.
  • Если вы планируете использовать встроенный виртуальный отладчик для Eclipse, установите его в хост-системе. См. раздел Установка встроенных виртуальных отладчиков для Eclipse.
  • Скомпилируйте функцию часов реального времени в ядро ​​Linux.
  • Убедитесь, что аппаратная опция параллельного порта в стиле ПК ( CONFIG_PARPORT_PC ) собрана и загружена как модуль ядра и что при компиляции ядра для нее задано значение m.
  • Ознакомьтесь с параметрами установки из командной строки Linux. Вы должны использовать параметр --custom для указания определенных параметров конфигурации. См. Параметры установки командной строки Linux.
  • Убедитесь, что у вас есть права root в хост-системе.

Процедура

  1. Войдите в хост-систему под именем пользователя, которое вы планируете использовать при запуске Workstation Pro.
  2. Стать root.

Используемая команда зависит от вашего дистрибутива и конфигурации Linux.

xxxx-xxxxxxx — номер версии и сборки, архитектура – x86_64, а option – параметр командной строки.

Если вы используете параметр --console или устанавливаете Workstation Pro на хост-систему, которая не поддерживает мастер графического интерфейса, нажмите Enter, чтобы прокрутить и прочитать лицензионное соглашение, или введите q, чтобы перейти к [да/нет] подсказка.

Результаты

После установки Workstation Pro в хост-системе запускается vmware-workstation-server. Когда Workstation Pro запустится, войдите в систему, используя свое обычное имя пользователя, а не root. vmware-workstation-server запускается при каждом перезапуске хост-системы.

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