VirtualBox (продолжение)

Виртуальные машины и среды исполнения

Модератор: Olej

Аватара пользователя
Olej
Писатель
Сообщения: 15146
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

VirtualBox (продолжение)

Непрочитанное сообщение Olej » 13 янв 2022, 16:38

Это естественное продолжение тем:
VirtualBox (продолжение)
VirtualBox (ресурсы и возможности)
(просто там накопилось уже множество страниц)

Аватара пользователя
Olej
Писатель
Сообщения: 15146
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: VirtualBox (продолжение)

Непрочитанное сообщение Olej » 13 янв 2022, 16:42

Вопрос сейчас стоит так: установка VirtualBox - самым быстрым и простым способом ("по-быстренькому"), из стандартного репозитория дистрибутива (потому что там уже достаточная полнота) - без скачивания образов с Oracle:

Код: Выделить всё

olej@nvme:~/Загрузки/ISO/antiX$ lsb_release -a
No LSB modules are available.
Distributor ID:	Linuxmint
Description:	Linux Mint 20.3
Release:	20.3
Codename:	una

Код: Выделить всё

olej@nvidia:~$ apt search virtualbox
p   boinc-virtualbox                                                   - metapackage for virtualbox-savvy projects
p   unity-scope-virtualbox                                             - VirtualBox scope for Unity
p   virtualbox                                                         - решение для x86 виртуализации (основные двоичные файлы)
p  virtualbox-dkms                                                    - Решение для x86-виртуализации - исходный код модуля ядра dkms
p   virtualbox-ext-pack                                                - extra capabilities for VirtualBox, downloader.
p   virtualbox-guest-additions-iso                                     - iso-образ гостевых дополнений для VirtualBox
p   virtualbox-guest-dkms                                              - x86 virtualization solution - guest addition module source for dkms
p   virtualbox-guest-dkms-hwe                                          - x86 virtualization solution - guest addition module source for dkms
v   virtualbox-guest-modules                                           -
p   virtualbox-guest-source                                            - x86 virtualization solution - guest addition module source
p   virtualbox-guest-source-hwe                                        - x86 virtualization solution - guest addition module source
p   virtualbox-guest-utils                                             - x86 virtualization solution - non-X11 guest utilities
p   virtualbox-guest-utils-hwe                                         - x86 virtualization solution - non-X11 guest utilities
p   virtualbox-guest-x11                                               - x86 virtualization solution - X11 guest utilities
p   virtualbox-guest-x11-hwe                                           - x86 virtualization solution - X11 guest utilities
v   virtualbox-modules                                                 -
p   virtualbox-qt                                                      - решение для x86 виртуализации (основанный на Qt пользовательский интерфейс)
p   virtualbox-source                                                  - Средство виртуализации для x86 — исходники модуля ядра
Относительно версий:

Код: Выделить всё

