Virtualbox extension pack как установить debian

Обновлено: 07.07.2024

Этичный хакинг и тестирование на проникновение, информационная безопасность

Оглавление

VirtualBox это интуитивно понятная в использовании программа. Если вам не интересна теория и вы хотите сразу приступить к практике, то обратитесь к инструкциям по использованию VirtualBox для установки и запуска операционных систем в виртуальном компьютере:

В данной цикле статей подробно рассмотрены возможности VirtualBox, а также дано детальное описание её опций. Этот материал рекомендуется вам если вы хотите досконально понимать VirtualBox, а также если у вас возникли какие-либо проблемы или вопросы, которые вы не можете решить самостоятельно.

Что такое виртуализация и её полезность

VirtualBox – это программа, которая позволяет на одном компьютере запускать одновременно несколько операционных систем. Среди этих операционных систем могут быть Linux, Windows, Mac и другие. Сама VirtualBox работает также на различных системах (является кроссплатформенной).

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

Виртуализация (запуск операционных систем внутри виртуальных компьютеров с помощью VirtualBox) имеет ряд полезных черт:

  • одновременный запуск нескольких операционных систем – вы можете знакомиться с новыми ОС не выключая свою основную систему;
  • раздельность реального и виртуальных компьютеров – при работе в виртуальной ОС не нужно опасаться стереть загрузчик, потерять файлы или каким-либо образом навредить своей основной операционной системе, поскольку виртуальная система полностью отграничена от вашей основной системы. Какие бы ошибки вы не совершили в виртуальном компьютере, ваша основная ОС всегда останется нетронутой. По этой причине виртуальный компьютер подходит для проведения различных тестов, в том числе способных навредить ОС; например, в виртуальном компьютере можно анализировать вредоносное ПО (вирусы) не опасаясь за основную систему;
  • простота установки программного обеспечения – если находитесь в Windows и вам нужно работать с программой, которая запускается только в Linux, то вместо утомительных задач в попытке запустить программу на чужой ОС, можно очень легко развернуть виртуальную машину Linux и работать с желаемой программой оттуда. Или наоборот, находясь в Linux вы можете создать виртуальную машину с Windows, чтобы работать с программами Windows без необходимости пытаться запустить их в Linux;
  • возможность откатить сделанные изменения – вам не нужно бояться сделать что-либо неправильно в виртуальном компьютере, поскольку вы можете в любой момент сделать любое количество «снимков» системы и при желании вернуться к любому из них;
  • консолидация инфраструктуры – виртуализация может значительно сократить расходы на железо и электроэнергию; сегодня большую часть времени компьютеры во время своей работы используют только часть от их потенциальных возможностей и в среднем загруженность системных ресурсов является низкой. Большое количество аппаратных ресурсов, а также электричества расходуется впустую. Поэтому вместо запуска большого количества физических компьютеров, используемых только частично, вы можете упаковать много виртуальных машин на несколько мощных хостов и балансировать нагрузки между ними.

Понятия VirtualBox

Когда речь идет о виртуализации (а также для понимания дальнейшей информации), полезно познакомиться с терминологией, особенно часто нам будут встречаться следующие термины:

Хостовая операционная система (хост-система).

Это операционная система физического компьютера, на котором был установлен VirtualBox. Существуют версии VirtualBox для Windows, Mac OS X, Linux и Solaris.

Гостевая операционная система (гостевая ОС).

Это операционная система, которая работает внутри виртуальной машины. Теоретически VirtualBox может запускать любую операционную систему x86 (DOS, Windows, OS / 2, FreeBSD, OpenBSD).

Виртуальная машина (VM).

Это специальная среда, которую VirtualBox создает для вашей гостевой операционной системы во время ее работы. Другими словами, вы запускаете гостевую операционную систему «в» виртуальной машине. Обычно VM будет отображаться как окно на рабочем столе вашего компьютера, но в зависимости от того, какой из различных интерфейсов VirtualBox вы используете, она может отображаться в полноэкранном режиме или удаленно на другом компьютере.

В более абстрактном виде, внутри VirtualBox думает о VM как о наборе параметров, которые определяют её поведение. Они включают в себя аппаратные настройки (сколько памяти должна иметь виртуальная машина, какие жесткие диски VirtualBox должна виртуализировать, через какие файлы контейнеров, какие диски монтируются и т. д.), А также информацию о состоянии (среди них могут быть: виртуальная машина в настоящее время запущена, сохранена, о её снимках и т. д.). Эти параметры отражаются в окне VirtualBox Manager, а также в программе командной строки VBoxManage. Другими словами, виртуальная машина также является тем, что вы можете увидеть в диалоговом окне настроек.

Гостевые дополнения.

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

Установка VirtualBox в Windows

Вы можете выбрать, какие именно компоненты устанавливать, рекомендуется установить все компоненты VirtualBox для полной поддержки всех опций:


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


Установка VirtualBox в Linux

