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

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

Модератор: Olej

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

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

Непрочитанное сообщение Olej » 20 янв 2017, 20:23

Продолжаем тему VirtualBox (ресурсы и возможности) - там слишком много страниц накопилось...

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

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

Непрочитанное сообщение Olej » 20 янв 2017, 20:27

Новое "обострение" ;-) темы возникло в связи с тем что:
- обновил 32-бит Mint 17.1 на 64-бит Mint 18.1 ... появилась оказия поэкспериментировать
- хочется спрыгнуть с VirtualBox 5.0.X, который устанавливает модули ядра через DKMS, на VirtualBox 5.1.X (о проблемах с этим писалось в родительской теме)
Но прежде мне тогда нужно убрать то, что они ставят из репозитория:

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

olej@nvidia ~ $ sudo apt remove virtualbox*
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Заметьте, выбирается «virtualbox-source» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-guest-utils» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-ose» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-guest-modules» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-guest-additions-iso» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-guest-dkms» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-dkms» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-ext-pack» для glob «virtualbox*»
Заметьте, выбирается «virtualbox» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-guest-source» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-ose-fuse» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-qt» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-2.0» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-2.1» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-2.2» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-modules» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-3.0» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-3.1» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-3.2» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-4.0» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-4.1» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-4.2» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-4.3» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-5.0» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-5.1» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-dbg» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-guest-x11» для glob «virtualbox*»
Заметьте, выбирается «virtualbox-guest-additions» для glob «virtualbox*»
Пакет «virtualbox-ose» не установлен, поэтому не может быть удалён
Пакет «virtualbox-ose-fuse» не установлен, поэтому не может быть удалён
Заметьте, вместо «virtualbox-modules» выбирается «virtualbox-dkms»
Пакет «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-guest-additions» не установлен, поэтому не может быть удалён
Пакет «virtualbox-5.1» не установлен, поэтому не может быть удалён
Пакет «virtualbox» не установлен, поэтому не может быть удалён
Пакет «virtualbox-dbg» не установлен, поэтому не может быть удалён
Пакет «virtualbox-dkms» не установлен, поэтому не может быть удалён
Пакет «virtualbox-ext-pack» не установлен, поэтому не может быть удалён
Пакет «virtualbox-guest-additions-iso» не установлен, поэтому не может быть удалён
Пакет «virtualbox-guest-source» не установлен, поэтому не может быть удалён
Пакет «virtualbox-qt» не установлен, поэтому не может быть удалён
Пакет «virtualbox-source» не установлен, поэтому не может быть удалён
Пакеты, которые будут УДАЛЕНЫ:
  virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 3 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 13,0 MB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлено 207336 файлов и каталогов.)
Удаляется virtualbox-guest-dkms (5.0.24-dfsg-0ubuntu1.16.04.1) …

-------- Uninstall Beginning --------
Module:  virtualbox-guest
Version: 5.0.24
Kernel:  4.4.0-53-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxguest.ko:
 - Uninstallation
   - Deleting from: /lib/modules/4.4.0-53-generic/updates/
 - Original module
   - Archived original module found in the DKMS tree
   - Moving it to: /lib/modules/4.4.0-53-generic/updates/

vboxsf.ko:
 - Uninstallation
   - Deleting from: /lib/modules/4.4.0-53-generic/updates/
 - Original module
   - Archived original module found in the DKMS tree
   - Moving it to: /lib/modules/4.4.0-53-generic/updates/

vboxvideo.ko:
 - Uninstallation
   - Deleting from: /lib/modules/4.4.0-53-generic/updates/
 - Original module
   - Archived original module found in the DKMS tree
   - Moving it to: /lib/modules/4.4.0-53-generic/updates/
depmod......

Removing original_module from DKMS tree for kernel 4.4.0-53-generic (x86_64)

DKMS: uninstall completed.

