AlmaLinux/Rocky Linux への VirtualBox 7.1 のインストールが簡単に
このガイドでは、汎用の完全仮想化アプリである VirtualBox 7.1 を AlmaLinux 9 または Rocky Linux 9 にインストールする手順を説明します。
VirtualBox は、テスト環境を作成するためにデスクトップ レベルで一般的に使用される無料のオープンソース仮想化ソフトウェアです。 Linux、Windows、Unix などのゲスト オペレーティング システムである仮想マシンを作成して実行できるようになります。
すぐに、VirtualBox は公式の Alma および Rocky リポジトリにインストールできないことを明確にしたいと思います。ただし、簡単で簡単にインストールする方法があり、このガイドでわかりやすい手順で説明します。
AlmaLinux/Rocky Linux に VirtualBox をインストールする
このチュートリアルでは sudo コマンドを使用し、通常のユーザーがすでに sudo 権限を持っていることを前提としています。
ステップ 1: VirtualBox リポジトリを追加する
前述したように、VirtualBox は AlmaLinux および Rocky Linux リポジトリにインストールできません。したがって、最初に行うことは、以下のコマンドを使用してその公式リポジトリをシステムに追加することです。
これを行うには、次のように入力します。
sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
次に、パッケージリストを更新します。 VirtualBox のリポジトリ公開キーをシステムにインポートすることを受け入れるかどうかを尋ねられます。 「y
」と入力して Enter
を押して確定します。
sudo dnf update
ステップ 2: インストール可能なバージョンを確認する
このステップでは、AlmaLinux/Rocky Linux システムにインストールできる VirtualBox のバージョンを検索します。
sudo dnf search virtualbox
ご覧のとおり、6.1、7.0、7.1 の 3 つのオプションが利用可能です。もちろん、この仮想化ソフトウェアの最新かつ最高の機能を提供する、最新かつ最高の VirtualBox 7.1 を選択します。
ステップ 3: 前提条件をインストールする
ただし、その前に、VirtualBox が適切に動作するために不可欠なコンポーネントを構築するために、インストール中に VirtualBox が必要とするいくつかのパッケージをインストールする必要があります。
sudo dnf install kernel-devel kernel-headers gcc make perl elfutils-libelf-devel
ステップ 4: AlmaLinux/Rocky Linux に VirtualBox 7.1 をインストールする
実際のインストールに向けてすべての準備がすでに完了しています。ここで、AlmaLinux/Rocky Linux システムに VirtualBox をインストールするには、次のコマンドを実行します。
sudo dnf install VirtualBox-7.1
プロンプトが表示されたら、「y」と入力して確認し、「Enter」を押します。
明確にしておきますが、インストール中に、リポジトリの GPG 署名キーをインポートするように再度求められます。 「y」と入力して「Enter」を押してインポートします。以上です! VirtualBox は正常にインストールされ、Alma/Rocky システムで使用できるようになりました。
さらに、以下のコマンドを実行して、VirtualBox の Linux カーネル モジュール サービスのステータスを確認できます。
sudo systemctl status vboxdrv
素晴らしい!ご覧のとおり、サービスは完全に動作しています。
ステップ 5: VirtualBox 拡張パックをインストールする
これはオプションのステップですが、AlmaLinux/Rocky Linux システム上で VirtualBox を使用する作業がより簡単かつ便利になるため、これを強くお勧めします。 VirtualBox Extension Pack により、次のような多くの優れた機能が利用できるようになります。
- Oracle Cloud Infrastructure (OCI) の統合
- VirtualBox リモート デスクトップ プロトコル (VRDP)
- ホスト Web カメラのパススルー
- ディスクと完全な VM の暗号化
ここで 1 つの特徴を強調しておきます。インストールされている VirtualBox Extension Pack のバージョンが、AlmaLinux/Rocky Linux システムにインストールされている VirtualBox のバージョンと一致することを強くお勧めします。
したがって、ローカルにインストールされている VirtualBox の正確なバージョンを確認するには、組み込みの VirtualBox コマンドである vboxmanage
を使用できます。
vboxmanage -v | cut -dr -f1
ご覧のとおり、インストールされている Virtualbox のバージョンは 7.1.0 です。したがって、同じバージョンの拡張パックをダウンロードする必要があります。したがって、以下の wget
コマンドを使用して、必要な拡張パックのバージョンをダウンロードします。
ただし、インストールが異なる場合は、コマンド内の 7.1.0 を含む両方の場所を実際のバージョンに置き換えてください。さらに、ダウンロード ページに直接移動して、利用可能なバージョンを確認することもできます。
wget https://download.virtualbox.org/virtualbox/7.1.0/Oracle_VirtualBox_Extension_Pack-7.1.0.vbox-extpack
次に、VirtualBox 拡張パックをインストールするには、次のように vboxmanage
コマンドを実行します。
sudo vboxmanage extpack install Oracle_VirtualBox_Extension_Pack-7.1.0.vbox-extpack
Oracle のライセンス利用規約に同意するよう求められたら、「y」と入力して確認し、「Enter」を押します。
最後に、次のコマンドを実行して、拡張パックが正しくインストールされたことを確認できます。
vboxmanage list extpacks
ステップ 6: ユーザーを vboxusers グループに追加する
VirtualBox を使用する前に、ユーザー アカウントを vboxusers
グループに追加する必要があります。これは、次のコマンドを実行することですばやく簡単に実行できます。
sudo usermod -a -G vboxusers $USER
ここで、再起動を実行します。ログイン後、通常のユーザーが「vboxusers」グループのメンバーであることを確認します。
groups $USER
ステップ 7: AlmaLinux/Rocky Linux で VirtualBox を実行する
最後に、GNOME Dash メニューから VirtualBox を起動して、VirtualBox の使用を開始できます。
結論
これで、AlmaLinux/Rocky Linux に VirtualBox をインストールするガイドは終わりです。このガイドがお役に立てば幸いです。お時間をいただきありがとうございました!
VirtualBox の機能とその効果的な使用方法について詳しく知りたい場合は、公式ドキュメントを確認することをお勧めします。
最後に、VirtualBox を完全なヘッドレス モードで使用して、サーバーを仮想化環境に変えることができます。この VirtualBox 機能の利用方法の詳細については、ガイド「ヘッドレス VirtualBox サーバーで VM をセットアップおよび管理する方法」を参照してください。 」
このチュートリアルをご利用いただきありがとうございます。フィードバックやコメントをお待ちしております。