web-dev-qa-db-ja.com

コマンドラインからVirtualBoxをインストールする方法は?

私は初心者です。何らかの理由で、Virtualboxをインストールする必要があります。 Software Centerを使用して簡単にインストールできることがわかりましたが、apt-get installの方法のほとんどを信頼しています。

だから、私の質問は次のとおりです:コマンドラインを使用してVirtualBoxをインストールする方法はありますか?ターミナルでこれらを行う方法がまだわからないので、apt-get installを解凍したり、アーカイブしたりしないなど、簡単なものを好むでしょう。

142

ターミナルを開いて実行します:

Sudo apt-get install virtualbox 

動作するはずです。

インストールしたら、ゲストOSにゲスト追加機能をインストールすることをお勧めします。

また、おそらくここから入手できる拡張パックが必要です:

https://www.virtualbox.org/wiki/Downloads

正しいバージョンを入手してください。

Xenial 16.04の時点で、Canonicalリポジトリから拡張パックを入手することもできます。ターミナルに移動して実行します:

Sudo apt install virtualbox-ext-pack 

したがって、Xenial 16.04の時点で、次のように入力してvirtualboxと拡張パックを取得できるはずです。

Sudo apt install virtualbox virtualbox-ext-pack 

画面の指示に従います。

ユーザーインターフェイスをインストールして仮想ボックスを管理するには、次のコマンドを使用します

Sudo apt install virtualbox-qt
177
Warren Hill

VirtualBoxの最新バージョンが必要な場合は、これを確認してください。 https://www.virtualbox.org/wiki/Linux_Downloads

ディストリビューションに応じて、次のいずれかの行を/etc/apt/sources.listに追加します。

deb http://download.virtualbox.org/virtualbox/debian xenial contrib
deb http://download.virtualbox.org/virtualbox/debian trusty contrib
deb http://download.virtualbox.org/virtualbox/debian precise contrib

または、add-apt-repositoryを使用して/etc/apt/sources.listに追加することもできます。

Sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib"

セキュアキーを追加します。

wget -q https://www.virtualbox.org/download/Oracle_vbox.asc -O- | Sudo apt-key add -

-またはDebian 8( "Jessie")/ Ubuntu 16.04( "Xenial")以降の場合:

wget -q https://www.virtualbox.org/download/Oracle_vbox_2016.asc -O- | Sudo apt-key add -

VirtualBoxをインストールします。

Sudo apt-get update
Sudo apt-get install virtualbox-5.2
38
Kostanos

使用できます

apt-cache search virtualbox

「virtualbox」に関連するパッケージを検索します。

とりわけ、これはパッケージvirtualboxを見つけます。つかいます

apt-cache show virtualbox

そのパッケージに関する詳細情報を取得します。

説明はあなたが使いたいもののように聞こえるので

Sudo apt-get install virtualbox

パッケージをインストールします。

19
Florian Diesch

これらのコマンドを実行して、Virtualbox 5.0をインストールします。

Sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib"
wget -q https://www.virtualbox.org/download/Oracle_vbox.asc -O- | Sudo apt-key add -
Sudo apt-get update
Sudo apt-get install virtualbox-5.0 dkms 

dkms(オプション):「Ubuntu/Debianユーザーは、次のapt-getアップグレード中にLinuxカーネルのバージョンが変更された場合、VirtualBoxホストカーネルモジュール(vboxdrv、vboxnetfltおよびvboxnetadp)が適切に更新されるようにdkmsパッケージをインストールできます。」

9
Hai Rom

Oracle Official Doc for Linux Download によると、2つの方法でリポジトリを追加することでvirtual boxをインストールできます

1-リポジトリを(あなたのUbuntuのバージョンに応じて)/etc/apt/sources.listファイルに追加します[buntu 16.04 xenial reposittyの次の行]

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

2-コマンドラインを使用してリポジトリを追加する[buntu 16.04 xenial reposittyの次の行]

Sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian xenial contrib"

注意:別のubuntuバージョンでは同じリポジトリを使用しますが、xenial Wordをubuntuバージョン名に変更します

deb http://download.virtualbox.org/virtualbox/debian {ubuntu-version-name} contrib

ThenOracle_vbox_2016.ascOracle_vbox.asc からキーをコピーしてOracle公開キーを追加し、貼り付けます2つのファイルOracle_vbox_2016.ascOracle_vbox.ascに最終的にそれらをシステムに追加します

Sudo apt-key add Oracle_vbox_2016.asc
Sudo apt-key add Oracle_vbox.asc

コマンドラインを使用してOracle公開鍵を追加する別の方法

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 -

最後の2つのステップの後、virtual boxコマンドラインを使用してapt-get installをインストールする必要があります。

Sudo apt-get update
Sudo apt-get install virtualbox-5.1

virtual boxを手動でインストールできます。ダウンロードにより、 Oracle Official Doc for Linux Download にあるdabパッケージがダウンロードできます。例: Ubuntu 16.04 xenialのダウンロードリンク64ビットダブパッケージ

注意事項 answer of @ Kostanos 私の答えと同じですが、virtualbox-5.0もインストールします more linkvirtual boxのインストール用

3
ahmed hamdy

Ubuntu-15.04クラウドイメージには、含まれているソースのvirtualboxパッケージがありません。 Kostanosの方法は機能しますが、virtualboxは実行中のリリースに応じて複数のバージョンを持つメタパッケージであるため、特定のバージョンを指定する必要がある場合があります。

インストール候補をチェックし、リポジトリがない場合はリポジトリをインストールし、パッケージリストを更新してインストールするスクリプトを次に示します。彼の答えで述べたように、必ず「vivid」をリリース名に変更してください。

#!/bin/bash
if [ $(dpkg-query -W -f='${Status}' virtualbox 2>/dev/null | grep -c "ok installed") -eq 0 ];
  then
    if [ $(apt-cache search virtualbox | grep virtualbox) ];
      then
        apt-get install -y virtualbox
      else
        apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian vivid contrib"
        wget -q https://www.virtualbox.org/download/Oracle_vbox.asc -O- | apt-key add -
        apt-get update
        apt-get install -y virtualbox-5.0
    fi
fi

Mythosプロジェクトの自動化のためにこれを書かなければならなかったので、共有したいと思いました。

ありがとう。

3
spyderdyne