------------------------------
Deleting module version: 5.0.24
completely from the DKMS tree.
------------------------------
Done.
Удаляется virtualbox-guest-x11 (5.0.24-dfsg-0ubuntu1.16.04.1) …
Удаляется virtualbox-guest-utils (5.0.24-dfsg-0ubuntu1.16.04.1) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu5) …
Обрабатываются триггеры для man-db (2.7.5-1) …

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

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

Непрочитанное сообщение Olej » 20 янв 2017, 22:01

Скачиваем наш дистрибутив, исходя из Mint 18.1 -> Xenial Ubuntu (Mint 18 и далее...):

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

olej@nvidia ~/Загрузки/VirtualBox/5.1.14 $ ls -l
итого 230412
-rw-r--r-- 1 olej olej 19476532 янв 20 20:58 Oracle_VM_VirtualBox_Extension_Pack-5.1.14.vbox-extpack
-rw-r--r-- 1 olej olej  4358914 янв 20 20:58 UserManual.pdf
-rw-r--r-- 1 olej olej 59369472 янв 20 21:00 VBoxGuestAdditions_5.1.14.iso
-rw-r--r-- 1 olej olej 87428562 янв 20 21:00 VirtualBox-5.1.14-112924-Linux_amd64.run
-rw-r--r-- 1 olej olej 65283012 янв 20 20:59 virtualbox-5.1_5.1.14-112924~Ubuntu~xenial_amd64.deb

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

olej@nvidia ~/Загрузки/VirtualBox/5.1.14 $ sudo apt deb virtualbox-5.1_5.1.14-112924~Ubuntu~xenial_amd64.deb
Выбор ранее не выбранного пакета virtualbox-5.1.
(Чтение базы данных … на данный момент установлено 207037 файлов и каталогов.)
Подготовка к распаковке virtualbox-5.1_5.1.14-112924~Ubuntu~xenial_amd64.deb …
Распаковывается virtualbox-5.1 (5.1.14-112924~Ubuntu~xenial) …
dpkg: зависимости пакетов не позволяют настроить пакет virtualbox-5.1:
 virtualbox-5.1 зависит от libcurl3 (>= 7.16.2), однако:
  Пакет libcurl3 не установлен.

dpkg: ошибка при обработке пакета virtualbox-5.1 (--install):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для systemd (229-4ubuntu13) …
Обрабатываются триггеры для ureadahead (0.100.0-19) …
ureadahead will be reprofiled on next reboot
Обрабатываются триггеры для hicolor-icon-theme (0.15-0ubuntu1) …
Обрабатываются триггеры для shared-mime-info (1.5-2ubuntu0.1) …
Обрабатываются триггеры для gnome-menus (3.13.3-6ubuntu3.1) …
Обрабатываются триггеры для desktop-file-utils (0.22-1ubuntu5) …
Обрабатываются триггеры для mime-support (3.59ubuntu1) …
При обработке следующих пакетов произошли ошибки:
 virtualbox-5.1
Ему не хватает libcurl3, но его можем доустановить вослед:

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

olej@nvidia ~/Загрузки/VirtualBox/5.1.14 $ sudo apt install libcurl3
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  libcurl3
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 186 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 563 kB.
Пол:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcurl3 amd64 7.47.0-1ubuntu2.2 [186 kB]
Получено 186 kБ за 15с (12,0 kБ/c)
Выбор ранее не выбранного пакета libcurl3:amd64.
(Чтение базы данных … на данный момент установлено 207813 файлов и каталогов.)
Подготовка к распаковке …/libcurl3_7.47.0-1ubuntu2.2_amd64.deb …
Распаковывается libcurl3:amd64 (7.47.0-1ubuntu2.2) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu5) …
Настраивается пакет libcurl3:amd64 (7.47.0-1ubuntu2.2) …
Настраивается пакет virtualbox-5.1 (5.1.14-112924~Ubuntu~xenial) …
Добавляется группа «vboxusers» (GID 132) ...
Готово.
Обрабатываются триггеры для libc-bin (2.23-0ubuntu5) …
И всё, что необходимо для настройки virtualbox-5.1 - настраивается.

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

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

