Как установить VirtualBox 7.0 в Ubuntu 22.04/20.04 и Linux Mint 21/20
Добавлено: 14 сен 2024, 19:08
Импорт репозитория VirtualBox 7.0 APT
Шаг 1: Обновление дистрибутива перед установкой VirtualBox 7.0
Первым шагом является обновление пакетов в вашей системе. Это гарантирует, что ваша система будет обновлена до последних доступных версий каждого пакета. Вы можете сделать это, выполнив следующую команду в вашем терминале:
Шаг 2: Установка дополнительных пакетов, необходимые для VirtualBox 7.0
Для успешной установки VirtualBox в вашей системе должны присутствовать определенные пакеты. Хотя большинство из этих пакетов обычно уже существуют в вашей системе, проверка их установки является вполне разумной.
Выполните следующую команду, чтобы убедиться, что все необходимые зависимости установлены:
Шаг 3: Импорт GPG-ключа VirtualBox 7.0
Для обеспечения подлинности и целостности устанавливаемых пакетов вам необходим ключ GPG (GNU Privacy Guard). Этот GPG-ключ, являющийся частью системы шифрования с открытым ключом, подтверждает, что пакеты поступают непосредственно из официального репозитория VirtualBox.
Чтобы импортировать ключ GPG, выполните следующую команду:
Шаг 4: Включение репозитория VirtualBox
После установки ключа GPG добавьте официальный репозиторий VirtualBox в свою систему. Используйте следующую команду:
Для пользователей Ubuntu 22.04/20.04:
Для пользователей Linux Mint 21.xx:
Для пользователей Linux Mint 20.xx:
Наконец, обновите список репозиториев, включив в него недавно добавленный репозиторий VirtualBox:
Установка VirtualBox 7.0 через APT
Шаг 1: Установите VirtualBox 7.0
Чтобы установить VirtualBox 7.0, установите соответствующие заголовки Linux для версии ядра вашей системы, что необходимо для корректной работы VirtualBox:
Шаг 2: Проверка установки (необязательно)
Чтобы убедиться, что установка VirtualBox была произведена непосредственно из исходного репозитория, вы можете проверить текущую установленную версию с помощью apt-cache policy команды. Эта команда отображает приоритет пакета, номер версии и репозиторий, из которого он был установлен:
Просмотрите выходные данные, чтобы убедиться, что номер версии соответствует VirtualBox 7.0 и что репозиторий является официальным репозиторием VirtualBox, который были импортированы ранее.
Шаг 3: Проверка состояния службы VirtualBox
Чтобы проверить текущее состояние службы vboxdrv, которая отвечает за управление модулями ядра VirtualBox, необходимо выполнить следующую команду:
Эта команда отображает состояние службы, в том числе, активна ли она и запущена ли. Вы должны увидеть вывод, указывающий, что служба активна, если установка прошла успешно. Если служба неактивна используйте шаг 4.
Шаг 4: Включение и запуск службы VirtualBox (при необходимости)
Иногда служба vboxdrv может быть не активна по умолчанию после установки. Чтобы запустить службу и включить ее автоматический запуск при загрузке системы, используйте следующую команду:
Эта команда гарантирует, что служба VirtualBox будет работать правильно и ваша система готова к использованию VirtualBox 7.0.
Установка пакета расширений VirtualBox
Пакет расширений VirtualBox является дополнением, которое предоставляет дополнительный функционал, улучшающий работу с VirtualBox. Чтобы установить его, выполните следующие действия.
Шаг 1: Загрузка пакета расширений VirtualBox 7.0
Пакет расширений должен соответствовать версии VirtualBox, установленной в вашей системе. Чтобы проверить версию VirtualBox, выполните следующую команду:
Эта команда возвращает номер версии (например, 7.0.20). Загрузите соответствующий пакет расширений с помощью wget команды:
Замените 7.0.20 в URL-адресе вашу версию VirtualBox. Если ваша версия отличается от примера, замените обе записи 7.0.20 на соответствующие вашей версии.
Шаг 2: Установка пакета расширений VirtualBox 7.0
Чтобы установить загруженный пакет расширений, используйте команду vboxmanage:
Вам будет предложено согласиться с условиями лицензии Oracle. Введите ”y« и нажмите Enter для подтверждения.
Шаг 3: Проверка версии установленного пакета расширений
Чтобы проверить установленную версию пакета расширений, запустите:
Эта команда отображает информацию об установленных пакетах расширений, включая номера версий.
Дополнительные команды и советы
В этом разделе приведены дополнительные команды и советы по управлению VirtualBox в вашей системе.
Добавьте пользователя в группу vboxusers
Перед использованием VirtualBox добавьте свою учетную запись пользователя в vboxusers группу:
Перезагрузите систему, чтобы применить изменения. После повторного входа в систему убедитесь, что ваша учетная запись пользователя теперь является членом vboxusers группы:
Эта команда отображает список групп, к которым принадлежит ваша учетная запись пользователя. Убедитесь, что vboxusers включена в список.
Обновление VirtualBox
Чтобы поддерживать вашу установку VirtualBox в актуальном состоянии, используйте терминал командной строки для проверки и применения обновлений:
Удаление VirtualBox 7.0
Если вы решите полностью удалить VirtualBox, используйте следующую команду:
Обратите внимание, что –purge флаг удаляет все данные, включая любые данные базы данных, связанные с VirtualBox. Если вы хотите сохранить свои данные, опустите –purge флаг.
Удаление исходный файл репозитория
Чтобы удалить исходный файл репозитория, выполните следующее:
Удаление ключа GPG
Если вы предпочитаете также удалить ключ GPG, используйте следующую команду:
Шаг 1: Обновление дистрибутива перед установкой VirtualBox 7.0
Первым шагом является обновление пакетов в вашей системе. Это гарантирует, что ваша система будет обновлена до последних доступных версий каждого пакета. Вы можете сделать это, выполнив следующую команду в вашем терминале:
Код: Выделить всё
sudo apt update && sudo apt upgrade -y
Для успешной установки VirtualBox в вашей системе должны присутствовать определенные пакеты. Хотя большинство из этих пакетов обычно уже существуют в вашей системе, проверка их установки является вполне разумной.
Выполните следующую команду, чтобы убедиться, что все необходимые зависимости установлены:
Код: Выделить всё
sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https curl -y
Для обеспечения подлинности и целостности устанавливаемых пакетов вам необходим ключ 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
После установки ключа 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
Код: Выделить всё
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
Код: Выделить всё
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
Код: Выделить всё
sudo apt update
Шаг 1: Установите VirtualBox 7.0
Чтобы установить VirtualBox 7.0, установите соответствующие заголовки Linux для версии ядра вашей системы, что необходимо для корректной работы VirtualBox:
Код: Выделить всё
sudo apt install virtualbox-7.0 linux-headers-$(uname -r) -y
Чтобы убедиться, что установка VirtualBox была произведена непосредственно из исходного репозитория, вы можете проверить текущую установленную версию с помощью apt-cache policy команды. Эта команда отображает приоритет пакета, номер версии и репозиторий, из которого он был установлен:
Код: Выделить всё
apt-cache policy virtualbox-7.0
Шаг 3: Проверка состояния службы VirtualBox
Чтобы проверить текущее состояние службы vboxdrv, которая отвечает за управление модулями ядра VirtualBox, необходимо выполнить следующую команду:
Код: Выделить всё
systemctl status vboxdrv
Шаг 4: Включение и запуск службы VirtualBox (при необходимости)
Иногда служба vboxdrv может быть не активна по умолчанию после установки. Чтобы запустить службу и включить ее автоматический запуск при загрузке системы, используйте следующую команду:
Код: Выделить всё
sudo systemctl enable vboxdrv --now
Установка пакета расширений VirtualBox
Пакет расширений VirtualBox является дополнением, которое предоставляет дополнительный функционал, улучшающий работу с VirtualBox. Чтобы установить его, выполните следующие действия.
Шаг 1: Загрузка пакета расширений VirtualBox 7.0
Пакет расширений должен соответствовать версии VirtualBox, установленной в вашей системе. Чтобы проверить версию VirtualBox, выполните следующую команду:
Код: Выделить всё
vboxmanage -v | cut -dr -f1
Код: Выделить всё
wget https://download.virtualbox.org/virtualbox/7.0.20/Oracle_VM_VirtualBox_Extension_Pack-7.0.20.vbox-extpack
Шаг 2: Установка пакета расширений VirtualBox 7.0
Чтобы установить загруженный пакет расширений, используйте команду vboxmanage:
Код: Выделить всё
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.20.vbox-extpack
Шаг 3: Проверка версии установленного пакета расширений
Чтобы проверить установленную версию пакета расширений, запустите:
Код: Выделить всё
vboxmanage list extpacks
Дополнительные команды и советы
В этом разделе приведены дополнительные команды и советы по управлению VirtualBox в вашей системе.
Добавьте пользователя в группу vboxusers
Перед использованием VirtualBox добавьте свою учетную запись пользователя в vboxusers группу:
Код: Выделить всё
sudo usermod -a -G vboxusers $USER
Код: Выделить всё
groups $USER
Обновление VirtualBox
Чтобы поддерживать вашу установку VirtualBox в актуальном состоянии, используйте терминал командной строки для проверки и применения обновлений:
Код: Выделить всё
sudo apt update && sudo apt upgrade
Если вы решите полностью удалить VirtualBox, используйте следующую команду:
Код: Выделить всё
sudo apt autoremove virtualbox-7.0 --purge
Удаление исходный файл репозитория
Чтобы удалить исходный файл репозитория, выполните следующее:
Код: Выделить всё
sudo rm /etc/apt/sources.list.d/virtualbox-7.list
Если вы предпочитаете также удалить ключ GPG, используйте следующую команду:
Код: Выделить всё
sudo rm /usr/share/keyrings/virtualbox.gpg