В Linux VirtualBox может быть установлен несколькими способами:

  • из стандартного репозитория
  • бинарным файлом, скаченным с официального сайта
  • из репозитория VirtualBox, добавленного в источники приложений (только для основанных на Debian дистрибутивов)

Установка VirtualBox в Debian и производные (Ubuntu, Linux Mint, Kali Linux)

Для Debian и производных (Ubuntu, Linux Mint, Kali Linux) вы можете установить VirtualBox из стандартных репозиториев:

Установка VirtualBox в Arch Linux и производные (BlackArch и другие)

Для в Arch Linux и производных (BlackArch и другие) вы можете установить VirtualBox из стандартных репозиториев:

Установка пакета расширений (extension packs) VirtualBox

Для расширения функциональности базового пакета VirtualBox могут быть скачены дополнительные пакеты расширений. В настоящее время Oracle предоставляет один пакет расширений.

Пакет расширений VirtualBox добавляет следующие функции

  • Виртуальное устройство USB 2.0 (EHCI)
  • Виртуальное устройство USB 3.0 (xHCI)
  • Поддержка протокола Удалённый Стол VirtualBox (VRDP)
  • Переброска веб-камеры хоста
  • Intel PXE boot ROM
  • Экспериментальная поддержка передачи PCI на хостах Linux hosts
  • Шифрование образа диска алгоритмом AES

Пакеты расширений VirtualBox имеют в имени файла расширение .vbox-extpack. Для установки расширения, просто дважды кликните на файл пакета и появится помощник, который проведёт вас по шагам установки.

Для просмотра установленных в настоящее время пакетов расширений, откройте главное VirtualBox Менеджер (главное окно программы), в меню «Файл» выберите «Настройки». В открывшемя окне перейдите во вкладку «Плагины», там вы увидите установленные в настоящее время расширения и сможете удалить пакет или добавить новый:


Пакет расширений для последней версии вы можете найти на странице скачивания.

Если вы используете не последнюю версию VirtualBox, то пакет расширений вы можете найти по ссылке – выберите папку с номером вашей версии и скачайте, затем запустите двойным кликом файл с расширением .vbox-extpack.

Запуск VirtualBox

В Windows VirtualBox можно запустить из меню или с ярлыка на рабочем столе.


В Linux вы также найдёте VirtualBox в меню,


либо можете набрать в терминале команду:

Откроется примерно следующее окно:


Либо, если вы уже создали виртуальные машины:


Связанные статьи:

факультете информационной безопасности от GeekBrains? Комплексная годовая программа практического обучения с охватом всех основных тем, а также с дополнительными курсами в подарок. По итогам обучения выдаётся свидетельство установленного образца и сертификат. По этой ссылке специальная скидка на любые факультеты и курсы!


Рекомендуется Вам:

2 комментария to Руководство по VirtualBox (часть 1): Что такое VirtualBox, как установить и использовать

После сообшения в виндовс 10, что будет произведено отключение от сети в процессе установки, я из за плохо знания ингшлиша на всякий случай отсоединил кабель сетевой от компа, но когда подсоединил после установки.роутер перестал функционировать. я надеюсь это совпадение? Виртуальная машина могла роутер сломать? дир300нроув6


Alexey :

В этом руководстве объясняется, как установить последнюю версию VirtualBox в Debian 10, Buster.

Подготовка

Чтобы иметь возможность устанавливать пакеты в Debian, вам необходимо войти в систему как пользователь с привилегиями sudo .

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

Пакеты VirtualBox недоступны в репозиториях Debian 10 по умолчанию. Мы загрузим и установим VirtualBox из репозиториев Oracle.

Следующие шаги описывают, как установить VirtualBox в Debian 10 Linux:

Импортируйте ключи GPG репозитория VirtualBox в вашу систему, используя следующие команды wget :

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

Затем добавьте репозиторий VirtualBox apt в список источников:

$(lsb_release -cs) выведет кодовое имя Debian. В данном случае это buster .

После включения репозитория обновите список пакетов и установите последнюю версию VirtualBox:

На этом этапе у вас установлен VirtualBox на вашем Debian Buster, и вы можете начать его использовать.

Установка пакета расширений VirtualBox

Пакет расширений VirtualBox предоставляет несколько полезных функций для гостевых машин, таких как виртуальные устройства USB 2.0 и 3.0, поддержка RDP, шифрование изображений и многое другое.

Версия Extension Pack должна соответствовать версии установленного VirtualBox. Чтобы скачать расширение типа файла:

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

Вам будет представлена лицензия Oracle и предложено принять их условия.

Введите y и нажмите Enter . При успешной установке вы увидите следующий вывод:

Запуск VirtualBox

Теперь, когда VirtualBox установлен в вашей системе Debian, вы можете запустить приложение из командной строки, набрав:

Пользователи GNOME могут запустить VirtualBox, щелкнув значок VirtualBox: Applications -> System Tools -> Oracle VM VirtualBox .

