Как обновить виртуальную коробку Ubuntu
Обновлено: 21.11.2024
VirtualBox — это популярное многоплатформенное приложение для виртуализации с открытым исходным кодом, разработанное Oracle. VirtualBox используется для одновременной установки и запуска нескольких операционных систем внутри виртуально созданной машины. В основном VirtualBox используется для тестирования и разработки.
Установка VirtualBox в Ubuntu 20.04
В этом руководстве рассматриваются следующие два метода установки VirtualBox в Ubuntu 20.04:
- Из официального репозитория пакетов Ubuntu APT
- Из официальных репозиториев Oracle
Способ 1. Установите VirtualBox с помощью репозитория пакетов APT
В этом методе мы установим VirtualBox, используя репозиторий пакетов APT Ubuntu. Преимущество установки VirtualBox с использованием этого метода заключается в том, что этот метод делает его очень простым и быстрым. Минус этого метода в том, что он не обновляется при выпуске новой версии.
Чтобы установить VirtualBox через репозиторий пакетов APT, сначала обновите системный репозиторий пакетов, введя следующую команду.
После обновления системного репозитория кэша APT установите VirtualBox с помощью приведенной ниже команды.
У вас может быть запрошено разрешение на использование дополнительного дискового пространства для установки VirtualBox. Введите «Y/y» и нажмите «Enter», чтобы продолжить процесс.
После завершения установки VirtualBox вы можете установить пакет расширения для VirtualBox, если он вам нужен для поддержки USB-устройств, подключения веб-камеры хоста, удаленного управления виртуальной машиной и других подобных функций. Чтобы установить пакет расширения, введите следующую команду.
В окне конфигурации VirtualBox Extension Pack прочтите и примите лицензию, нажав «ОК».
После установки пакета расширений вы можете начать использовать VirtualBox, выполнив поиск «VirtualBox» в меню «Приложения» и щелкнув значок VirtualBox.
Теперь в вашей системе Ubuntu 20.04 LTS должна быть установлена последняя стабильная версия VirtualBox.
Способ 2. Установите VirtualBox из репозиториев Oracle
В этом методе мы установим VirtualBox из репозиториев Oracle. Преимущество установки VirtualBox с использованием этого метода заключается в том, что он будет автоматически обновляться при выпуске новой обновленной версии VirtualBox. Единственным недостатком этого метода является то, что установить VirtualBox таким образом немного долго и сложно. Но вы уже знаете, что вам нужно выполнить процесс установки только один раз, поэтому первоначальная более длительная установка сэкономит вам время в долгосрочной перспективе. Итак, давайте приступим к установке последней версии VirtualBox на Ubuntu 20.04 LTS.
Шаг 1. Импорт ключей GPG
Сначала импортируйте и добавьте ключи репозитория GPG в свою систему, выполнив следующую команду в своем терминале.
После добавления ключей GPG также добавьте в систему APT-репозиторий VirtualBox.
Шаг 2. Добавьте APT-репозиторий VirtualBox
Чтобы добавить репозиторий APT VirtualBox, введите команду, указанную ниже.
$ sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
После того, как ключи GPG и репозиторий VirtualBox были успешно добавлены в список источников системы, вы можете установить последнюю версию VirtualBox в своей системе Ubuntu.
Шаг 3. Обновите репозиторий системных пакетов
Далее обновите репозиторий кеша APT с помощью следующей команды.
На изображении выше вы можете видеть, что процесс обновления показал добавленные репозитории VirtualBox.
Шаг 4. Установите последнюю версию VirtualBox
Установите последнюю версию VirtualBox, введя приведенную ниже команду.
Вы также можете установить желаемую версию VirtualBox, введя указанную выше команду без указания номера версии и нажав клавишу «Tab» на клавиатуре. Используя эту технику, вы сможете увидеть все доступные версии VirtualBox, а затем можете ввести версию по вашему выбору. Демонстрация этого процесса представлена ниже.
Сначала введите следующую команду.
Затем нажмите клавишу "Tab" на клавиатуре после ввода вышеуказанной команды.
Вы можете видеть, что на выходе показаны все доступные версии VirtualBox. Выберите нужную версию и добавьте ее в команду в следующем формате.
Наконец нажмите «Ввод».
Теперь вы установили нужную версию VirtualBox в свою систему Ubuntu 20.04 LTS.
Шаг 5. Запустите VirtualBox
Перейдите в раздел "Действия" и найдите "VirtualBox". В результатах выберите значок VirtualBox.
Теперь у вас должна быть установлена и запущена последняя версия VirtualBox в вашей системе Ubuntu 20.04.
Заключение
В этой статье объясняются два наиболее эффективных метода установки VirtualBox в системе Ubuntu 20.04 LTS. Один из этих методов использует репозиторий пакетов APT, который легко установить. Второй метод использует репозиторий Oracle, и версия VirtualBox, установленная с помощью этого метода, будет автоматически обновляться при выпуске новой версии.
VirtualBox – это кроссплатформенный программный пакет виртуализации для архитектуры x86. Преимущество VirtualBox в том, что он имеет несколько довольно полезных функций, недоступных в других подобных программах, таких как VMware Player, в том числе: снимки виртуальной машины. преобразование и поддержка образа диска (например, VMDK от VMware, VHD от Microsoft, DMG от Apple), клонирование гостевых машин и т. д.
Установите VirtualBox в Ubuntu или Debian
Во-первых, используйте следующую команду, чтобы добавить официальный репозиторий VirtualBox в вашу систему Linux. Эта команда автоматически определит версию вашего Ubuntu или Debian и соответствующим образом обновит файл /etc/apt/sources.list.
Далее добавьте ключ GPG этого репозитория:
Для Debian 8 и Ubuntu 16.04 или более поздних версий:
Для старых версий Debian/Ubuntu:
Теперь проверьте, какая версия VirtualBox доступна в репозитории:
Наконец, установите последнюю версию VirtualBox, в данном примере это версия 6.0.
Обновите VirtualBox в Ubuntu или Debian
Если вы хотите обновить текущую версию VirtualBox (например, версию 6.0), выберите «Файл» → «Проверить наличие обновлений» в меню графического интерфейса VirtualBox. Для более старых версий VirtualBox вы можете найти его в разделе «Справка» → «Проверить наличие обновлений».
Если доступна какая-либо новая версия VirtualBox (например, версия 6.1), вы увидите следующее всплывающее окно. Это окно также может появиться автоматически при запуске VirtualBox в любое время.
Самый простой способ обновить VirtualBox — использовать менеджер пакетов по умолчанию apt. Установка более новой версии VirtualBox с помощью apt автоматически удалит старую версию VirtualBox.
Обновление пакета расширений VirtualBox
При перезапуске VirtualBox после обновления вам также может быть предложено обновить пакет расширений VirtualBox. Нажмите «Загрузить», чтобы продолжить.
Загрузите последний пакет расширений VirtualBox.
Установите последний пакет расширений VirtualBox.
При появлении запроса обновите пакет расширений VirtualBox.
Поддержка Xmodulo
Этот веб-сайт стал возможен благодаря минимальной рекламе и вашему любезному пожертвованию через PayPal (кредитная карта) или биткойн ( 1M161JGAkz3oaHNvTiPFjNYkeABox8rb4g ).
В этом сообщении учащимся и новым пользователям показаны шаги по установке и настройке Oracle VirtualBox в Ubuntu Linux. VirtualBox – это кроссплатформенное программное обеспечение для виртуализации с открытым исходным кодом, которое позволяет одновременно запускать несколько гостевых машин (виртуальных машин) на одном хост-компьютере.
VirtualBox обычно используется в тестовых средах. В некоторых средах разработки хост VirtualBox используется для запуска нескольких операционных систем, и эти машины используются для тестирования различных тестовых сценариев.
С помощью VirtualBox и аналогичного программного обеспечения для виртуализации вы можете использовать один компьютер в качестве хост-компьютера.Затем с помощью программного обеспечения для виртуализации вы можете создать несколько независимых гостевых компьютеров, на каждом из которых будет установлена собственная операционная система.
Приложения, работающие по одному в одной ОС, могут работать неэффективно в других операционных системах, и VirtualBox может быть очень полезен в этой ситуации, чтобы убедиться, что приложение протестировано для запуска в любой операционной системе.
Чтобы узнать больше о VirtualBox, посетите его домашнюю страницу.
Программные пакеты VirtualBox доступны в репозитории Ubuntu Multiverse. Однако пакеты могут быть не последней версии.
Чтобы установить или обновить до последнего программного обеспечения VirtualBox в Ubuntu, добавьте его репозиторий в Ubuntu, чтобы вы всегда могли получить последнюю версию, когда она будет доступна.
Как добавить репозиторий VirtualBox в Ubuntu
Если вы хотите всегда получать последние версии VirtualBox, когда они становятся доступными, добавьте репозиторий программного обеспечения в Ubuntu.
Выполните приведенные ниже команды, чтобы импортировать и добавить ключ репозитория открытых ключей Oracle в вашу систему.
После импорта указанного выше ключа репозитория выполните приведенные ниже команды, чтобы добавить файл репозитория пакетов VirtualBox в Ubuntu Linux.
После этого вы готовы установить Oracle VirtualBox на Ubuntu Linux.
Как установить Oracle VirtualBox на Ubuntu
К этому моменту Ubuntu Linux должен быть готов к установке последней версии VirtualBox. На момент написания этой статьи последней версией VirtualBox была 6.1.x.
В будущих выпусках может быть другой номер версии. Поэтому перейдите по ссылке ниже, чтобы узнать, что представляет собой новая последняя версия, когда она будет доступна.
Если текущая версия по-прежнему 6.1.x, выполните приведенные ниже команды. Если доступна новая версия, просто замените версию 6.1 в приведенной ниже команде самой последней.
После установки запустите приложение, перейдя на панель действий и выполнив поиск VirtualBox, а затем выберите и откройте его.
Oracle VirtualBox установлен в Ubuntu.
Как добавить пакет расширения VirtualBox
Пакет расширений Oracle VirtualBox предоставляет полезные усовершенствования для платформы, включая поддержку USB 2.0 | 3.0, RDP, шифрование и многое другое. Вы должны всегда устанавливать пакет расширения после установки VirtualBox на главный компьютер.
Откройте браузер и перейдите по ссылке ниже, затем выберите Все поддерживаемые платформы, чтобы загрузить пакет.
При появлении запроса выберите открытие с помощью Oracle VM VirtualBox (по умолчанию)
Затем нажмите Установить
Далее прокрутите вниз, примите условия лицензирования и завершите установку. Вам также будет предложено ввести пароль, чтобы продолжить установку.
После успешной установки пакета расширений вы можете начать создавать новые виртуальные машины.
Вывод:
В этом сообщении показано, как установить Oracle Virtual Box на Ubuntu Linux. Если вы обнаружите какую-либо ошибку выше или вам есть что добавить, воспользуйтесь формой комментариев ниже.
С выпуском VirtualBox 6.1 и его новых основных функций вам следует запланировать обновление VirtualBox 6.0. Что ж, в этом руководстве мы узнаем, как обновить VirtualBox 6.0 до 6.1 в системах Ubuntu.
Новые возможности VirtualBox 6.1
Список довольно обширный. Подробнее читайте в журнале изменений.
Обновите VirtualBox 6.0 до версии 6.1 в системах Ubuntu
В этой демонстрации мы используем Ubuntu 16.04 в качестве нашей хост-системы. Поэтому следуйте инструкциям, чтобы узнать, как обновить VirtualBox до последней версии.
Удалить старые версии VirtualBox
Для начала завершите любой запущенный процесс VirtualBox;
Затем удалите все пакеты, связанные с VirtualBox 6.0, в вашей системе вместе с пакетами, которые больше не требуются.
Примечание: при удалении VirtualBox существующие виртуальные машины останутся нетронутыми в каталоге установки, в моем случае это каталог виртуальных машин $HOME/VirtualBox.
Перезагрузите систему, чтобы перезагрузить модули ядра.
Установите VirtualBox 6.1 в вашей системе Ubuntu
Запустить обновление системы
Обновите кеш системных пакетов
VirtualBox 6.1 можно установить с помощью двоичного пакета DEB или из репозиториев APT.
Установите VirtualBox 6.1 с помощью двоичного пакета DEB
Чтобы установить VirtualBox с помощью бинарного пакета .DEB, просто загрузите ПОСЛЕДНЮЮ бинарную версию со страницы загрузок VirtualBox.
Для установки VirtualBox используйте инструмент dpkg или менеджер пакетов apt
Установите VirtualBox на Ubuntu из репозиториев APT
Чтобы установить VirtualBox из репозиториев APT, просто установите список источников VirtualBox APT.
Установите ключи подписи репозитория.
Обновите системные пакеты и установите VirtualBox
Установите пакет расширений VirtualBox 6.1
Удалите старую версию пакета расширений VirtualBox.
Загрузите последний пакет расширений VirtualBox 6.1.
Установите пакет расширений VirtualBox 6.1
Примите лицензию VirtualBox Extension Pack для личного использования и оценки (PUEL) и продолжите установку.
Запуск VirtualBox 6.1
Вы можете запустить свой VirtualBox, как обычно. Чтобы проверить установленную версию, в строке меню VirtualBox выберите Справка > О VirtualBox.
Вот так. Вы успешно обновили VirtualBox 6.0 до VirtualBox 6.1 в своей системе Ubuntu.
Я соучредитель Kifarunix.com, Linux и всего FOSS-энтузиаста, системного администратора Linux и Blue Team, который любит делиться технологическими советами и лайфхаками с другими, чтобы делиться знаниями, например: «Напрасно вы приобрели знания, если не передали их другим".
СВЯЗАННЫЕ СТАТЬБОЛЬШЕ ОТ АВТОРА
Установите RabbitMQ в Ubuntu 22.04/Ubuntu 20.04
Установите Erlang в Ubuntu 22.04/Ubuntu 20.04
Установка Wine на Ubuntu 22.04
Установка Wine на Debian 11
Установите ProcessWire в Ubuntu 22.04
Установите менеджер паролей Bitwarden в Ubuntu 22.04
2 КОММЕНТАРИЯ
Помогите… Я использую Ubuntu 16.4, поэтому я выполнил все шаги на вашем сайте по обновлению VMBox 6.0 до 6.1, но когда я дошел до этого шага, я получил этот ответ…
“[email protected]:~$ sudo VBoxManage extpack install /tmp/Oracle_VM_VirtualBox_Extension_Pack-6.1.0.vbox-extpack
ВНИМАНИЕ! Модуль ядра vboxdrv не загружен. Либо отсутствует модуль
для текущего ядра (4.15.0-107-generic), либо его не удалось
загрузить. Перекомпилируйте модуль ядра и установите его,
Вы не сможете запускать виртуальные машины, пока эта проблема не будет устранена.
/usr/lib/virtualbox/VBoxManage: ошибка при загрузке общих библиотек: libssl.so.1.1: невозможно открыть общий объектный файл: такого нет файл или каталог»
После применения команды «sudo /sbin/vboxconfig» я получил этот ответ… «$ sudo /sbin/vboxconfig
sudo: /sbin/vboxconfig: команда не найдена»
Я полный новичок, что мне теперь делать? Помогите пожалуйста.
Вы можете попробовать обновить кэш системных пакетов, sudo apt update, а затем установить заголовки ядра.
VirtualBox – это бесплатный кроссплатформенный инструмент виртуализации с открытым исходным кодом, разработанный и поддерживаемый Oracle. VirtualBox предлагает множество интересных функций, упакованных в простой и интуитивно понятный пользовательский интерфейс. По сравнению с такими альтернативами, как VMware Workstation, VirtualBox более удобен для любого пользователя в любой ситуации.
Заинтересованы в тестировании нового дистрибутива? Вместо того, чтобы устанавливать его поверх текущей системы, сначала попробуйте систему с помощью VirtualBox. Нужно, чтобы несколько операционных систем работали одновременно? VirtualBox поможет вам. Почти все аспекты виртуальной машины можно настраивать.
В этом руководстве показано, как установить и использовать VirtualBox в Ubuntu 20.04.
VirtualBox в Ubuntu
Есть несколько способов установить VirtualBox в Ubuntu 20.04. Самый простой способ установить VirtualBox — получить его непосредственно из репозиториев программного обеспечения Ubuntu. Единственная проблема с этим методом заключается в том, что вы можете не получить последнюю версию VirtualBox.
Также можно выполнить установку VirtualBox вручную. Вы можете взять официальный пакет VirtualBox DEB для Debian/Ubuntu и установить его с помощью APT. Недостатком этого подхода является то, что вы должны вручную обновлять VirtualBox после выпуска новой версии. Это можно обойти, добавив репозиторий Oracle.
Наконец, вы можете установить VirtualBox прямо из исходного кода. Этот метод позволяет вам собрать VirtualBox из исходного кода, но может оказаться более длительным и сложным процессом. Устанавливать VirtualBox с помощью этого метода не рекомендуется, так как вам придется следовать ему снова, чтобы обновить VirtualBox, но этот метод может быть использован опытными пользователями, которые любят собирать программы из исходного кода.
Установите VirtualBox из репозитория Ubuntu
Это метод установки VirtualBox по умолчанию. Все, что вам нужно сделать, это указать APT получить пакет VirtualBox из репозиториев Ubuntu по умолчанию.
Запустите терминал и выполните следующую команду:
При появлении запроса о конфигурации virtualbox-ext-pack выберите «ОК».
Примите лицензию VirtualBox PUEL.
virtualbox-ext-pack автоматически загрузит и установит пакет расширений VirtualBox.
Установите VirtualBox из репозитория Oracle
Этот метод полезен, если вам нужна последняя версия VirtualBox. Чтобы это работало, вы должны выполнить однократную настройку репозитория Oracle. После этого APT сделает все остальное.
Запустите терминал. Убедитесь, что у вас установлен wget.
Захватите и добавьте ключи GPG репозитория Oracle VirtualBox.
Теперь добавьте репозиторий.
$ sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/
virtualbox/debian $(lsb_release -cs) contrib"
Обновите кэш APT.
Наконец, установите VirtualBox. На момент написания этой статьи последней версией VirtualBox была v6.1.12.
Установите VirtualBox из исходного кода
Исходный код VirtualBox доступен бесплатно. Это позволяет создавать VirtualBox вручную из исходного кода. Это относительно длительный и сложный процесс, который требует больше аппаратных ресурсов и усилий. Устанавливать VirtualBox с помощью этого метода не рекомендуется, так как вам придется следовать ему снова, чтобы обновить VirtualBox. Полную информацию о сборке VirtualBox в Linux можно найти на вики-странице VirtualBox.
Сначала установите зависимости сборки.
$ sudo apt install \
$ acpica-tools chrpath doxygen g++-multilib libasound2-dev libcap-dev \
$ libcurl4-openssl-dev libdevmapper-dev libidl-dev libopus-dev libpam0g-dev \
$ libpulse-dev libqt5opengl5-dev libqt5x11extras5-dev libsdl1.2-dev libsdl-ttf2.0-dev \
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2- utils \
$ libxmu-dev libxrandr-dev make nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-extra texlive-latex-extra unzip xsltproc \
$ default-jdk libstdc++ 5 libxslt1-dev linux-kernel-headers makeself \
$ mesa-common-dev subversion yasm zlib1g-dev
Если вы используете 64-разрядную версию Ubuntu, также необходимо установить следующие зависимости сборки.
Для взлома Python рассмотрите возможность установки следующих пакетов.
Для создания VirtualBox на 64-разрядной хост-системе по-прежнему требуются все 32-разрядные библиотеки и инструменты сборки. В случае с 64-битной версией Ubuntu отсутствуют некоторые общие библиотеки. Выполните следующую команду, чтобы исправить это.
Извлеките сжатый архив.
Измените текущий каталог на извлеченный исходный код и запустите сценарий настройки. Обратите внимание, что флаг «–disable-hardening» не следует использовать, если вы собираетесь распространять сборку или использовать ее в рабочей среде.
Загрузить сценарий настройки среды.
Наконец-то пришло время собрать VirtualBox. Выполните следующую команду, чтобы создать пакет выпуска VirtualBox.
Если сборка не была усилена, VirtualBox можно запустить из каталога «out/linux.amd64/release/bin» в каталоге исходного кода. Однако сначала необходимо собрать и установить модули ядра VirtualBox. Для этого введите следующий код.
Загрузить модули.
Наконец, запустите VirtualBox.
Использование VirtualBox
VirtualBox очень удобен в использовании. Все его функции просты, но VirtualBox предлагает полный контроль практически над всеми аспектами виртуальной машины. Здесь мы рассмотрим, как создать и запустить виртуальную машину VirtualBox.
Перед созданием виртуальной машины установите пакет расширения VirtualBox. Загрузите его со страницы загрузки VirtualBox здесь.
После загрузки пакета установите его с помощью следующей команды.
При установке будет запрошено лицензионное соглашение PUEL. Введите «y», чтобы продолжить.
Установка должна завершиться без проблем.
Пришло время создать виртуальную машину. Запустите VirtualBox.
Нажмите «Создать», чтобы создать новую виртуальную машину.
Дайте новой виртуальной машине подходящее имя. В этом примере я создам виртуальную машину Ubuntu, поэтому я выберу «Тип» как «Linux» и «Версия» как «Ubuntu_64».
Затем назначьте объем ОЗУ, который вы хотите использовать для виртуальной машины. Рекомендуется выделить 4 ГБ оперативной памяти.
VirtualBox запросит создание файла на жестком диске для виртуальной машины. Файл будет действовать как физическое хранилище. Выберите «Создать виртуальный жесткий диск сейчас».
Вам будет предложено указать тип файла виртуального жесткого диска. Для большинства формат VDI будет более чем достаточным.
VirtualBox спросит, как будет создан файл виртуального хранилища. Если выбрано «Динамически выделяемое», то файл хранилища будет увеличиваться по мере его использования. Если выбран «Фиксированный размер», файл будет использовать максимальный объем памяти на физическом диске. Преимущество второго варианта заключается в том, что он обеспечивает большую производительность виртуальной машины.
Выберите размер и расположение файла виртуального жесткого диска.
Теперь виртуальная машина готова к загрузке! Вам понадобится файл образа Ubuntu, так как машина запросит загрузочное устройство/образ. Что касается оставшейся части установки, ознакомьтесь с этим замечательным руководством по установке Ubuntu 20.04 на VirtualBox здесь.
Заключительные мысли
Существует множество параметров для настройки поведения VirtualBox и виртуальных машин. Не стесняйтесь исследовать их. Существует множество онлайн-материалов о том, как использовать VirtualBox в полной мере.
Об авторе
Сидратул Мунтаха
Студент CSE. Я люблю Linux и играю с технологиями и гаджетами. Я использую как Ubuntu, так и Linux Mint.
Читайте также: