Как установить виртуальный бокс на Debian 11
Обновлено: 21.11.2024
Начиная с версии 4.0 суффикс имени OSE устарел. Все части, не относящиеся к GPL, теперь упакованы в дополнительный пакет расширения, который можно получить от Oracle.
- Установка VirtualBox
- Debian Sid/Нестабильный
- Debian 10 "Buster" и Debian 11 "Bullseye"
- Debian 9 "Растянуть"
- Сторонний репозиторий Oracle Virtualbox ол>
- Debian Sid/Нестабильный
- Debian 10 "Buster" и Debian 11 "Bullseye"
- Debian 9 "Растянуть" ол>
- Компьютер
- Сервер ол>
- Символьное устройство /dev/vboxdrv не существует
- Вы не являетесь участником группы "vboxusers".
- Драйвер ядра не установлен (rc=-1908)
- -1909 ДРАЙВЕР VERR VM НЕДОСТУПЕН
- RDP не работает сразу?
- Загрузка модулей ядра VirtualBox. modprobe vboxdrv не удалось ол>
- Переключение консолей
- Как удаленно запускать виртуальные машины с помощью VNC
- Минимальная установка Debian 11
- Пользователь Sudo с правами администратора
- Подключение к Интернету
Установка VirtualBox
Debian Sid/Нестабильный
Debian 10 "Buster" и Debian 11 "Bullseye"
Пакеты для VirtualBox официально не доступны в стабильных выпусках Debian из-за отсутствия сотрудничества со стороны разработчиков по поддержке безопасности для более старых выпусков. См. 794466
Debian 9 "Растянуть"
Пакеты для VirtualBox недоступны в Debian 9. Чтобы установить VirtualBox, вы должны использовать репозиторий stretch-backports или сторонний репозиторий основной ветки разработки.
Сторонний репозиторий Oracle Virtualbox
Oracle упаковывает VirtualBox для ряда дистрибутивов Linux, включая Debian. Они полностью не поддерживаются Debian, но могут показаться вам интересными, если вам нужна новая версия быстрее, чем обеспечивает Fast Track, или если вы хотите придерживаться основной ветки разработки.
См. инструкции Oracle на VirtualBox Wiki.
Установка гостевых дополнений на виртуальной машине Debian
В этом разделе описана установка гостевых дополнений на виртуальной машине VirtualBox с Debian, а не на хост-системе, на которой работает VirtualBox.
Если вам нужен ISO-образ гостевых дополнений для вашего хоста, см. пакет virtualbox-guest-additions-iso, который доступен в области архива contrib во всех версиях Debian.
Debian Sid/Нестабильный
Debian 10 "Buster" и Debian 11 "Bullseye"
Пакеты для гостевых дополнений VirtualBox официально не доступны в стабильных выпусках Debian из-за отсутствия сотрудничества со стороны вышестоящих разработчиков по поддержке безопасности для более старых выпусков. См. 794466
Debian 9 "Растянуть"
В репозиториях нет пакетов для гостевых дополнений для Debian Stretch. Чтобы установить необходимые компоненты для сборки гостевых дополнений из ISO-образа гостевых дополнений VirtualBox, следуйте этим инструкциям:
<р>1. Соответствующие заголовки ядра и инструменты сборки: <р>3. Откройте терминал и выполните следующие команды, чтобы установить гостевые дополнения: <р>4. Перезагрузите систему, и гостевые дополнения VirtualBox должны быть установлены!Запуск
Рабочий стол
Сервер
Вы можете запустить VirtualBox в безголовом режиме с помощью VBoxHeadless следующим образом:
Вы должны запустить это внутри экземпляра экрана и отсоединить экран после запуска виртуальной машины с помощью Ctrl+a d. По крайней мере, в версии 4.0.x вам не нужно будет использовать screen. Просто запустите виртуальную машину с помощью:
и в фоновом режиме появляется процесс VBoxSVC. Вы можете выйти без проблем.
Устранение неполадок
Символьное устройство /dev/vboxdrv не существует
При запуске VirtualBox отображается следующее сообщение:
Загрузите модуль ядра VirtualBox (также загрузите vboxnetflt в Debian Squeeze):
Если модуль не найден, обратитесь к разделу Установка, чтобы предоставить пакет virtualbox-dkms* для вашей системы.
Вы не являетесь членом группы "vboxusers"
Как заявил VirtualBox:
Добавьте свою учетную запись пользователя в группу vboxusers с помощью adduser(8), как описано в разделе Установка:
Перезагрузите систему, чтобы применить изменение членства в группе.
Драйвер ядра не установлен (rc=-1908)
Вы получили следующее сообщение
VirtualBox работает нормально, пока вы не перезагрузите систему. Это связано с тем, что «vboxdrv» не загружается во время загрузки системы.
Решение.
Убедитесь, что эти пакеты действительно установлены в вашей системе
1) dkms;
2) необходимая сборка;
3) linux-headers-$(uname -r)
Затем добавьте следующую строку в /etc/modules-1909 VERR VM Driver НЕДОСТУПЕН
RDP не работает из коробки?
Чтобы заставить RDP работать, вам необходимо установить пакет расширений VirtualBox с веб-сайта VirtualBox Downloads поставщика.
Просто скачайте пакет расширений, нажмите «Файл» => «Настройки» => «Расширения» => «Стрелка вниз». Выберите файл, который вы скачали выше. Нажмите «ОК». Перезапустите VirtualBox.
Загрузка модулей ядра VirtualBox. Ошибка modprobe vboxdrv
При установке VirtualBox отображается следующее сообщение:
Поскольку безопасная загрузка включена, вы должны сами подписать модули ядра, чтобы иметь возможность их загружать.
Вы также можете отключить безопасную загрузку в BIOS.
Советы и рекомендации
Переключение консолей
Обычным способом переключения консолей в Linux является использование комбинации клавиш ctrl-alt-Fx. Это не работает для виртуальной машины (ВМ) VirtualBox; вместо этого он переключит консоли для хост-системы.
Вместо этого следует использовать -Fx, где находится ключ, определенный в Файл->Настройки->Ввод.
Это также работает для ctrl-alt-del и ctrl-alt-backspace
Это описано в руководстве пользователя VirtualBox в разделе "Поддержка клавиатуры и мыши в виртуальных машинах", подраздел "Ввод специальных символов".
(Альтернативный метод переключения между текстовыми консолями — использовать alt-left и alt-right, но это не работает для графических консолей, таких как XOrg или DirectFB. )
В этом руководстве вы узнаете, как установить VirtualBox в настольной версии Debian 11. VirtualBox – это полноценный виртуализатор общего назначения для оборудования x86, предназначенный для использования на серверах, настольных компьютерах и встроенных устройствах.
Прочитайте о функциях, предлагаемых VirtualBox, на странице функций.
Установите VirtualBox на рабочий стол Debian 11
VirtualBox 6.1 — текущая стабильная версия VirtualBox на момент написания этой статьи.
Есть два способа установить VirtualBox на рабочий стол Debian 11:
Установите VirtualBox на Debian 11 с помощью бинарного файла Linux DEB
Загрузите двоичный файл DEB со страницы загрузок VirtualBox.
Обратите внимание, что на момент написания этой статьи официального бинарного файла DEB для Debian 11 Bullseye не существует. Следовательно, мы используем для Debian 10.
Затем выполните приведенную ниже команду, чтобы установить необходимые зависимости;
Далее установите VirtualBox на Debian 11;
Установите VirtualBox на Debian 11 из репозиториев VirtualBox
Репозитории Debian 11 по умолчанию не предоставляют VirtualBox, по крайней мере, на момент написания этой статьи.
Добавить репозиторий VirtualBox
Кроме того, на момент написания этой статьи официального репозитория Debian 11 Bullseye не было. Следовательно, выполните приведенную ниже команду, чтобы добавить список источников для Debian 10 Buster.
Далее установите ключи подписи GPG репозитория;
Запустить обновление системы
Убедитесь, что ваш кеш пакетов обновлен, выполнив приведенную ниже команду;
Установите VirtualBox на рабочий стол Debian 11
Затем можно установить VirtualBox 6.1, выполнив приведенную ниже команду;
Запуск VirtualBox в Debian 11
Теперь вы можете начать использовать VirtualBox.
Удаление VirtualBox в Debian 11
Если по каким-то причинам вы хотите удалить VirtualBox, выполните приведенную ниже команду.
Как мы все знаем, VirtualBox — это бесплатный инструмент виртуализации, который позволяет нам одновременно устанавливать и запускать несколько виртуальных машин разных дистрибутивов. VirtualBox обычно используется на уровне рабочего стола, где специалисты создают тестовую среду внутри виртуальных машин.
Недавно выпущен Debian 11 (яблочко) с последними обновлениями и улучшенными функциями. В этом посте мы расскажем, как установить VirtualBox и его пакет расширений в системе Debian 11.
Минимальные системные требования для VirtualBox
Давайте подробно рассмотрим этапы установки VirtualBox
Шаг 1) Настройте репозиторий пакетов VirtualBox
Войдите в систему Debian 11, откройте терминал и выполните следующие команды, чтобы импортировать gpg-ключи репозитория
Выполните команду ниже, чтобы настроить репозиторий пакетов Oracle VirtualBox
Выполните приведенную ниже команду, чтобы обновить индекс репозиториев apt,
Вывод приведенных выше команд выглядит следующим образом,
Шаг 2) Установите VirtualBox 6.1 с помощью команды apt
Поскольку мы настроили репозиторий пакетов VirtualBox, теперь все готово для установки Virtualbox.
Используйте команду ниже, чтобы проверить доступный виртуальный бокс вместе с его версией,
В выводе мы увидим «virtualbox-6.1 — Oracle VM VirtualBox». Запустите команду ниже, чтобы установить его,
Шаг 3) Запустите VirtualBox
После установки VirtualBox и его зависимостей на шаге 2 запустите VirtualBox,
Из действий -> Поиск виртуальный бокс -> Нажмите на его значок
В приведенном выше окне подтверждается, что VirtualBox установлен и успешно запущен.
Чтобы добавить в VirtualBox дополнительные функции, всегда рекомендуется установить его пакет расширений. Поэтому на следующем шаге мы собираемся установить то же самое.
Шаг 4) Установите пакет расширений VirtualBox
Используйте команду ниже, чтобы загрузить пакет расширений для VirtualBox 6.1,
Теперь установите его, используя следующую команду vboxmanage
Вам будет предложено принять условия лицензии. Нажмите «y», чтобы принять их и завершить установку.
Чтобы проверить, установлено ли расширение, запустите VirtualBox, выберите «Файл» -> «Настройки» -> «Расширения».
Отлично, выше подтверждает, что пакет расширений успешно добавлен в виртуальный бокс.
Это все из этого сообщения, пожалуйста, поделитесь своими вопросами и отзывами в разделе комментариев ниже.
2 мысли о «Как установить VirtualBox на Debian 11 (Bullseye)»
Необходимо изменить:
$ sudo apt install virualbox-6.1 -y
Что:
$ sudo apt install virtualbox-6.1 -yOracle VirtualBox — это гипервизор для приложения виртуализации x86, которое позволяет пользователям создавать виртуализацию и управлять ею в Windows, Linux, macOS и FreeBSD. Это проект с открытым исходным кодом, и здесь мы изучаем команды для установки программной платформы VirtualBox на Debian 11 Bullseye Linux.
Виртуализация – это программный метод, имитирующий аппаратное обеспечение. Таким образом можно, например, управлять несколькими виртуальными компьютерами под Windows, на которые затем могут быть установлены другие операционные системы. В виртуализации используется посменная модель, потому что, в конце концов, реально установленное оборудование также используется в виртуальном компьютере, но хитрость в том, что виртуальные гости могут использоваться как программы в обычной системе. Таким образом, можно работать с несколькими Linux-системами параллельно с VirtualBox под Windows. И наоборот, вы также можете настроить виртуальную Windows с помощью VirtualBox в системе Linux.
В дополнение к VirtualBox и гостевым дополнениям и пакету расширений он позволяет гостевой операционной системе работать более эффективно вместе с некоторыми дополнительными функциями, такими как поддержка USB 3.0 или поддержка удаленного рабочего стола.
Установите и используйте VirtualBox в Debian 11 Bullseye Linux
1. Запустить обновление системы
Откройте командный терминал на вашем Debian 11 или 10 и запустите команду обновления системы, чтобы обновить кэш репозитория и получить новые доступные версии установленных пакетов.
2. Проверить или включить функцию виртуализации
Нам нужна система с процессором Intel или AMD, в которой включено расширение виртуализации для использования Virtualbox. Следовательно, чтобы подтвердить это, на вашем Debian 11 откройте командный терминал и выполните указанные команды:
Когда вы запускаете приведенные выше команды для подтверждения того, включена виртуализация или нет, вывод будет больше нуля. А если нет, то сначала вам нужно перезагрузить систему и войти в системный BIOS. Включите виртуализацию, а затем загрузитесь в ОС, где снова запустите указанную выше команду, чтобы подтвердить то же самое.
Вывод первой команды будет больше нуля, это означает, что это может быть 1, 2, 6 или 8. Следовательно, система поддерживает виртуализацию.
Используя вторую команду, вы получите информацию о вашем процессоре, будь то Intel или AMD. Если выходной текст красного цвета — это VMX, то это Intel, тогда как SVM означает AMD.
3. Добавьте репозиторий VirtualBox и ключ в Debian 11
Пакеты VirtualBox недоступны в репозитории Debian Bullseye по умолчанию, поэтому нам нужно добавить официальный пакет вручную. Используйте приведенные ниже команды.
Добавить ключ GPG:
Обновите систему:
4. Команда для установки VirtualBox в Debian 11
После добавления репозитория для загрузки пакетов Virtualbox в Debian 11 Bullseye выполните указанную команду:
Поиск последней версии
При написании этой статьи последней версией была Virtualbox-6.1, поэтому команда для ее установки будет следующей:
5. Запустите приложение VirtualBox
Теперь перейдите в панель запуска приложений и найдите VirtualBox. Запустите его и начните создавать виртуальные машины.
6. Обновить VirtualBox
Чтобы обновить это приложение в будущем, просто запустите команду обновления системы:
Читайте также: