VirtualBox в Debian

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

Модератор: Olej

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

VirtualBox в Debian

Непрочитанное сообщение Olej » 08 июн 2019, 09:25

Насколько я понял (или показалось? ;-) ) в Debian в стандартных репозиториях VirtualBox нет? Так как это имеет место в Fedora или Mint ...
Наверное, это связано с "девственностью" Debian, с их политикой свободности...
Но...

1. VirtualBox - не лучшая (в смысле производительности и т.д.), но самая простая в использовании система виртуализации. Очень подходит для ознакомительной установки разных свежих дистрибутивов Linux - самый простой и быстрый способ.

2. Инсталляции VirtualBox берём здесь: Index of /virtualbox. Но там присутствуют (из свеже обновляемых!) одновременно линии развития:

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

...
      5.1.38/                                                                05-Nov-2018 17:29 
...
      5.2.30/                                                                14-May-2019 20:11 
...
      6.0.8/                                                                 14-May-2019 20:11
Как уже писалось здесь в темах рядом, они несовместимы - они по-разному устанавливают требуемые им модули ядра (драйверы) Linux, более того, снести версию одной линии, чтобы поставить другой - очень приличная головная боль, это сделать не так просто!

Какую версию берём для использования в Debian?:

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

olej@ACER:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

olej@ACER:~$ uname -a
Linux ACER 4.19.0-5-amd64 #1 SMP Debian 4.19.37-3 (2019-05-15) x86_64 GNU/Linux

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 08 июн 2019, 09:38

Olej писал(а): Какую версию берём для использования в Debian?:
Попробую Index of /virtualbox/6.0.8.
Правда у них нет для Debian 10 (buster):

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

      virtualbox-6.0_6.0.8-130520~Debian~jessie_amd64.deb                    13-May-2019 16:12  109M
      virtualbox-6.0_6.0.8-130520~Debian~stretch_amd64.deb                   13-May-2019 16:25  104M
      virtualbox-6.0_6.0.8-130520~Ubuntu~bionic_amd64.deb                    13-May-2019 17:03  104M
      virtualbox-6.0_6.0.8-130520~Ubuntu~trusty_amd64.deb                    13-May-2019 16:37  109M
      virtualbox-6.0_6.0.8-130520~Ubuntu~xenial_amd64.deb                    13-May-2019 16:51  110M
Попробую использовать версию 9 - кодовое имя stretch.
Но, по прежнему опыту, всегда можно использовать бинарный скрипт для любой версии Linux:

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

      VirtualBox-6.0.8-130520-Linux_amd64.run                                13-May-2019 19:39  128M

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 08 июн 2019, 10:00

Olej писал(а): Попробую использовать версию 9 - кодовое имя stretch.
Но, по прежнему опыту, всегда можно использовать бинарный скрипт для любой версии Linux:
Вот такой вот джентльменский набор скачиваю сразу, не задумываясь:

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

olej@ACER:~/Загрузки/VirtualBox$ ls -l
итого 343608
-rw-r--r-- 1 olej olej  23309069 июн  8 09:43 Oracle_VM_VirtualBox_Extension_Pack-6.0.8.vbox-extpack
-rw-r--r-- 1 olej olej  86562816 июн  8 09:44 VBoxGuestAdditions_6.0.8.iso
-rw-r--r-- 1 olej olej 108274482 июн  8 09:45 virtualbox-6.0_6.0.8-130520_Debian_stretch_amd64.deb
-rw-r--r-- 1 olej olej 133672408 июн  8 09:44 VirtualBox-6.0.8-130520-Linux_amd64.run

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 08 июн 2019, 10:09

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

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

olej@ACER:~/Загрузки/VirtualBox$ sudo dpkg -i virtualbox-6.0_6.0.8-130520_Debian_stretch_amd64.deb 
Выбор ранее не выбранного пакета virtualbox-6.0.
(Чтение базы данных … на данный момент установлено 381832 файла и каталога.)
Подготовка к распаковке virtualbox-6.0_6.0.8-130520_Debian_stretch_amd64.deb …
Распаковывается virtualbox-6.0 (6.0.8-130520~Debian~stretch) …
dpkg: зависимости пакетов не позволяют настроить пакет virtualbox-6.0:
 virtualbox-6.0 зависит от libcurl3 (>= 7.16.2), однако:
  Пакет libcurl3 не установлен.
 virtualbox-6.0 зависит от libvpx4 (>= 1.6.0), однако:
  Пакет libvpx4 не установлен.

