web-dev-qa-db-ja.com

Debian 10にvirtualbox 5.2または6.0をインストールする方法

私はさまざまなガイドに従ってきました。

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が必要なため、何も影響がないようです。

2
AlphaCentauri

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に加えた変更をすべて削除することをお勧めします。

2
jsb

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.1virtualbox-6.0virtualbox-5.2の3つのパッケージバージョンを提供します。

0
GAD3R