私はさまざまなガイドに従ってきました。
https://computingforgeeks.com/install-virtualbox-ubuntu-debian/
https://tecadmin.net/install-virtualbox-on-debian-10-buster/
ステップ:
apt install virtualbox-6.0
それは失敗します:
root@debian:~# apt-get update
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian-security buster/updates InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 http://download.virtualbox.org/virtualbox/debian stretch InRelease
Get:5 https://download.virtualbox.org/virtualbox/debian buster InRelease [7,733 B]
Get:6 https://download.virtualbox.org/virtualbox/debian buster/contrib AMD64 Packages [1,521 B]
Fetched 9,254 B in 2s (4,145 B/s)
Reading package lists... Done
root@debian:~# apt-get install virtualbox-6.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
virtualbox-6.0 : Depends: libcurl3 (>= 7.16.2) but it is not installable
Depends: libvpx4 (>= 1.6.0) but it is not installable
Recommends: libsdl-ttf2.0-0 but it is not going to be installed
Recommends: linux-headers-generic but it is not installable or
linux-headers-generic-pae but it is not installable or
linux-headers-686-pae but it is not installable or
linux-headers-AMD64 but it is not going to be installed or
linux-headers-2.6-686 but it is not installable or
linux-headers-2.6-AMD64 but it is not installable or
linux-headers but it is not installable
Recommends: linux-image but it is not installable
E: Unable to correct problems, you have held broken packages.
これらの依存関係を手動でインストールしようとしましたが、libcurl3をインストールしようとすると、libcurl4しかインストールできないことがわかります。 libcurl4をインストールしても、4ではなくlibcurl3が必要なため、何も影響がないようです。
deb http://download.virtualbox.org/virtualbox/debian bionic contrib
が必要かもしれません。以下は私のために働きました:
wget -q https://www.virtualbox.org/download/Oracle_vbox_2016.asc -O- | Sudo apt-key add -
wget -q https://www.virtualbox.org/download/Oracle_vbox.asc -O- | Sudo apt-key add -
echo "deb http://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list
apt update
apt install virtualbox-6.0
試してみるときは、他のガイドに従っているときに/etc/apt/sources.list
に加えた変更をすべて削除することをお勧めします。
Virtualboxパッケージが debian 1 用にリリースされました。buster
code-nameはvirtualbox urlで受け入れられます。
/etc/apt/sources.list.d/virtualbox.list
には次の行が必要です。
deb https://download.virtualbox.org/virtualbox/debian buster contrib
Virtualboxウェブサイトからのインストール手順:
wget -q https://www.virtualbox.org/download/Oracle_vbox_2016.asc -O- | Sudo apt-key add -
wget -q https://www.virtualbox.org/download/Oracle_vbox.asc -O- | Sudo apt-key add -
Sudo apt-get update
Sudo apt-get install virtualbox-6.0
Virtualboxリポジトリは、virtualbox-6.1
、virtualbox-6.0
、virtualbox-5.2
の3つのパッケージバージョンを提供します。