CentOS 8 / RHEL 8 に VirtualBox 6.0 をインストールするための詳細なチュートリアル

CentOS 8 / RHEL 8 に VirtualBox 6.0 をインストールするための詳細なチュートリアル

VirtualBox は、技術者が異なる種類の複数の仮想マシン (VM) を同時に実行できるようにする無料のオープンソース仮想化ツールです。これは通常、デスクトップ (Linux および Windows) を実行するために使用され、新しい Linux ディストリビューションの機能を調べようとしている場合や、OpenStack、Ansible、Puppet などのソフトウェアを VM にインストールしたい場合に便利です。その場合は、VirtualBox を使用して VM を起動できます。

VirtualBox はタイプ 2 ハイパーバイザーに分類されます。つまり、VirtualBox ソフトウェアをインストールするには既存のオペレーティング システムが必要です。 VirtualBox は、ローカル ネットワークまたは NAT ネットワークのいずれかを作成する機能を提供します。この記事では、CentOS 8 および RHEL 8 システムに最新バージョンの VirtualBox 6.0 をインストールする方法と、VirtualBox 拡張機能をインストールする方法を説明します。

CentOS 8 / RHEL 8 への VirtualBox 6.0 のインストール手順

ステップ1: VirtualBoxとEPELリポジトリを有効にする

CentOS 8 または RHEL 8 システムにログインし、ターミナルを開きます。次のコマンドを実行して、VirtualBox および EPEL パッケージ リポジトリを有効にします。

[root@linuxtechi ~]# dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

次の rpm コマンドを使用して、Oracle VirtualBox 公開キーをインポートします。

[root@linuxtechi ~]# rpm --import https://www.virtualbox.org/download/oracle_vbox.asc

次の dnf コマンドを使用して EPEL リポジトリを有効にします。

[root@linuxtechi ~]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

ステップ2: VirtualBoxビルドツールと依存関係をインストールする

次のコマンドを実行して、すべての VirtualBox ビルド ツールと依存関係をインストールします。

[root@linuxtechi ~]# dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y

上記の依存関係とビルド ツールを正常にインストールしたら、dnf コマンドを使用して VirtualBox のインストールを続行します。

ステップ3: CentOS 8 / RHEL 8にVirtualBox 6.0をインストールする

VirtualBox をインストールする前に利用可能なバージョンを一覧表示したい場合は、次の dnf コマンドを実行します。

[root@linuxtechi ~]# dnf search virtualbox
最後のメタデータ有効期限チェック: 2019 年 11 月 17 日日曜日 04:13:16 AM GMT の 0:14:36 前。
================ 概要と一致する名前: virtualbox ======================
VirtualBox-5.2.x86_64 : Oracle VM バーチャルボックス
VirtualBox-6.0.x86_64 : Oracle VM バーチャルボックス
[root@linuxtechi ~]#

次の dnf コマンドを使用して、VirtualBox 6.0 の最新バージョンをインストールしましょう。

[root@linuxtechi ~]# dnf インストール VirtualBox-6.0 -y

ローカル ユーザーが USB デバイスを VirtualBox VM に接続する場合は、そのユーザーが vboxusers グループのメンバーである必要があります。以下の usermod コマンドを使用して、ローカル ユーザーを vboxusers グループに追加します。

[root@linuxtechi ~]# usermod -aG vboxusers pkumar

ステップ4: CentOS 8 / RHEL 8でVirtualBoxにアクセスする

VirtualBox にアクセスするには 2 つの方法があります。コマンド ラインに virtualbox と入力し、Enter キーを押します。

[root@linuxtechi ~]# 仮想ボックス

デスクトップ環境では、検索ボックスで「VirtualBox」を検索します。

VirtualBoxアイコンをクリックします:

これにより、VirtualBox 6.0 が正常にインストールされたことが確認されたので、拡張パックをインストールしましょう。

ステップ5: VirtualBox 6.0拡張パックをインストールする

名前が示すように、VirtualBox 拡張パックは VirtualBox の機能を拡張するために使用されます。以下の機能が追加されます:

  • USB 2.0およびUSB 3.0のサポート
  • 仮想 RDP (VRDP)
  • ディスクイメージの暗号化
  • インテルPXEブート
  • ホストウェブカメラ

次の wget コマンドを使用して、Virtualbox 拡張パックをダウンロード フォルダーにダウンロードします。