olej@nvme:~$ apt show virtualbox
Package: virtualbox
Version: 6.1.26-dfsg-3~ubuntu1.20.04.2
Priority: optional
Section: multiverse/misc
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Virtualbox Team <team+debian-virtualbox@tracker.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 112 MB
Depends: adduser, iproute2, procps, virtualbox-dkms (>= 6.1.26-dfsg-3~ubuntu1.20.04.2) | virtualbox-source (>= 6.1.26-dfsg-3~ubuntu1.20.04.2) | virtualbox-modules, python3 (<< 3.9), python3 (>= 3.8~), python3.8, python3:any, libc6 (>= 2.29), libcurl3-gnutls (>= 7.16.2), libdevmapper1.02.1 (>= 2:1.02.97), libgcc-s1 (>= 3.0), libgl1, libgsoap-2.8.91, liblzf1 (>= 1.5), libopus0 (>= 1.1), libpng16-16 (>= 1.6.2-1), libpython3.8 (>= 3.8.2), libsdl1.2debian (>= 1.2.11), libssl1.1 (>= 1.1.1), libstdc++6 (>= 5.2), libvncserver1 (>= 0.9.10), libvpx6 (>= 1.6.0), libx11-6, libxcursor1 (>> 1.1.2), libxml2 (>= 2.7.4), libxt6, zlib1g (>= 1:1.1.4)
Recommends: virtualbox-qt (= 6.1.26-dfsg-3~ubuntu1.20.04.2), libqt5core5a (>= 5.12.2), libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5opengl5 (>= 5.0.2), libqt5widgets5 (>= 5.0.2), libxcb1, libxext6
Suggests: vde2, virtualbox-guest-additions-iso
Conflicts: virtualbox-2.0, virtualbox-2.1, virtualbox-2.2, virtualbox-3.0, virtualbox-3.1, virtualbox-3.2, virtualbox-4.0, virtualbox-4.1, virtualbox-4.2, virtualbox-4.3, virtualbox-5.0, virtualbox-5.1, virtualbox-5.2, virtualbox-6.0, virtualbox-6.1
Homepage: https://www.virtualbox.org
Download-Size: 21,5 MB
APT-Manual-Installed: yes
APT-Sources: http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages
Description: решение для x86 виртуализации (основные двоичные файлы)
 VirtualBox — свободное решение x86-виртуализации, позволяющее запускать
 широкий диапазон операционных систем платформы x86, таких как Windows,
 DOS, BSD или Linux в системе Linux.
 .
 Этот пакет содержит двоичные файлы VirtualBox. Для сборки модулей ядра
 также требуется один из пакетов virtualbox-dkms или virtualbox-source.
 Графический интерфейс пользователя для VirtualBox устанавливается пакетом
 virtualbox-qt.

N: Есть 2 дополнительные записи. Используйте «-a» для их просмотра.

Аватара пользователя
Olej
Писатель
Сообщения: 15146
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: VirtualBox (продолжение)

Непрочитанное сообщение Olej » 13 янв 2022, 16:44

Olej писал(а):
13 янв 2022, 16:42
из стандартного репозитория
1-я часть - это элементарно, и делалось уже не раз:

Код: Выделить всё

olej@nvme:~$ sudo apt install virtualbox
[sudo] пароль для olej:       
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  libgsoap-2.8.91 liblzf1 libqt5opengl5 libvncserver1 virtualbox-dkms virtualbox-qt
Предлагаемые пакеты:
  vde2 virtualbox-guest-additions-iso
Следующие НОВЫЕ пакеты будут установлены:
  libgsoap-2.8.91 liblzf1 libqt5opengl5 libvncserver1 virtualbox virtualbox-dkms virtualbox-qt
