VirtualBoxに関する3部作のパート2です! Linuxにインストールする方法を紹介します。 パート 1 では、仮想化とは何か、VirtualBox とは何か、Windows に VirtualBox をインストールする方法、仮想マシンを作成する方法、Linux を試すためにそれを使用する方法について説明しました。
このページにたどり着いた方は、最初のパートを読み始めてください。
- VirtualBox: Linux をインストールせずに試す最も簡単な方法
さて、Linux に VirtualBox をインストールする方法を見ていきましょう。
通常私は openSUSE ディストリビューションについて書いています(最近リリースした openSUSE ベースの Linux かれたについて書いていると等しいです)。 しかし、この一連の投稿は、現在使用しているオペレーティング・システムを離れずに Linux を試す方法 (openSUSE 以外の Linux ディストリビューションでも構いません) を紹介することが目的です。 そこで、今日は、openSUSE についてお話ししますが、他の Linux ディストリビューションについてもお話しします。
もしかしたら、Linux Kamarada について読んでいて、試してみようと思っているかもしれません。 Linux Mint、elementary OS、および Zorin OS。
Ubuntu ユーザーが VirtualBox をインストールする最も簡単な方法は、常に最新バージョンの VirtualBox (または最新に近いバージョン) を提供する公式 multiverse レポジトリから取得することです。 これを行う最も簡単な方法は、ソフトウェア & 更新アプリを開き、Ubuntu ソフトウェア タブで [著作権または法的問題によって制限されたソフトウェア (multiverse)] オプションにチェックを入れることです:
[閉じる] をクリックします。 リポジトリの設定を変更したため、利用可能なパッケージのリストを更新するようシステムが提案します。 表示されるダイアログで [再読み込み] をクリックします。
ターミナルを使用したい場合、次のコマンドで同じ結果を得ることができます。
12
$ sudo add-apt-repository multiverse$ sudo apt update
マルチバース リポジトリを有効にしてパッケージ リストを更新し、グラフィカル インターフェイスを使用して VirtualBox をインストールするには、Ubuntu Software アプリを開き、virtualbox
を検索し、表示される唯一の項目をクリックして、[インストール] をクリックします:
ダウンロードとインストールが始まり、システムがアプリが使える状態になったら通知されます。
ターミナルを使用して VirtualBox をインストールする場合は、以下を実行します:
1
$ sudo apt install virtualbox virtualbox-qt
VirtualBox をインストールして、起動するには、画面左上隅のメニューから「アクティビティ」を開き、virtualbox
と入力してそのアイコンをクリックします。
VirtualBox の起動画面が表示されますが、これが今のところ仮想マシンのない状態です。
VirtualBox on Debian and derivatives
Debian とその派生製品に VirtualBox をインストールする方法を見てみましょう。 MX Linux、deepin、および KNOPPIX。
Debian は、公式リポジトリで VirtualBox を提供していません。 Debian ユーザは VirtualBox が管理しているリポジトリを追加する必要があり、以下のコマンドを実行して行います:
1
$ sudo add-apt-repository 'deb https://download.virtualbox.org/virtualbox/debian buster contrib'
(他の Debian リリースを使っている場合は buster
をコードネームに置き換えます、例: stretch
)
また、VirtualBox パッケージが検証できるように、Oracle 公開鍵をダウンロードしてインポートします:
1
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
利用できるパッケージのリストをリフレッシュします。
1
$ sudo apt update
And install VirtualBox:
1
$ sudo apt install virtualbox-6.0
すべてがうまくいったなら、VirtualBox を起動して使用できます(パート 1 の手順を参照してください)。
そのリポジトリは常に最新版の VirtualBox を提供します。
インストールに add-apt-repository コマンドがない場合、次の代替手段を試してみてください:
1
$ sudo bash -c "echo 'deb https://download.virtualbox.org/virtualbox/debian buster contrib' >> /etc/apt/sources.list"
または、お気に入りのテキスト エディター (例: nano など):
1
$ sudo nano /etc/apt/sources.list
次の行を追加して保存します:
1
deb https://download.virtualbox.org/virtualbox/debian buster contrib
VirtualBox on openSUSE and derivatives
openSUSE ベースの Linux Kamarada への VirtualBox インストール方法を見ていきましょう。 以下の手順は SUSE Linux Enterprise でも動作するはずです。
openSUSE ユーザーが VirtualBox をインストールする最も簡単な方法は、常に VirtualBox の最新版 (または最新版に近いバージョン) を提供している公式 OSS レポジトリから取得することです。
グラフィカルインターフェースを使用して VirtualBox をインストールするには、画面の左上隅にある [アクティビティ] メニューを開き、software
と入力して、[ソフトウェア管理]:
利用できるパッケージのリストが更新されるまで待機してください。
テキストフィールドに virtualbox
を入力し、検索ボタンをクリックし (または Enter キーを押し)、インストールする virtualbox パッケージをマークして [承諾] をクリックします:
システムが追加の必須パッケージをインストールするよう通知しますので [続ける] をクリックします。
パッケージがダウンロードおよびインストールされるまで待ちます:
インストールが終了したら、終了:
端末を使って VirtualBox をインストールしたい場合、実行を行います。
12
$ sudo zypper ref$ sudo zypper in virtualbox
VirtualBoxをインストールしたら、それを起動するために、アクティビティメニューを開き、virtualbox
と入力して、そのアイコンをクリックします。
ユーザーアカウントがvboxusers
ユーザーグループに属していない場合、次のエラーメッセージが表示されますので、OKをクリックして閉じます:
活動メニューを使用し、ユーザーとグループの管理を開きます。
リストからユーザーアカウントを選択し、[編集]をクリックします:
[詳細]タブに切り替えます。 Additional Groups] で vboxusers グループを選択して [OK] をクリックします。
OK をもう一度クリックして [User and Group Management] を終了します。
システムが新しいユーザー グループを認識するようにログアウトして再度ログインします。
VirtualBox を再び起動します。 今回は、USB パススルーを有効にするかどうかを尋ねられますが、このメッセージは VirtualBox の初回使用時にのみ表示されます:
あなたが「セキュリティ偏執狂」でない限り、心配する必要はないかと思います。 Enable をクリックして次に進みます。
最後に、ここまでで仮想マシンがない状態で VirtualBox の開始画面が表示されました。 そして、忘れないでください: たくさん楽しんでください!
Fedora に VirtualBox をインストールする方法を説明します。 以下の手順は、Red Hat Enterprise Linux や CentOS などの関連するディストリビューションでも動作するはずです。
Fedora は、公式リポジトリで VirtualBox を提供していません。 これは、次のコマンドを実行して行うことができます:
1
$ sudo dnf config-manager --add-repo https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Refresh the list of available packages:
1
$ sudo dnf update
VirtualBox repository package list のダウンロード後、システムは Oracle 公開鍵をインポートするかどうかを尋ねています。
y
(「はい」の意) と入力して Enter を押します:
12
Is this ok : yFedora 30 - x86_64 - VirtualBox 255 kB/s | 84 kB 00:00
Fedoraでカーネルモジュールをコンパイルするために VirtualBox が必要とするいくつかのパッケージがインストールされます。
12
$ sudo dnf install @development-tools$ sudo dnf install kernel-devel kernel-headers dkms elfutils-libelf-devel qt5-qtx11extras
そして最後に VirtualBox 自体をインストールします:
1
$ sudo dnf install VirtualBox-6.0
すべてがうまくいけば、今度は VirtualBox を起動して使用できます(パート 1 の手順を参照してください)。
そのリポジトリは常に最新版の VirtualBox を提供しています。
VirtualBox on Arch Linux and Manjaro
それでは Arch Linux とその派生版の Manjaro に VirtualBox をインストールする方法を見てみましょう。
Arch ユーザーにとって VirtualBox をインストールする一番簡単な方法はディストリビューションの公式リポジトリから取って来ることです。 そのローリングリリースの性質上、そのリポジトリは常に最新バージョンの VirtualBox を提供します。
Arch や Manjaro に VirtualBox をインストールするには、以下を実行します:
1
$ sudo pacman -Sy virtualbox $(pacman -Qsq "^linux" | grep "^linux**$" | awk '{print "-virtualbox-host-modules"}' ORS=' ')
すべてがうまくいったら、今度は VirtualBox を起動して使用できます(パート 1 の指示を見てください)。
他のディストリビューションでの VirtualBox
VirtualBox Web サイトが Windows インストーラーを提供しているのと同様に、最も人気のある Linux ディストリビューション用のパッケージと、任意の Linux システムに VirtualBox をインストールするために使用できる汎用インストーラーも提供します。
以下の VirtualBox の公式 Web サイトにアクセスします。
[VirtualBox]6.0 のダウンロード バナーをクリックします。
このページで、使用しているディストリビューションに対応するリンクをクリックします (リストにない場合もありますが、これらのいずれかをベースにしている可能性があることに注意してください)。
パッケージをダウンロードしたら、ディストリビューションの適切なツールを使用してそれをインストールします。
あるいは、すべてのディストリビューション (最後のリンク) を右クリックして、名前を付けてリンク先を保存を使用することにより、汎用インストーラーをダウンロードできます。
汎用インストーラーをダウンロードしたら、ターミナルを使ってそれを実行します:
12
$ chmod +x Downloads/VirtualBox-6.0.12-133076-Linux_amd64.run$ sudo Downloads/VirtualBox-6.0.12-133076-Linux_amd64.run
わからない場合は、VirtualBox をインストールする方法について、お使いのディストリビューションのドキュメントで探してください。
まだまだ続きます…
さて、Windows ユーザーと Linux ユーザーは皆、同じページにいます。使用している OS に VirtualBox をインストールする方法はすでに知っており、仮想マシンを作成することができます。
パート 3 では、仮想ハードディスクの作成方法と仮想マシンへの Linux インストール、そして VirtualBox を毎日使用するヒントを見ていきます。
その3はこちら! (クリック)
今後の参考のため、ここでは以下のソフトウェアバージョンを使用しました:
いずれも執筆時点の最新バージョンです。
この投稿を書くにあたり、以下を参考にしました:
- Linux Downloads – Oracle VM VirtualBox
- Oracle VM VirtualBox – User Manual – Chapter 2 – Installation Details
- package management – How do I enable the “multiverse” repository? – Ask Ubuntu
- How to Enable Universe and Multiverse Repositories in Ubuntu – It’s FOSS
- How to install VirtualBox 6 on Fedora Linux 29 – nixCraft
- Add or removing software repositories in Fedora – Fedora Docs Site
- VirtualBox – Manjaro Linux
- VirtualBox – ArchWiki