Oracle Corporation Teamは2021年1月12日に新しいメジャーバージョンVirtualBox 6.1.18 をリリースしています。 このリリースでは、VirtualBox の安定性が向上し、回帰が修正されています。 このリリースの詳細については、変更履歴を参照してください。 この記事は、DNF を使用して、Fedora 32/31/30/29/28 システムに Oracle VirtualBox 6.1 をインストールするのに役立ちます。
ステップ 1 – 前提条件
まず最初に、Fedora システムに VirtualBox をインストールするには、yum リポジトリを構成する必要があります。 公式サイトからレポ ファイルをダウンロードして、/etc/yum.repos.d/virtualbox.repo に配置するだけです。
cd /etc/yum.repos.d/sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
VirtualBox をインストールする前に、カーネルヘッダ、カーネルレベルなど VirtualBox を実行するために必要なすべてのパッケージをインストールしておいてください。
sudo dnf install binutils gcc make patch libgomp dkms qt5-qtx11extras libxkbcommonsudo dnf install glibc-headers glibc-devel kernel-headers kernel-devel compat-libvpx5
最新のカーネルとカーネルヘッダーをインストールしたら、システムを再起動し、最新のカーネルで起動しましょう。 私の場合、最新のカーネルソースは /usr/src/kernels/ 以下の 4.16.5-300.fc28.x86_64 ディレクトリで利用可能です。
export KERN_DIR=/usr/src/kernels/`uname -r`
echo $KERN_DIR/usr/src/kernels/4.16.5-300.fc28.x86_64
Step 3 – Install VirtualBox on Fedora
DNF コマンドラインツールを使用して VirtualBox をインストールするには、次のコマンドを使用します。
sudo dnf install VirtualBox-6.1
インストール後、以下のコマンドを使用してカーネルモジュールを再構築する必要があります。
sudo /usr/lib/virtualbox/vboxdrv.sh setup
Step 4 – Launch VirtualBox
アプリケーションランチャまたは以下のコマンドを使用してXウィンドウからVirtualBoxを起動することができます。
virtualbox
まとめ
このチュートリアルで、Fedora システムに VirtualBox をインストールすることを学びました。 これで、好きなオペレーティング システムの仮想マシンを作成し、その上で作業できるようになりました。