[root@linuxtechi ~]$ cd ダウンロード/
[root@linuxtechi ダウンロード]$ wget https://download.virtualbox.org/virtualbox/6.0.14/Oracle_VM_VirtualBox_Extension_Pack-6.0.14.vbox-extpack

ダウンロード後、VirtualBox を開いて「ファイル -> 設定 -> 拡張機能」をクリックし、「+」アイコンをクリックしてダウンロードした拡張パックを追加します。

「インストール」をクリックして、拡張パッケージのインストールを開始します。

VirtualBox 拡張パックのライセンスに同意するには、「同意する」をクリックします。

VirtualBox 拡張パックを正常にインストールすると、次のページが表示されます。「OK」をクリックして VirtualBox の使用を開始します。

要約する

上記は、CentOS 8 / RHEL 8 に VirtualBox 6.0 をインストールする方法についての詳細なチュートリアルです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • VirtualBox に Centos6.8 をインストールする際の E_INVALIDARG (0x80070057) の解決方法
  • CentOS 7 での VirtualBox インストールの機能強化 (共有フォルダ)
  • VirtualBoxにCentOSをインストールして、マウスの自動切り替えやコピー&ペースト機能を実現する
  • VirtualBox に CentOS7 をインストールする (グラフィック手順)
  • VirtualBox 仮想マシンに CentOS 7 をインストールする詳細なチュートリアル
  • VirtualBox仮想マシンにCentOS 7をインストールする方法

<<:  MySQL 8.0.16 winx64 のインストールと設定方法のグラフィックチュートリアル

>>:  CentOS7 での MySQL 8.0.16 のインストールと設定のチュートリアル

推薦する

Windows システム mysql5.7.18 インストール グラフィック チュートリアル

Windows システム向け MySQL インストール チュートリアルダウンロード1. https:...

HTMLの基礎 HTMLの構造

HTML ファイルとは何ですか? HTML は Hyper Text Markup Language...

Linux コマンドラインで電卓を使用する 5 つのコマンド

みなさんこんにちは。私は梁旭です。 Linux を使用するときに、計算を行う必要がある場合があり、そ...

Linuxのシグナルメカニズムについての簡単な説明

目次1. シグナルリスト1.1. リアルタイム信号と非リアルタイム信号1.2 信号ステータス1.3 ...

CSS メニューボタンアニメーション

ドロップダウンメニューを書くには、ボタンをクリックします。メニューの入り口はアイコンボタンをクリック...

HTMLがHikvisionカメラのリアルタイム監視機能を実現

最近、同社は CCFA 関連のいくつかの作業を行う予定で、その 1 つはカメラのリアルタイム監視を再...

TypeScript の条件型に関する詳細な読書と実践記録

目次ジェネリック型での条件型の使用ツールタイプ脱出ポッド矢印関数で条件型を使用する型推論による条件型...

Echart Bar の 2 列チャート スタイルの最も完全な詳細な説明

目次序文インストールと設定1. Echartsをインストールする2. Echartsをグローバルに導...

MySQL を解凍してインストールおよび完全に削除する方法の詳細なグラフィック説明

1. MySQLをインストールする(1)ダウンロードしたMySQLの圧縮ファイルをMySQLをインス...

Ubuntuがインターネットに接続できない場合の解決策

問題の説明:デスクトップ コンピューターとキャンパス ネットワークを使用して、有線モードでインターネ...

スペース均等互換性の問題を解決する2つの方法についての簡単な説明

flex は 2009 年のリリース以来、ほぼすべてのブラウザでサポートされています。シンプルでレス...

Bootstrap が人気な 11 の理由

序文最も人気のあるフロントエンド開発フレームワークである Bootstrap は、Web サイトの開...

ウェブデザインでは、まずウェブサイトの包括的なイメージの位置付けが必要です。

⑴ 内容によって形式が決まります。まず内容を充実させ、次にブロックに分割し、トーンを決め、最後に細部...

vue-cli を使用してプロジェクトを作成し、webpack でパッケージ化する方法

1. 環境を準備する(Node.jsをダウンロードし、環境変数を設定する) 2. vue-cliをグ...

CSS3 で QR コードスキャン効果を実装する例

オンラインプレビューhttps://jsrun.pro/AafKp/まず効果を見てみましょう:最初の...