Обновлено 0 пакетов, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 44,4 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 180 MB.
Хотите продолжить? [Д/н] y
Пол:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgsoap-2.8.91 amd64 2.8.91-2 [231 kB]
Пол:2 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 liblzf1 amd64 3.6-2~ubuntu1.20.04.2 [7.388 B]
Пол:3 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libqt5opengl5 amd64 5.12.8+dfsg-0ubuntu2.1 [136 kB]
Пол:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libvncserver1 amd64 0.9.12+dfsg-9ubuntu0.3 [119 kB]
Пол:5 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox-dkms amd64 6.1.26-dfsg-3~ubuntu1.20.04.2 [695 kB]
Пол:6 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox amd64 6.1.26-dfsg-3~ubuntu1.20.04.2 [21,5 MB]
Пол:7 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox-qt amd64 6.1.26-dfsg-3~ubuntu1.20.04.2 [21,7 MB]
Получено 44,4 MB за 8с (5.756 kB/s)                                                                                                                      
Выбор ранее не выбранного пакета libgsoap-2.8.91:amd64.
(Чтение базы данных … на данный момент установлено 484073 файла и каталога.)
Подготовка к распаковке …/0-libgsoap-2.8.91_2.8.91-2_amd64.deb …
Распаковывается libgsoap-2.8.91:amd64 (2.8.91-2) …
Выбор ранее не выбранного пакета liblzf1:amd64.
Подготовка к распаковке …/1-liblzf1_3.6-2~ubuntu1.20.04.2_amd64.deb …
Распаковывается liblzf1:amd64 (3.6-2~ubuntu1.20.04.2) …
Выбор ранее не выбранного пакета libqt5opengl5:amd64.
Подготовка к распаковке …/2-libqt5opengl5_5.12.8+dfsg-0ubuntu2.1_amd64.deb …
Распаковывается libqt5opengl5:amd64 (5.12.8+dfsg-0ubuntu2.1) …
Выбор ранее не выбранного пакета libvncserver1:amd64.
Подготовка к распаковке …/3-libvncserver1_0.9.12+dfsg-9ubuntu0.3_amd64.deb …
Распаковывается libvncserver1:amd64 (0.9.12+dfsg-9ubuntu0.3) …
Выбор ранее не выбранного пакета virtualbox-dkms.
Подготовка к распаковке …/4-virtualbox-dkms_6.1.26-dfsg-3~ubuntu1.20.04.2_amd64.deb …
Распаковывается virtualbox-dkms (6.1.26-dfsg-3~ubuntu1.20.04.2) …
Выбор ранее не выбранного пакета virtualbox.
Подготовка к распаковке …/5-virtualbox_6.1.26-dfsg-3~ubuntu1.20.04.2_amd64.deb …
Распаковывается virtualbox (6.1.26-dfsg-3~ubuntu1.20.04.2) …
Выбор ранее не выбранного пакета virtualbox-qt.
Подготовка к распаковке …/6-virtualbox-qt_6.1.26-dfsg-3~ubuntu1.20.04.2_amd64.deb …
Распаковывается virtualbox-qt (6.1.26-dfsg-3~ubuntu1.20.04.2) …
Настраивается пакет libvncserver1:amd64 (0.9.12+dfsg-9ubuntu0.3) …
Настраивается пакет liblzf1:amd64 (3.6-2~ubuntu1.20.04.2) …
Настраивается пакет libqt5opengl5:amd64 (5.12.8+dfsg-0ubuntu2.1) …
Настраивается пакет libgsoap-2.8.91:amd64 (2.8.91-2) …
Настраивается пакет virtualbox-dkms (6.1.26-dfsg-3~ubuntu1.20.04.2) …
Loading new virtualbox-6.1.26 DKMS files...
Building for 5.4.0-94-generic
Building initial module for 5.4.0-94-generic
Secure Boot not enabled on this system.
Done.

vboxdrv.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-94-generic/updates/

vboxnetadp.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-94-generic/updates/

vboxnetflt.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-94-generic/updates/

depmod....

DKMS: install completed.
Настраивается пакет virtualbox (6.1.26-dfsg-3~ubuntu1.20.04.2) …
Настраивается пакет virtualbox-qt (6.1.26-dfsg-3~ubuntu1.20.04.2) …
Обрабатываются триггеры для desktop-file-utils (0.24+linuxmint1) …
Обрабатываются триггеры для mime-support (3.64ubuntu1) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для gnome-menus (3.36.0-1ubuntu1) …
Обрабатываются триггеры для libc-bin (2.31-0ubuntu9.2) …
Обрабатываются триггеры для systemd (245.4-4ubuntu3.15) …
Обрабатываются триггеры для man-db (2.9.1-1) …
Обрабатываются триггеры для shared-mime-info (1.15-1) …

Код: Выделить всё

olej@nvme:~$ which VirtualBox
/usr/bin/VirtualBox

Аватара пользователя
Olej
Писатель
Сообщения: 15146
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: VirtualBox (продолжение)

Непрочитанное сообщение Olej » 13 янв 2022, 16:49

Olej писал(а):
13 янв 2022, 16:44
1-я часть - это элементарно, и делалось уже не раз:
А вот 2-я часть - это установка расширений и дополнений для гостевых ОС ... я это всегда делал из сайта Oracle для соответствующих версий VirtualBox ... и это дополнительные хлопоты.

Код: Выделить всё

olej@nvme:~$ sudo apt install virtualbox-ext-pack virtualbox-guest-additions-iso
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  linux-headers-5.4.0-90 linux-headers-5.4.0-90-generic linux-headers-5.4.0-91 linux-headers-5.4.0-91-generic linux-image-5.4.0-90-generic
  linux-image-5.4.0-91-generic linux-modules-5.4.0-90-generic linux-modules-5.4.0-91-generic linux-modules-extra-5.4.0-90-generic
  linux-modules-extra-5.4.0-91-generic linux-tools-5.4.0-90 linux-tools-5.4.0-90-generic linux-tools-5.4.0-91 linux-tools-5.4.0-91-generic
  mint-backgrounds-uma