Когда VirtualBox запускается в первый раз, должно появиться следующее окно:

Если вы используете KDE, запустите VirtualBox, щелкнув значок VirtualBox в KDE menu -> System -> Oracle VM VirtualBox .

Или, если вы используете Xfce в качестве среды рабочего стола, щелкните значок VirtualBox ( Applications -> System -> Oracle VM VirtualBox ).

Выводы

Теперь вы можете установить свою первую гостевую машину с Windows или Linux. Чтобы найти дополнительную информацию о VirtualBox, посетите официальную страницу документации VirtualBox .

Если вы используете VirtualBox для запуска виртуальных машин, вам также может понадобиться пакет расширений VirtualBox. Пакет расширений VirtualBox включает поддержку устройств USB 3.0 и USB 2.0, сквозную передачу данных через веб-камеру, шифрование образа диска, протокол удаленного рабочего стола VirtualBox (VRDP) и загрузку по сети с загрузочным ПЗУ Intel PXE, а также другие функции. Установка VirtualBox Extension Pack необходима для работы определенных операционных систем, например для использования MacOS Big Sur в VirtualBox.

В этой статье подробно объясняется, как установить пакет расширений VirtualBox в VirtualBox на Mac, Windows и Linux. Скриншоты здесь показывают MacOS, но процесс в других средах для VirtualBox практически такой же.

Как установить пакет расширения VirtualBox в VirtualBox

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

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

Устранение неполадок при установке пакета расширения VirtualBox

Обычно проще получить последнюю версию VirtualBox и VirtualBox Extension Pack.

Обратите внимание: если вы пользователь Mac и сталкиваетесь со сбоями драйвера ядра VirtualBox, вы обычно можете решить эту проблему с помощью этих инструкций, характерных для современных версий macOS, таких как Catalina, Mojave и Big Sur.

Кроме того, в некоторых редких случаях, чтобы иметь возможность успешно обновить VirtualBox, вам необходимо сначала удалить VirtualBox с Mac, прежде чем пытаться установить его снова.

Установка пакета расширения VirtualBox через командную строку

Пользователи Mac также могут установить VirtualBox Extension Pack через командную строку одним из следующих двух способов: вручную или с помощью бочки.

Если вы уже загрузили пакет расширений VirtualBox, просто выполните следующую команду в Терминале:

sudo vboxmanage extpack удалить

Если вы уже установили и использовали HomeBrew и хотите установить пакет расширения через brew cask, используйте следующую команду в Терминале:

Brew cask install virtualbox-extension-pack

Если вас интересует эта тема, вы также можете ознакомиться с другими статьями о VirtualBox.

Были ли у вас проблемы с установкой VirtualBox Extension Pack? Вы нашли другое решение? Делитесь своими впечатлениями в комментариях.

Ваше оборудование должно поддерживать и поддерживать технологию виртуализации для запуска VirtualBox.

В этой инструкции мы покажем, как выполняется установка VirtualBox 6 в Debian 11.

Официальных пакетов vbox для Debian 11 Bullseye пока не существует. Мы обновим эту инструкцию, как только пакеты будут доступны.

Ранее мы писали про установку VirtualBox, вот ссылки если вас это интересует:

Установка VirtualBox в Debian 11 с помощью сценария установки

VirtualBox поставляется со скриптом установщика для всех дистрибутивов Linux. Перед запуском сценария установки нам требуется установить зависимости:

$ sudo apt install wget build-essential python2

Откройте свой браузер и перейдите на официальную страницу загрузки VirtualBox, чтобы скачать последнюю версию VirtualBox.

Щелкните правой кнопкой мыши на всех дистрибутивах и скопируйте ссылку на скрипт установщика.

Скачивание VirtualBox для Debian VirtualBox для Debian 11

Откройте свой терминал и используйте ссылку которую мы скопировали чтоб скачать скрипт установщика:

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

Теперь запустите программу установки:

Установка пакета расширений VirtualBox в Debian 11

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

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

Давайте проверим, как установить его из командной строки.

Мы будем использовать команду vboxmanage для установки пакета расширений VirtualBox:

При установке вам будет предложено принять условия лицензирования Oracle. Введите Y и нажмите Enter:

Чтобы разрешить текущему пользователю запускать VirtualBox, добавьте его в группу пользователей vboxusers. Делается это с помощью команды:

Убедитесь, что пользователь был добавлен:

Ответ в терминале:

Вам потребуется перезагрузить вашу систему, чтобы внести изменения:

Проверка установки и версии VBox:

Ответ в терминале:

Теперь вы можете ввести команду virtualbox без аргумента и начать создавать виртуальные машины для размещения виртуальных операционных систем.

Установленный VirtualBox на Debian 11

Установленный VirtualBox на Debian 11

Заключение

В этой инструкции мы показали, как установить Virtualbox 6 в Debian 11. Теперь у вас есть работающая виртуальная машина в системе Debian.

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