Непрочитанное сообщение Olej » 20 янв 2017, 22:16

Olej писал(а):И всё, что необходимо для настройки virtualbox-5.1 - настраивается.
Запуск...
vb1.png
Он подхватил (в $HOME) все виртуальные машины, настроенные за 2 года в разных версиях 5.0.Х !
Вложения
vb2.png

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

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

Непрочитанное сообщение Olej » 20 янв 2017, 22:22

Olej писал(а):Он подхватил (в $HOME) все виртуальные машины, настроенные за 2 года в разных версиях 5.0.Х !
Но Extension Pack он сам не подхватил (как это делал 5.0.30):
vb3.png
И это ему нужно указать вручную:
Вложения
vb4.png
vb5.png

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

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

Непрочитанное сообщение Olej » 20 янв 2017, 22:31

Olej писал(а):Он подхватил (в $HOME) все виртуальные машины, настроенные за 2 года в разных версиях 5.0.Х !
И все эти VM отлично запускаются ... так что совместимость здесь обеспечивается!
Вложения
vb7.png

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

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

Непрочитанное сообщение Olej » 11 мар 2017, 12:33

Index of /virtualbox

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

      5.0.34/                                                               09-Mar-2017  9:17  -
...
      5.1.16/                                                               08-Mar-2017 19:55  -
Так что они тянут 2 линии версий параллельно, день в день обновления...

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

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

Непрочитанное сообщение Olej » 11 мар 2017, 13:15

Обновление до 5.0.34 - это на другом компьютере

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

[olej@dell include]$ lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID:	Fedora
Description:	Fedora release 23 (Twenty Three)
Release:	23
Codename:	TwentyThree
Установка (обновление!) из RPM пакета, но версии "забегая вперёд", 24-й - не пошло:

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

[olej@dell VirtualBox]$ sudo dnf install VirtualBox-5.0-5.0.34_113845_fedora24-1.x86_64.rpm 
[sudo] пароль для olej: 
Последняя проверка окончания срока действия метаданных: 1:33:01 назад, Sat Mar 11 10:07:29 2017.
Ошибка: nothing provides libvpx.so.3()(64bit) needed by VirtualBox-5.0-5.0.34_113845_fedora24-1.x86_64
(попробуйте добавить «--allowerasing» к командной строке для замены конфликтующих пакетов)
Уже не 1-й раз замечаю, что их оригинальные образы гораздо лучше устанавливаются-обновляются из *.run:

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

[olej@dell VirtualBox]$ sudo sh VirtualBox-5.0.34-113845-Linux_amd64.run 
[sudo] пароль для olej: 
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation.............
VirtualBox Version 5.0.34 r113845 (2017-03-08T19:48:36Z) installer
Removing previous installation of VirtualBox 5.0.30 r112061 from /opt/VirtualBox
Installing VirtualBox to /opt/VirtualBox
Python found: python, installing bindings...
Building the VirtualBox kernel modules

VirtualBox has been installed successfully.

You will find useful information about using VirtualBox in the user manual
  /opt/VirtualBox/UserManual.pdf
and in the user FAQ
  http://www.virtualbox.org/wiki/User_FAQ

We hope that you enjoy using VirtualBox.

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

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

Непрочитанное сообщение Olej » 11 мар 2017, 13:25

Olej писал(а):Обновление до 5.0.34 - это на другом компьютере
...
Уже не 1-й раз замечаю, что их оригинальные образы гораздо лучше устанавливаются-обновляются из *.run:
Сразу после запуска обновлённого VirtualBox он спрашивает (чего не делает 5.1.Х) обновление пакета расширений:
vb1.png
vb1.png (21.07 КБ) 5523 просмотра
vb2.png
vb3.png
vb4.png
Причём делает это так услужливо, много раз переспрашивает, как раньше не делал даже в предыдущих версиях...


Ответить

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

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

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