UbuntuベースのLinuxディストリビューションにVirtualBox 7.0をインストールする方法 - TechRepublic

UbuntuベースのLinuxディストリビューションにVirtualBox 7.0をインストールする方法 - TechRepublic
Engineer working at control room,Install program for control,Repair system,Thailand people,Check problem security of system
画像: reewungjunerr/Adobe Stock

VirtualBox 7.0がついにリリースされました。この最新バージョンでは、仮想マシンソフトウェアに多くの新機能が追加されています。ご想像のとおり、最新バージョンはまだほとんどのUbuntuベースのディストリビューションの標準リポジトリに含まれていません。仮想マシンにこれらの新機能をすべて導入したい場合、どうすればよいでしょうか?

参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)

手順の説明を続ける前に、VirtualBox 7.0 に含まれる主な新機能のリストを見てみましょう。

  • 新しいゲストの作成がさらに簡単になる、リフレッシュされたGUIを追加しました
  • 完全に暗号化された仮想マシンを作成できる
  • Linuxゲスト向けGuest Additionsの自動アップデートの初期サポート
  • ゲスト画面のサイズ変更機能の改善
  • 仮想TPM 1.2および2.0デバイスがサポートされるようになりました
  • 仮想マシンゲストのインストール後に自動的に再起動する
  • DirectX 11とDXVKに基づく3Dサポート
  • セキュアブートのEFIサポート
  • GDB および KD/WinDbg によるゲスト デバッグの実験的なサポート
  • EHCIおよびXHCI USBコントローラデバイスがオープンソースになりました
  • クラウドネットワークはネットワークマネージャーツールで設定できるようになりました
  • クラウド仮想マシンのサポート
  • GUIに組み込まれた無人インストール

新機能のリストは膨大ですが、VirtualBox 7.0の最も優れた点の一つは、新しい無人インストールUIです。これにより、ゲストを好みに合わせて設定し、ISOイメージを起動するだけで、ゲストの対話型インストールに煩わされることなくインストールを完了できます。シームレスで完璧な、非常に歓迎すべき変更です。

VirtualBox 7.0のインストールに必要なもの

VirtualBox 7.0をインストールするには、UbuntuベースのLinuxディストリビューションの実行中のインスタンスと、sudo権限を持つユーザーが必要です。これで完了です。

VirtualBox 7.0のインストール方法

まず最初に、現在のVirtualBoxのインストールを消去する必要があります。これを行わないと、ゲストOSが動作しなくなります。

Linux ホストへの VirtualBox ログインを消去するには、ターミナル ウィンドウを開いて次のコマンドを発行します。

sudo apt-get autoremove purge virtualbox*

古いものは捨てて、新しいものを取り入れましょう。

次に、GPGキーのペアをダウンロードしてインストールする必要があります。まず、以下のコマンドでダウンロードします。

curl https://www.virtualbox.org/download/oracle_vbox_2016.asc | gpg --dearmor > oracle_vbox_2016.gpg
curl https://www.virtualbox.org/download/oracle_vbox.asc | gpg --dearmor > oracle_vbox.gpg

これで、次のコマンドでこれらのキーをインストールできます。

sudo install -o root -g root -m 644 oracle_vbox_2016.gpg /etc/apt/trusted.gpg.d/
sudo install -o root -g root -m 644 oracle_vbox.gpg /etc/apt/trusted.gpg.d/

次のコマンドで VirtualBox 7.0 のリポジトリを作成します。

echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

apt を次のように更新します:

sudo apt-get update

システムにカーネル ヘッダーがまだインストールされていない場合は、次のコマンドでインストールします。

sudo apt install linux-headers-$(uname -r) dkms

最後に、次のコマンドで VirtualBox 7.0 をインストールします。

sudo apt-get install virtualbox-7.0 -y

最後に、残っている問題を次のコマンドで修正します。

sudo /sbin/vboxconfig

UbuntuベースのLinuxディストリビューションにVirtualBox 7.0をインストールしました。新しいゲストを追加してみましょう。次回は、VirtualBoxのワークフローを大幅に強化する無人インストールについて説明します。

Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。

TechRepublic Academyの「Mastering Linux Development Bundle」でさらに詳しく学ぶ

Tagged: