編集済み 5 数か月前 によって ExtremeHow 編集チーム
仮想化インストールVirtualBoxオペレーティングシステム設定VM管理ホスト設定ゲスト設定パフォーマンスアプリケーション
翻訳が更新されました 5 数か月前
VirtualBoxは強力なオープンソースの仮想化アプリケーションで、Linuxマシンで複数のオペレーティングシステムを同時に実行できます。開発者、テスター、またはさまざまなオペレーティングシステムを試したい好奇心旺盛なユーザーであっても、VirtualBoxはシンプルで便利な方法を提供します。このガイドでは、LinuxシステムでのVirtualBoxのインストールと使用方法をステップバイステップで紹介します。
VirtualBoxは、既存のオペレーティングシステム内で追加のオペレーティングシステムを実行できる無料のオープンソース仮想化ソフトウェアです。Oracleによって作成され、VirtualBoxはx86およびAMD64/Intel64仮想マシンのインストールをサポートします。Windows、macOS、Linuxなど、さまざまなホストシステムで動作します。
インストールに進む前に、LinuxシステムがVirtualBoxの準備ができていることを確認しましょう。以下は前提条件です:
新しいソフトウェアをインストールする前に、すべてのパッケージが最新であることを確認するためにシステムを更新することをお勧めします。これにより、潜在的な依存関係の問題も解決されます。ターミナルを開き、次のコマンドを実行します:
sudo apt update sudo apt upgrade
Fedora、CentOS、Arch Linuxなどの他のディストリビューションの場合、通常はディストリビューションのパッケージマネージャー(dnf、yum、またはpacman)を使用して同等のコマンドを使用します。
ほとんどのLinuxディストリビューションは、そのリポジトリにVirtualBoxを提供しています。パッケージマネージャーを使用して直接インストールできます。Ubuntuの場合は:
sudo apt install virtualbox
Fedoraでは、次のコマンドを使用します:
sudo dnf install virtualbox
ただし、ディストリビューションリポジトリを使用すると、最新のVirtualBoxバージョンよりも遅れることがあります。最新バージョンを希望する場合は、次の方法を検討してください。
Oracleのウェブサイトは、さまざまなLinuxディストリビューションに対応したVirtualBoxの最新バージョンをDEBおよびRPMパッケージとして提供しています。ダウンロードするには:
ダウンロード後、次のコマンドを使用してインストールできます:
DEBベースのシステム(Ubuntu)の場合:
sudo dpkg -i virtualbox-[version]-Ubuntu-[version].deb
sudo apt-get -f install
最初のコマンドはVirtualBoxをインストールし、2番目のコマンドは依存関係の問題を解決します。
RPMベースのシステム(Fedora)の場合:
sudo rpm -Uvh VirtualBox-[version]-[Fedora.version].rpm
一部のディストリビューションでは、インストールを確認するためにOracleの公開鍵を設定する必要がある場合があります:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
USBデバイスやその他のVirtualBox機能を使用できるようにするには、ユーザーをvboxusersグループに追加する必要があります。以下のコマンドを使用します:
sudo usermod -aG vboxusers [your-username]
[your-username]
を実際のユーザー名に置き換えます。次に、ログアウトして再ログインして、変更を適用します。
VirtualBoxが正しくインストールされたことを確認するには、端末で次のコマンドを実行します:
vboxmanage --version
このコマンドはインストールされたVirtualBoxのバージョンを表示し、インストールと動作が行われていることを確認します。
Oracle VM VirtualBox Extension Packは、USB 2.0/3.0デバイスのサポートやVirtualBox RDPなどの追加機能を提供します。こちらから拡張パックをダウンロードして、次のコマンドを使用してインストールします:
sudo VBoxManage extpack install [path-to-extension-pack]
ダウンロードしたファイルの実際のパスで[path-to-extension-pack]
を置き換えます。
新しい仮想マシンを作成するには、次の手順に従います:
virtualbox
と入力するか、デスクトップアプリケーションのメニューから選択して、VirtualBoxを開きます。仮想マシンを作成した後、お好みのオペレーティングシステムをインストールするために次の手順に従います:
インストールが完了すると、仮想マシンは実際のコンピュータと同様に振る舞い、インストール済みのオペレーティングシステムを実行します。
VirtualBoxのスナップショットを使用すると、仮想マシンの状態を特定の時点で保存できます。この機能は、重要な変更を行う前に戻るためのポイントを作成するのに便利です。スナップショットを作成および復元するには、以下を行います:
VirtualBox Guest Editionsは仮想マシン内にインストールする特別なソフトウェアパッケージで、パフォーマンスの向上や共有フォルダー、シームレスなマウス統合などの機能を追加します。Guest Editionをインストールするには:
共有フォルダーにより、ホストとゲストのオペレーティングシステム間でのファイル交換が簡単になります。共有フォルダーを設定するには:
VirtualBoxが仮想マシンを起動できない場合、問題がカーネルモジュールが読み込まれていないことに起因することがあります。以下のコマンドを使用して、強制的に再読み込みします:
sudo /sbin/vboxconfig
現在のカーネルバージョンに適切なヘッダーがインストールされていることを確認します。
3Dアクセラレーションを有効にすると、ゲストシステムが予期しない動作をすることがあります。表示の問題が発生した場合は、VM設定の「ディスプレイ」→「スクリーン」から3Dアクセラレーションをオフにしてみてください。
パフォーマンスが遅い場合は、十分なCPUとRAMをVMに割り当ててください。また、パフォーマンスをさらに向上させるためにVirtualBoxのゲストエディションを使用してください。
VMがインターネットに接続できない場合は、VirtualBoxのネットワーク設定を確認します。最初の設定として、ホストコンピューターのインターネット接続を仮想マシンと共有する「NAT」ネットワーク設定を使用することをお勧めします。
VirtualBoxは、Linuxでの生産性と実験を大幅に向上させることができる多用途のツールです。このガイドで紹介したステップに従って、効率的に仮想環境を作成および管理する準備が整いました。重要な変更を行う前に常にスナップショットを保存し、最高の体験を得るためにGuest Editionを使用することを忘れないでください。
記事の内容に誤りがある場合, あなたは