思考実験とD.I.Y.

D.I.Y and Gedankenexperiment

【Ubuntu24.04】UbuntuにVirtualBox7をインストールする

Ubuntu22.04上で、物理マシン(Win10パソコン)を仮想環境に移行しようとしたことがありましたが、途中で止まっていたので、Ubuntu24.04LTS上に再構築することにしました。[参考URL*1]

Tips
  • 「sudo apt install virtualbox」でもインストールできますが、多少古いバージョンがインストールされます。

  • また、リポジトリに登録しておくことで、おまじないは必要ですが、Virtual Boxが最新のものに維持することができます。

  • 最新ではないもので構わない方は「apt -y install virtualbox virtualbox-ext-pack」でインストールできます。

 

1.Oracle Virtual boxのインストール

(1)システムキャッシュのアップデート
$ sudo apt-get update :おまじない*2
$ sudo apt-get upgrade  
(2)必要なツールのインストール

すでに、インストール済みのツールでもとりあえず、「apt install」しておく方が、安心です。*3

$ sudo apt install curl wget gnupg2 lsb-release -y  
(3)Virtual Boxのリポジトリ―キーの入手と追加
$ curl -fsSL https://www.virtualbox.org/download/oracle_vbox_2016.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/vbox.gpg  
$curl -fsSL https://www.virtualbox.org/download/oracle_vbox.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/oracle_vbox.gpg  

まず、ソースリストにリポジトリを追加します。

$echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list  
(4)Virtual Boxのインストール

 

$ sudo apt update 追加したリポジトリを反映させるためにUpdateする
$ sudo apt install -y linux-headers-$(uname -r) dkms  依存関係をインストールする

$ sudo apt install virtualbox-7.0 -y  VirtualBoxをインストールする

インストールに成功すると、デスクトップ上にOracle VM VirtualBoxのアイコンが現れます。

2.Virutal Boxの起動確認

$ sudo usermod -aG vboxusers $USER vboxusersグループに自分を登録する
$ newgrp vboxusers 自分のgruopを一時的にvboxusersに変更する

Oracle VM VirtualBoxのアイコンをシングルクリックし、Oracle VM VirtualBoxマネージャーが起動すればインストール成功です。

Extension Packをインストールするために、一旦、Oracle VM VirtualBoxマネージャーを終了させます。

3.Extension Packのインストール

(1)Extension Packの入手とインストール

下記の黄色字の部分は、Oracle VM VirtualBox公式ページで最新のものを指定します。

なお、日本語の公式サイトでの最新バージョンは7.0.10ですが、下記では英語版の公式サイトからExtension Packを持ってきていますので、バージョンは7.0.18になっています。

$  cd ~/ダウンロード ホームディレクトリにゴミがたまるのが嫌なので、ダウンロードディレクトリに移動します
$  wget https://download.virtualbox.org/virtualbox/7.0.18/Oracle_VM_VirtualBox_Extension_Pack-7.0.18.vbox-extpack ExtensionPackをダウンロードします。
$  sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.18.vbox-extpack ExtensionPackをインストールします。
(2)Extension Packのインストール確認

再び、Oracle VM VirtualBoxのアイコンをシングルクリックし、Oracle VM VirtualBoxマネージャーを起動します。

ファイルメニューからツールを選択し、拡張機能パックマネージャーをクリックします。

Oracle VM VirtualBox Extension Packが表示されれば、Extension Packのインストールは成功です。

*1:https://www.linuxtechi.com/how-to-install-virtualbox-in-ubuntu/ 

*2:何かをインストールする際、依存性チェックはしてくれますが、念のため、update/upgradeをしておいた方が安心なため、小生はおまじないを唱えることにしています。

*3:途中で、入っていなかったとかで、手戻りするのも面倒ですし、インストール済みのツールは、「最新だよ」と教えてくれるだけなので、実害はありませんし。