Fedora 41/40/39 上の VirtualBox 7.1: 完全なインストール ガイド
包括的なガイドを使用して、Fedora 41/40/39 に VirtualBox をインストールする方法を学びます。スムーズなインストールを実現するには、次の手順に従ってください。
VirtualBox 7 は、単一の物理ホスト上で複数のオペレーティング システムを実行できるようにする人気の仮想化ソリューションです。このガイドでは、最先端のソフトウェア、使いやすさ、優れたサポートで知られる Red Hat サポートの Linux ディストリビューションである Fedora 41 にインストールする方法を説明します。
以下に概説する手順に従うだけで、当社がテストして機能することが証明されています。これにより、すべての仮想化ニーズを満たす準備ができたシステムをすぐに起動して実行できるようになります。
免責事項: このガイドは Fedora 41 への VirtualBox のインストールに焦点を当てていますが、40、39 などの以前のバージョンにも同様に適用できます。
ステップ 1: VirtualBox の依存関係をインストールする
まず、いくつかの依存関係をインストールする必要があります。これらは、VirtualBox を適切に実行するために必要な特定のソフトウェア パッケージです。
DNF パッケージ マネージャーを使用して、「開発ツール」メタ パッケージと、VirtualBox が機能するために必要ないくつかのカーネル関連パッケージをインストールします。
ターミナルを開き、次の 2 つのコマンドを実行します。
sudo dnf install @development-tools
sudo dnf install kernel-headers kernel-devel dkms
ステップ 2: VirtualBox リポジトリを Fedora に追加する
次に、公式 VirtualBox リポジトリを Fedora 41 システムに追加します。これは、新しいバージョンがリリースされた場合に、システムの残りの通常のアップデートとともにアップデート パッケージが利用可能になることを意味します。
好みのターミナル テキスト エディタを使用して、「/etc/yum.repos.d/virtualbox.repo」ファイルを作成します。
sudo nano /etc/yum.repos.d/virtualbox.repo
次に、以下に提供されているコンテンツをその中に入れて保存し、ファイルを終了します。
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox_2016.asc
次に、パッケージリストを更新します。プロンプトが表示されたら、「y」と入力して、Oracle の公式 VirtualBox リポジトリから GPG キー署名パッケージをインポートすることに同意します。
sudo dnf update
上記のエラーは無視しても問題ありません。これはリポジトリ自体に関連付けられているため、自分で修正できるものではありませんが (Oracle さん、なんとかしてください)、心配しないでください。VirtualBox のインストールにはまったく影響しません。
ステップ 3: Fedora 41 に VirtualBox をインストールする
最後に、実際のインストールの準備がすべて整いました。次に、Fedora 41 システムに VirtualBox をインストールするには、次のコマンドを実行します。
sudo dnf install VirtualBox-7.1
インストール中に、GPG キーを再度インポートするように求められます。 「y」と入力し、「Enter」を押します。次に、VirtualBox の署名キーのインポートを受け入れるかどうかを尋ねられます。もう一度「y」と入力してください。
インストールが完了するまで待ちます。 VirtualBox がインストールされ、Fedora 41 システムに導入する準備が整ったので、そのチャンスをつかむまでにはあと 1 ステップあります。
ステップ 4: VirtualBox 拡張パックをインストールする
これはオプションの手順ですが、Fedora システムでの VirtualBox の操作がより簡単かつ便利になるため、これを行うことを強くお勧めします。 VirtualBox Extension Pack により、次のような多くの優れた機能が利用できるようになります。
- USB 2 および USB 3 のサポート
- VirtualBox リモート デスクトップ プロトコル (VRDP)
- ホスト Web カメラのパススルー
- AES アルゴリズムによるディスク イメージの暗号化
- インテル PXE ブート ROM
ここで興味深い点があります。義務ではありませんが、インストールする VirtualBox Extension Pack のバージョンが、Fedora 41 システム上の VirtualBox のバージョンと一致していることを確認することを強くお勧めします。
ローカルにインストールされている VirtualBox の正確なバージョンを確認するには、VirtualBox の組み込みコマンドである vboxmanage
を使用できます。
vboxmanage -v | cut -dr -f1
ご覧のとおり、Virtualbox のインストールされているバージョンは「7.1.4」です。そこで、以下の wget コマンドを使用して、同じバージョンの VirtualBox の拡張パックをダウンロードします。
インストールが異なる場合は、以下のコマンド内の「7.1.4」を含む両方の場所を現在のバージョンに置き換えます。ダウンロード ページに直接移動して、利用可能なバージョンを確認することもできます。
wget https://download.virtualbox.org/virtualbox/7.1.4/Oracle_VirtualBox_Extension_Pack-7.1.4.vbox-extpack
次に、VirtualBox 拡張パックをインストールするには、次のように vboxmanage
コマンドを実行します。
sudo vboxmanage extpack install Oracle_VirtualBox_Extension_Pack-7.1.4.vbox-extpack
Oracle のライセンス利用規約に同意するよう求められます。確認するには、「y」と入力し、「Enter」を押します。 」
さらに、次のコマンドを実行して、インストールされている VirtualBox の拡張パックのバージョンを確認できます。
vboxmanage list extpacks
ステップ 5: ユーザーを vboxusers グループに追加する
VirtualBox を使用する前に、ユーザー アカウントを「vboxusers」グループに追加します。これは、次のコマンドを実行することですばやく簡単に実行できます。
sudo usermod -a -G vboxusers $USER
ここで、再起動を実行します。ログイン後、次のコマンドを使用して、自分が「vboxusers」グループに属していることを確認します。
groups $USER
ステップ 6: Fedora 41 で VirtualBox を実行する
デスクトップ環境のアプリケーションメニューから起動すると、VirtualBoxの利用が開始できます。 「virtualbox 」と入力し、アイコンが表示されたらクリックします。
新しい仮想マシンの作成を開始するには、[新規] ボタンを使用します。
VirtualBox をアンインストールする方法
何らかの理由で Fedora システムから VirtualBox をアンインストールしたい場合は、以下のコマンドを実行することで簡単にアンインストールできます。
sudo dnf remove VirtualBox-7.1
次に、Fedora システム上の VirtualBox リポジトリを無効にするという 2 つの選択肢があります。
sudo dnf config-manager setopt virtualbox.enabled=0
または、リポジトリのファイルを削除して完全に削除します。
sudo rm /etc/yum.repos.d/virtualbox.repo
結論
Fedora 41 に VirtualBox 7.1 をインストールすると、単一マシン上で複数のオペレーティング システムを実行するための強力で多用途の仮想化ソリューションをユーザーに提供できます。
Fedora 41 をホスト オペレーティング システムとして使用すると、その安定性、セキュリティ、最先端のソフトウェアを活用できるようになり、仮想化のための信頼できるプラットフォームになります。
このガイドで説明するインストール プロセスは、Fedora 41 上で VirtualBox 7.1 をセットアップするための包括的かつ詳細なアプローチを提供し、ユーザーが手順に従ってソフトウェアを正常にインストールできることを保証します。
このチュートリアルをご利用いただきありがとうございます。以下のセクションでフィードバックをお待ちしております。