Как установить VirtualBox 7.0 в Ubuntu 22.04/20.04 и Linux Mint 21/20

Шаг 1: Обновление дистрибутива перед установкой VirtualBox 7.0

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

$ sudo apt update && sudo upgrade -y

Шаг 2: Установка дополнительных пакетов, необходимые для VirtualBox 7.0

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

Выполните следующую команду, чтобы убедиться, что все необходимые зависимости установлены:

$ sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https curl -y

Шаг 3: Импорт GPG-ключа VirtualBox 7.0

Для обеспечения подлинности и целостности устанавливаемых пакетов вам необходим ключ GPG (GNU Privacy Guard). Этот GPG-ключ, являющийся частью системы шифрования с открытым ключом, подтверждает, что пакеты поступают непосредственно из официального репозитория VirtualBox.

Чтобы импортировать ключ GPG, выполните следующую команду:

$ curl -fSsL https://www.virtualbox.org/download/oracle_vbox_2016.asc | gpg --dearmor | sudo tee /usr/share/keyrings/virtualbox.gpg > /dev/null

Шаг 4: Включение репозитория VirtualBox

После установки ключа GPG добавьте официальный репозиторий VirtualBox в свою систему. Используйте следующую команду:

Для пользователей Ubuntu 22.04/20.04:

$ echo "deb [arch=$( dpkg --print-architecture ) signed-by=/usr/share/keyrings/virtualbox.gpg] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox-7.list

Для пользователей Linux Mint 21.xx:

$ echo "deb [arch=$( dpkg --print-architecture ) signed-by=/usr/share/keyrings/virtualbox.gpg] http://download.virtualbox.org/virtualbox/debian jammy contrib" | sudo tee /etc/apt/sources.list.d/virtualbox-7.list

Для пользователей Linux Mint 20.xx:

$ echo "deb [arch=$( dpkg --print-architecture ) signed-by=/usr/share/keyrings/virtualbox.gpg] http://download.virtualbox.org/virtualbox/debian focal contrib" | sudo tee /etc/apt/sources.list.d/virtualbox-7.list

Наконец, обновите список репозиториев, включив в него недавно добавленный репозиторий VirtualBox:

$ sudo apt update

Шаг 1: Установите VirtualBox 7.0

Чтобы установить VirtualBox 7.0, установите соответствующие заголовки Linux для версии ядра вашей системы, что необходимо для корректной работы VirtualBox:

$ sudo apt install virtualbox-7.0 linux-headers-$(uname -r) -y

Шаг 2: Проверка установки (необязательно)

Чтобы убедиться, что установка VirtualBox была произведена непосредственно из исходного репозитория, вы можете проверить текущую установленную версию с помощью apt-cache policy команды. Эта команда отображает приоритет пакета, номер версии и репозиторий, из которого он был установлен:

$ apt-cache policy virtualbox-7.0

Просмотрите выходные данные, чтобы убедиться, что номер версии соответствует VirtualBox 7.0 и что репозиторий является официальным репозиторием VirtualBox, который были импортированы ранее.

Шаг 3: Проверка состояния службы VirtualBox

Чтобы проверить текущее состояние службы vboxdrv, которая отвечает за управление модулями ядра VirtualBox, необходимо выполнить следующую команду:

$ systemctl status vboxdrv

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

Шаг 4: Включение и запуск службы VirtualBox (при необходимости)

Иногда служба vboxdrv может быть не активна по умолчанию после установки. Чтобы запустить службу и включить ее автоматический запуск при загрузке системы, используйте следующую команду:

$ sudo systemctl enable vboxdrv --now

Эта команда гарантирует, что служба VirtualBox будет работать правильно и ваша система готова к использованию VirtualBox 7.0.

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

Шаг 1: Загрузка пакета расширений VirtualBox 7.0

Пакет расширений должен соответствовать версии VirtualBox, установленной в вашей системе. Чтобы проверить версию VirtualBox, выполните следующую команду:

$ vboxmanage -v | cut -dr -f1

Эта команда возвращает номер версии (например, 7.0.12). Загрузите соответствующий пакет расширений с помощью wget команды:

$ wget https://download.virtualbox.org/virtualbox/7.0.12/Oracle_VM_VirtualBox_Extension_Pack-7.0.12.vbox-extpack

Замените 7.0.12 в URL-адресе вашу версию VirtualBox. Если ваша версия отличается от примера, замените обе записи 7.0.12 на соответствующие вашей версии.

Шаг 2: Установка пакета расширений VirtualBox 7.0

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

$ sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.12.vbox-extpack

Вам будет предложено согласиться с условиями лицензии Oracle. Введите ”y« и нажмите Enter для подтверждения.

Шаг 3: Проверка версии установленного пакета расширений

Чтобы проверить установленную версию пакета расширений, запустите:

$ vboxmanage list extpacks

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

В этом разделе приведены дополнительные команды и советы по управлению VirtualBox в вашей системе.

Добавьте пользователя в группу vboxusers

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

$ sudo usermod -a -G vboxusers $USER

Перезагрузите систему, чтобы применить изменения. После повторного входа в систему убедитесь, что ваша учетная запись пользователя теперь является членом vboxusers группы:

$ groups $USER

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

Обновление VirtualBox

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

$ sudo apt update && sudo apt upgrade

Удаление VirtualBox 7.0

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

$ sudo apt autoremove virtualbox-7.0 --purge

Обратите внимание, что –purge флаг удаляет все данные, включая любые данные базы данных, связанные с VirtualBox. Если вы хотите сохранить свои данные, опустите –purge флаг.

Удаление исходный файл репозитория

Чтобы удалить исходный файл репозитория, выполните следующее:

$ sudo rm /etc/apt/sources.list.d/virtualbox-7.list

Удаление ключа GPG

Если вы предпочитаете также удалить ключ GPG, используйте следующую команду:

$ sudo rm /usr/share/keyrings/virtualbox.gpg

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

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

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

Официальные форумы VirtualBox, где вы можете задавать вопросы, обращаться за помощью и делиться своим опытом с другими пользователями VirtualBox.