dpkg: ошибка при обработке пакета virtualbox-6.0 (--install):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для systemd (241-5) …
Обрабатываются триггеры для mime-support (3.62) …
Обрабатываются триггеры для desktop-file-utils (0.23-4) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для shared-mime-info (1.10-1) …
При обработке следующих пакетов произошли ошибки:
 virtualbox-6.0
Всё оказывается не так просто:

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

olej@ACER:~/Загрузки/VirtualBox$ apt search libcurl3
Сортировка… Готово
Полнотекстовый поиск… Готово
libcurl3-gnutls/testing,now 7.64.0-3 amd64 [установлен, автоматически]
  удобная библиотека для передачи данных клиента по URL (GnuTLS)

libcurl3-nss/testing 7.64.0-3 amd64
  easy-to-use client-side URL transfer library (NSS flavour)
А это и совсем плохо:

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

olej@ACER:~/Загрузки/VirtualBox$ apt search libvpx4
Сортировка… Готово
Полнотекстовый поиск… Готово

olej@ACER:~/Загрузки/VirtualBox$ apt search libvpx
Сортировка… Готово
Полнотекстовый поиск… Готово
libvpx-dev/testing 1.7.0-3 amd64
  VP8 and VP9 video codec (development files)

libvpx-doc/testing 1.7.0-3 all
  VP8 and VP9 video codec (API documentation)

libvpx5/testing,now 1.7.0-3 amd64 [установлен, автоматически]
  видеокодеки VP8 и VP9 (библиотека)
У нас уже вместо libvpx4 - libvpx5 :cry:

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 08 июн 2019, 10:35

Вот есть такое дело - How To Install VirtualBox 6.0 on Debian 10 (Buster)
Written by Rahul, Updated on March 6, 2019
The VirtualBox 6.0 is the latest major released by the by the Oracle team. This version is released with various performance improvements over the previous major releases. This article helps you to install VirtualBox on Debian 10 Buster Linux system.
P.S. Для дальнейших экспериментов обязательно делаем так:

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

olej@ACER:~/Загрузки/VirtualBox/5.2.30$ sudo dpkg -r virtualbox-6.0
(Чтение базы данных … на данный момент установлен 382661 файл и каталог.)
Удаляется virtualbox-6.0 (6.0.8-130520~Debian~stretch) …
Обрабатываются триггеры для shared-mime-info (1.10-1) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для mime-support (3.62) …
Обрабатываются триггеры для desktop-file-utils (0.23-4) …

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 08 июн 2019, 13:23

Olej писал(а):Вот есть такое дело - How To Install VirtualBox 6.0 on Debian 10 (Buster)
1.

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

olej@ACER:~/Загрузки/VirtualBox/5.2.30$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
[sudo] пароль для olej: 
OK

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

olej@ACER:~/Загрузки/VirtualBox/5.2.30$ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
OK
2.

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

olej@ACER:~/Загрузки/VirtualBox/5.2.30$ sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian bionic contrib"
[sudo] пароль для olej: 
Правомочность такого не совсем законного трюка аргументируется (в публикации) фразой:
The VirtualBox packages for Debian 10 Buster and Ubuntu 18.04 bionic are same. That’s why the repository is pointed to bionic.
Поверим и проверим! :lol:

3.

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

olej@ACER:~/Загрузки/VirtualBox/5.2.30$ sudo apt update
Пол:1 http://deb.debian.org/debian buster InRelease [163 kB]
Пол:2 http://download.virtualbox.org/virtualbox/debian bionic InRelease [4 432 B]                                                                             
Сущ:3 http://security.debian.org/debian-security buster/updates InRelease                                                                                     
Сущ:4 https://repo.skype.com/deb stable InRelease                                                                                                             
Сущ:5 https://deb.opera.com/opera-stable stable InRelease                                                                                     
Пол:6 http://download.virtualbox.org/virtualbox/debian bionic/contrib amd64 Packages [1 672 B]
Пол:7 http://deb.debian.org/debian buster/main Sources.diff/Index [27,9 kB]
Пол:8 http://deb.debian.org/debian buster/main amd64 Packages.diff/Index [27,9 kB]
Пол:9 http://deb.debian.org/debian buster/main amd64 Contents (deb).diff/Index [28,0 kB]
Пол:10 http://deb.debian.org/debian buster/main Sources 2019-06-08-0812.38.pdiff [240 B]
Пол:11 http://deb.debian.org/debian buster/main amd64 Packages 2019-06-08-0812.38.pdiff [619 B]
Пол:10 http://deb.debian.org/debian buster/main Sources 2019-06-08-0812.38.pdiff [240 B]
Пол:11 http://deb.debian.org/debian buster/main amd64 Packages 2019-06-08-0812.38.pdiff [619 B]
Пол:12 http://deb.debian.org/debian buster/main amd64 Contents (deb) 2019-06-08-0812.38.pdiff [47 B]                                
Пол:12 http://deb.debian.org/debian buster/main amd64 Contents (deb) 2019-06-08-0812.38.pdiff [47 B]                                
Пол:13 http://download.virtualbox.org/virtualbox/debian bionic/contrib amd64 Contents (deb) [4 153 B]                              
Получено 258 kB за 11с (24,3 kB/s)                                                                                                                            
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Может быть обновлён 1 пакет. Запустите «apt list --upgradable» для показа.

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 08 июн 2019, 14:01

