Ubuntu Software CenterからVirtualBox OSEをダウンロードしましたが、そのバージョンは制限されているようです。私は完全なバージョンを使用することを好み、それがクローズドソースであるかどうかはあまり気にしません。
ターミナル経由でインストールできますか、またはWebサイトから何かをダウンロードする必要がありますか?
Webからダウンロードしたソフトウェアをインストールする方法がわかりません。これまでは、ソフトウェアセンターのみを使用しました。
バージョン4.0より前では、 VirtualBoxには2つのバージョンがありました — 1つはオープンソースであり、ほとんどのLinuxディストリビューションに含まれていたものはそうではありませんでした。この時点で、2つの別個のエディションがなくなり、12.04以降のUbuntuのバージョンの 「OSE」バージョンは非推奨 になります。
ただし、 VirtualBoxの最新バージョン は、Ubuntuの現在サポートされているバージョンで常に使用可能です。 buntuバージョン の場合は常にそうではありません。これにより、パッケージがUbuntuにダウンストリームするのを待つことなく、最新のバグ修正と機能が提供されます。
さらに、オラクル自体からのサポートが必要になった場合、オラクルがリリースしたバージョンから報告している場合、オラクル自身が時刻を提供する可能性が高くなります。
これらは、ソフトウェアソースに追加できるリポジトリを提供します。言い換えれば、Ubuntuを念頭に置いてビルドされます。それを追加するには、単に instructions に従ってください:
# first make sure to remove your current virtualbox
Sudo apt purge virtualbox
# next, add the repository to your sources
Sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
# add public keys to verify downloads
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 -
# now update to complete the process of adding the repository
Sudo apt update
# install dkms if you haven't already
Sudo apt install dkms
# install virtualbox; change version number as needed
Sudo apt install virtualbox-5.0
リポジトリに含まれていないものの1つは、Ubuntuリポジトリにあるものとは異なり、 拡張パック です。つまり、手動でダウンロードしてインストールする必要があります。 2つのリポジトリ間でバージョンが一致しないため、Ubuntuリポジトリを使用できません。幸い、拡張パックをインストールするプロセスは非常に簡単です。通常の downloads ページで見つけることができ、コマンドラインで簡単にインストールできます。
# make sure no VMs are running when you do this or it will fail
# and make sure to replace /path/to/ext-pack with the actual path to the downloaded extension pack ☺
vboxmanage extpack install --replace /path/to/ext-pack
UbuntuでOpen Source(GPL v2)Virtual Box> = 4.0をインストールおよび保守する推奨方法は
32ビットシステムの場合、またはマルチアーチが有効になっていない場合:
Sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
Oracleリポジトリはマルチアーチをサポートしていません。 64ビットマルチアーキテクチャシステムの場合、リポジトリを( ここにソース )で追加します
Sudo add-apt-repository "deb [Arch=AMD64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
リポジトリまたはPPAの仕組み に関するメモも読むことができます。
wget -q http://download.virtualbox.org/virtualbox/debian/Oracle_vbox.asc -O- | Sudo apt-key add -
Sudo apt-get update
Sudo apt-get install virtual-box-5.0
-5.0
を現在のVirtual Boxリリースに置き換えます。
カーネルが更新されるたびにカーネルドライバーをコンパイルしたくない場合は、次の方法でdkmsをインストールすることもお勧めします。
Sudo apt-get install dkms
USB 2.0またはUSB 3.0のサポートやリモートデスクトッププロトコル(RDP)のサポートなどの拡張機能を取得するには、OracleをダウンロードしてVirtual Boxインストールをクローズドソースにすることができます( 個人使用および評価ライセンスを参照 )仮想ボックス拡張パック。
wget http://download.virtualbox.org/virtualbox/<version>/<filename>
Oracle Virtual Boxダウンロードページ にアクセスして、Virtual Box <version>
およびダウンロード可能な拡張パックの現在の<filename>
を含む現在のダウンロードリンクを取得する必要があります。
注:拡張パックは常に同じVirtual Boxバージョン用である必要があります。
インストールは、ダブルクリックするか、 Virtual Box Manager GUI underFile-> Preferences-> Extensionsで行います:
コマンドラインから拡張パックをインストールするには、次のコマンドを実行します
VBoxManage extpack install [--replace] <filename>
<filename>
をダウンロードした拡張パックへのパスで置き換え、古いバージョンの拡張パックが既にインストールされている場合は、オプション--replace
を使用します。
注:Virtual Boxを新しいバージョンにアップグレードする場合、拡張パックを手動でアップグレードする必要もあります。これは、リポジトリから自動的には行われません。
Guest Additionsのインストール により、3Dサポート(Unityの実行)、デスクトップ統合の改善、仮想スクリーンジオメトリの変更などを実現できます。
バージョン4.0以前には、VirtualBoxの2つのエディションがありました。 すべての機能を含む完全なバイナリと、ソースコード付きの「オープンソースエディション」(OSE) 。バージョン4.0では、 はもう1つだけのバージョンであり、オープンソースであり、クローズドソースコンポーネントは を別の拡張パックに移動しました。
virtualbox から
したがって、4.0より前のバージョンを見つけるか、拡張パックを見つける必要があります(見つけたら編集します;))
編集:ここに行きます: 拡張パックの方法とダウンロード
2番目のリンクから:VBoxManageを使用して、コマンドラインから拡張パックをインストールできます。
VBoxManage extpack install | uninstall [--force] | cleanup