Поиск по сайту:

Как установить VirtualBox 7.0.x в Ubuntu 22.04/23.10 и регулярно обновлять его

В этом руководстве показано, как установить Oracle VirtualBox в Ubuntu 22.04 и/или Ubuntu 23.10.

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

Инструмент доступен в репозиториях системы Ubuntu, но он старый. Итак, вот пошаговое руководство по установке последней версии для начинающих.

Менеджер виртуальных машин VirtualBox

ПРИМЕЧАНИЕ. VirtualBox пока поддерживает только тип архитектуры процессора x86_64 (amd64). Значение для современных процессоров Intel и AMD.

Шаг 1. Загрузите и установите пакет .deb (необязательно).

Oracle предоставляет официальные пакеты .deb и .rpm для установки программного обеспечения в системах на базе Debian/Ubuntu и Fedora.

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

Загрузить VirtualBox для Linux: https://www.virtualbox.org/wiki/Linux_Downloads

Для Ubuntu 22.04, 23.04, 23.10 и систем на их основе, таких как Linux Mint 21, просто выберите «Загрузить пакет для Ubuntu 22.04».

Затем дважды щелкните или воспользуйтесь контекстным меню «Открыть с помощью другого приложения», чтобы открыть пакет .deb, который вы скачали через Установку программного обеспечения. >.

Дважды щелкните файл .deb с помощью установки программного обеспечения.

В Ubuntu 23.10 пока НЕТ «Установки программного обеспечения». В этом случае нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал, и выполните команду для установки загруженного пакета:

sudo apt install ~/Downloads/virtualbox-*amd64.deb

После установки найдите и запустите его либо из меню «Пуск», либо из обзора «Действия» в зависимости от среды вашего рабочего стола.

Шаг 2. Добавьте репозиторий VirtualBox, чтобы поддерживать его актуальность.

Пакет .deb, который вы установили на «Шаге 1», используется для автоматического добавления репозитория. Однако в последних версиях это НЕ помогает.

Итак, вот как это сделать шаг за шагом с помощью новой политики Ubuntu PPA.

1. Загрузите и установите ключ.

Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть окно терминала.

Когда он откроется, запустите команду, чтобы убедиться, что каталог «/etc/apt/keyrings» существует:

sudo mkdir -p /etc/apt/keyrings

Затем запустите команду, чтобы использовать wget для загрузки ключа, удалите его (так нечитабельно) и, наконец, сохраните его в этом каталоге:

wget -q -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --yes --output /etc/apt/keyrings/oracle-virtualbox-2016.gpg

Наконец, вы можете проверить файл ключа, выполнив команду:

cat /etc/apt/keyrings/oracle-virtualbox-2016.gpg

Как показано на скриншоте выше, он должен выводить нечитаемый текст.

2. Добавьте репозиторий VirtualBox.

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

cat /etc/os-release

Репозиторий apt пока поддерживает только стабильную версию Debian (и старую стабильную версию), Ubuntu 22.04 и 20.04 LTS (фокальную, застрявшую). Для всех систем на их основе используйте кодовое имя, полученное с помощью этой команды.

Затем в окне терминала выполните команду для создания и редактирования исходного файла:

sudo nano /etc/apt/sources.list.d/virtualbox.sources

Затем в окне терминала вставьте следующие строки:

Types: deb
URIs: https://download.virtualbox.org/virtualbox/debian
Suites: jammy
Components: contrib
Architectures: amd64
Signed-By: /etc/apt/keyrings/oracle-virtualbox-2016.gpg

Замените jammy (для 22.04, Mint 21.x) в соответствии с выводом последней команды. Репозиторий не поддерживает Ubuntu 23.10 (мантическая) и 23.04 (лунная), поэтому просто используйте для них jammy.

По завершении нажмите Ctrl+S или Ctrl+O и нажмите Enter, чтобы сохранить файл, затем нажмите Ctrl+X, чтобы выйти.

Наконец, проверьте исходный файл, выполнив команду:

cat /etc/apt/sources.list.d/virtualbox.sources

Он должен вывести содержимое, которое вы только что добавили в этот файл.

3. Обновите кеш системных пакетов.

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

sudo apt update

Вывод терминала должен вывести строку следующего вида:

«Попадание: 5 https://download.virtualbox.org/virtualbox/debian jammy InRelease»

4. Установите или обновите Virtualbox

Если вы пропустили «Шаг 1», вы можете установить его (на данный момент серия 7.0.x), выполнив команду в терминале:

sudo apt install virtualbox-7.0

Наконец, когда выйдет новая версия, вы сможете обновить ее с помощью инструмента Software Updater (Менеджер обновлений).

Удалить

Чтобы удалить VirtualBox, откройте окно терминала (Ctrl+Alt+T) и выполните команду:

sudo apt remove --autoremove virtualbox virtualbox-7.0

И удалите репозиторий исходного кода, просто удалив файлы ключа и исходного кода:

sudo rm /etc/apt/keyrings/oracle-virtualbox-2016.gpg /etc/apt/sources.list.d/virtualbox.sources

Кроме того, запустите sudo apt update, чтобы обновить кеш пакетов.

Статьи по данной тематике