4.

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

olej@ACER:~/Загрузки/VirtualBox/5.2.30$ sudo apt install virtualbox-6.0
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Рекомендуемые пакеты:
  linux-image
Следующие НОВЫЕ пакеты будут установлены:
  virtualbox-6.0
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 108 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 236 MB.
Пол:1 http://download.virtualbox.org/virtualbox/debian bionic/contrib amd64 virtualbox-6.0 amd64 6.0.8-130520~Ubuntu~bionic [108 MB]
Получено 108 MB за 59с (1 838 kB/s)                                                                                                                           
Предварительная настройка пакетов …
Выбор ранее не выбранного пакета virtualbox-6.0.
(Чтение базы данных … на данный момент установлено 381696 файлов и каталогов.)
Подготовка к распаковке …/virtualbox-6.0_6.0.8-130520~Ubuntu~bionic_amd64.deb …
Распаковывается virtualbox-6.0 (6.0.8-130520~Ubuntu~bionic) …
Настраивается пакет virtualbox-6.0 (6.0.8-130520~Ubuntu~bionic) …
Добавляется группа «vboxusers» (GID 130) ...
Готово.
Обрабатываются триггеры для mime-support (3.62) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для systemd (241-5) …
Обрабатываются триггеры для shared-mime-info (1.10-1) …
Обрабатываются триггеры для desktop-file-utils (0.23-4) …

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

olej@ACER:~/Загрузки/VirtualBox/5.2.30$ which VirtualBox
/usr/bin/VirtualBox
И он появился в системном меню Debian...

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

olej@ACER:~/Загрузки/VirtualBox/5.2.30$ VirtualBox --help
Oracle VM VirtualBox VM Selector v6.0.8
(C) 2005-2019 Oracle Corporation
All rights reserved.

No special options.

If you are looking for --startvm and related options, you need to use VirtualBoxVM.
Вложения
vb1.png
vb2.png
vb3.png
vb3.png (14.54 КБ) 3545 просмотров

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 08 июн 2019, 14:54

Olej писал(а): И он появился в системном меню Debian...
5.
Вложения
vb4.png
vb5.png
vb6.png

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 11 июн 2019, 16:59

Astra Linuux CE (Орёл), в VirtualBox 6.0.8, в Debian 10 / Buster.
Вложения
a.png

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

Re: VirtualBox в Debian

Непрочитанное сообщение Olej » 06 окт 2019, 16:34

В Debian 10 в репозиториях 6.08:

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

olej@ACER:~$ aptitude search virtualbox
p   boinc-virtualbox                                                                   - metapackage for virtualbox-savvy projects                                                   
v   virtualbox                                                                         -                                                                                             
c   virtualbox-5.2                                                                     -                                                                                             
i   virtualbox-6.0                                                                     - Oracle VM VirtualBox                                                                        
p   virtualbox-guest-additions-iso                                                     - guest additions iso image for VirtualBox                                                    
Но у Oracle уже представлена 6.0.12:

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

olej@ACER:~/Загрузки/VirtualBox/6.0.12$ ls -l
итого 198184
-rw-r--r-- 1 olej olej  23160551 окт  6 16:20 Oracle_VM_VirtualBox_Extension_Pack-6.0.12.vbox-extpack
-rw-r--r-- 1 olej olej  77195264 окт  6 16:20 VBoxGuestAdditions_6.0.12.iso
-rw-r--r-- 1 olej olej 102578076 окт  6 16:20 virtualbox-6.0_6.0.12-133076_Ubuntu_bionic_amd64.deb
Вложения
Снимок экрана от 2019-10-06 16-34-21.png

Ответить

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

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

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