Шаг 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.