Для их удаления используйте «sudo apt autoremove».
Следующие НОВЫЕ пакеты будут установлены:
  virtualbox-ext-pack virtualbox-guest-additions-iso
Обновлено 0 пакетов, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 44,8 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 61,2 MB.
Пол:1 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox-ext-pack all 6.1.26-2~ubuntu1.20.04.1 [10,6 kB]
Пол:2 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox-guest-additions-iso all 6.1.26-1~ubuntu1.20.04.1 [44,8 MB]
Получено 44,8 MB за 8с (5.755 kB/s)                                                                                                                      
Предварительная настройка пакетов …
Выбор ранее не выбранного пакета virtualbox-ext-pack.
(Чтение базы данных … на данный момент установлен 484741 файл и каталог.)
Подготовка к распаковке …/virtualbox-ext-pack_6.1.26-2~ubuntu1.20.04.1_all.deb …
License has already been accepted.
Распаковывается virtualbox-ext-pack (6.1.26-2~ubuntu1.20.04.1) …
Выбор ранее не выбранного пакета virtualbox-guest-additions-iso.
Подготовка к распаковке …/virtualbox-guest-additions-iso_6.1.26-1~ubuntu1.20.04.1_all.deb …
Распаковывается virtualbox-guest-additions-iso (6.1.26-1~ubuntu1.20.04.1) …
Настраивается пакет virtualbox-ext-pack (6.1.26-2~ubuntu1.20.04.1) …
virtualbox-ext-pack: downloading: https://download.virtualbox.org/virtualbox/6.1.26/Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack
The file will be downloaded into /usr/share/virtualbox-ext-pack
License accepted.
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".
Настраивается пакет virtualbox-guest-additions-iso (6.1.26-1~ubuntu1.20.04.1) …
Куда оно всё это установит:

Код: Выделить всё

olej@nvme:~$ apt contains virtualbox-ext-pack 
virtualbox-ext-pack: /usr/share/doc/virtualbox-ext-pack
virtualbox-ext-pack: /usr/share/doc/virtualbox-ext-pack/changelog.Debian.gz
virtualbox-ext-pack: /usr/share/doc/virtualbox-ext-pack/copyright
virtualbox-ext-pack: /usr/share/lintian/overrides/virtualbox-ext-pack
virtualbox-ext-pack: /usr/share/virtualbox-ext-pack

Код: Выделить всё

olej@nvme:~$ apt contains virtualbox-guest-additions-iso
virtualbox-guest-additions-iso: /usr/share/doc/virtualbox-guest-additions-iso
virtualbox-guest-additions-iso: /usr/share/doc/virtualbox-guest-additions-iso/changelog.Debian.gz
virtualbox-guest-additions-iso: /usr/share/doc/virtualbox-guest-additions-iso/copyright

Аватара пользователя
Olej
Писатель
Сообщения: 15146
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: VirtualBox (продолжение)

Непрочитанное сообщение Olej » 13 янв 2022, 16:57

Olej писал(а):
13 янв 2022, 16:44
1-я часть - это элементарно, и делалось уже не раз:
Olej писал(а):
13 янв 2022, 16:49
А вот 2-я часть - это установка расширений и дополнений для гостевых ОС
Поехали...
Снимок экрана от 2022-01-13 15-48-30.png
Снимок экрана от 2022-01-13 15-48-30.png (96.88 КБ) 21 просмотр
Снимок экрана от 2022-01-13 15-56-40.png
Снимок экрана от 2022-01-13 15-56-40.png (186.38 КБ) 21 просмотр
В "Настройки":
Снимок экрана от 2022-01-13 16-00-49.png
Снимок экрана от 2022-01-13 16-00-49.png (31.77 КБ) 21 просмотр
Т.е. расширения уже установлены (что такое VNC плагин я не знаю, но сейчас разберусь)

Ответить

Вернуться в «Виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя