GNU/Linux >> Linux の 問題 >  >> Linux

オープンソース仮想化を使用してMacでLinuxを試す

仮想化は、新しいオペレーティングシステムを試してみたい一般のコンピュータユーザーを含め、誰にとっても新しい機会の不思議の国を開きます。 Macを使用していますが、Microsoft Windowsを試してみたいですか?仮想化ソリューションを使用すると、それが可能になります。 Windowsを使用しているが、macOSまたはLinuxプラットフォームを試したい場合はどうでしょうか。これは仮想化でも可能です。

さまざまな仮想化ソリューションが存在します。 Macユーザーは通常Parallelsを思い浮かべますが、これはプロプライエタリソフトウェアです。あなたが開発者なら、VirtualBoxについて知っているかもしれません。 VirtualBoxは優れたツールですが、別のオプションがあります。QEMUは、GPLv2ライセンスの下で利用可能なオープンソースのマシンエミュレーターおよびバーチャライザーです。

このステップバイステップのチュートリアルでは、QEMUを使用してmacOSでFedoraLinuxを実行する方法について説明します。 QEMUは、WindowsやさまざまなLinuxディストリビューションを含む、ほぼすべてのプラットフォームでもサポートされています。

読むよりもビデオを見たい場合は、このチュートリアルのYouTubeバージョンを参照してください:

ステップ1:HomebrewでQEMUをインストールする

macOSを使用していない場合は、QEMUのダウンロードページにアクセスして、オペレーティングシステムにインストールしてください。

Macを使用している場合は、Homebrewを使用してQEMUをインストールできます。まだHomebrewをお持ちでない場合は、Matthew BrobergによるHomebrewの紹介が、Homebrewのインストールと構成に役立ちます。

HomebrewでQEMUをインストールするには、次のように入力します。

brew install qemu

このコマンドは、QEMUのすべての依存関係、ユーティリティなどをインストールする必要があります。

ステップ2:ワークステーション用のFedoraISOイメージをダウンロードする

次に、QEMUを介してFedora環境を起動するために使用できるFedoraワークステーションイメージをダウンロードします。 FedoraはオープンソースのLinuxディストリビューションであり、そのプライマリライセンスはGPLv2です。仮想化の優れた点の1つは、別のプラットフォームを使用する場合に使用できることです。

Fedoraホームページにアクセスし、今すぐダウンロードをクリックして、FedoraワークステーションISOイメージを取得します。 Fedoraワークステーションの下のボタン

ISOイメージをダウンロードしたいので、ダウンロードをクリックします x86_64の下のボタン 。覚えやすい新しいディレクトリにファイルを保存します。

ステップ3:ファイルドライブ用のFedoraQCOW2イメージをダウンロードする

上記のISOイメージ(Fedoraワークステーションの起動に使用される)に加えて、QEMUコピーオンライトの略であるQCOW2イメージも必要です。 QCOW2は、必要になるまでストレージの割り当てを遅らせるディスクストレージ最適化戦略を使用します。 QCOW2形式は、QEMU、OpenStack、およびKVMで使用されます。

Fedora Cloud Baseの画像ページにアクセスし、ダウンロードをクリックします。 OpenStackのクラウドベースイメージの横にあるリンク これにより、QCOW2イメージがダウンロードされます。 FedoraワークステーションISOイメージを置いたのと同じディレクトリにファイルを保存します。

ステップ4:QCOW2画像のサイズを変更する

このディレクトリには2つのファイルが必要です。 lsで確認できます コマンド。

qemu-img コマンドを使用すると、ダウンロードしたQCOW2イメージのサイズを割り当てたい任意のサイズに変更できます。次のコマンドを使用して、ドライブに10GBを割り当てます。

qemu-img create -f qcow2 DOWNLOADED_QCOW2_FILE 10G

ステップ5:QEMUでFedoraを実行する

次のqemu-system-x86_64を使用してFedoraを実行します コマンド:

 qemu-system-x86_64 \
-m 2048 \
-vga virtio \
-cdrom ./Fedora-Workstation-Live-x86_64-32-1.6.iso \
-accel hvf \
-show-cursor \
-usb \
-device usb-tablet \
-drive file=./Fedora-Cloud-Base-32-1.6.x86_64.qcow2,if=virtio

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

このコマンドの機能は次のとおりです。

  1. qemu-system-x86_64 QEMUユーティリティコマンドです。
  2. -m パラメータは、割り当てるRAMの量を指定します。これにより2GBが割り当てられますが、必要に応じて増やすことができます。
  3. -vga virtio-vgaのグラフィック出力を指定します。これは、仮想マシン用に設計された最新の仮想ベースのディスプレイデバイスであり、VGA互換モードが含まれています。
  4. -cdrom ワークステーションの起動に使用するファイルを指定します。
  5. -accel 使用するアクセラレーションのタイプを指定します。これはhvfである必要があります ハードウェアベースのアクセラレーション用。
  6. -show-cursor マウスカーソルが表示されるようにします。
  7. -usb 入力デバイスを指定します。
  8. -device usb-tablet 入力デバイスとしてタッチパッドを使用していることを示します。
  9. -drive file=… 使用するパーティションディスクを指定します。

これにより、QEMUを介してFedoraワークステーションが起動します。

ステップ6:QCOW2にFedoraをインストールする

QEMUウィンドウで、最初のオプションであるFedora-Workstationの起動を選択します。 。これにより、Fedoraが標準的な方法で起動します。

起動には少し時間がかかる場合がありますが、かなりスムーズに進むはずです。

起動後、2つのオプションがあります:Fedoraを試す およびハードドライブにインストールハードドライブにインストールを選択します。

空の画面が表示される場合がありますが、読み込み中です。

最初に表示される画面は、言語選択メニューです。使いやすいものを選択して、[続行]をクリックします 。

日時などの他の設定を変更するオプションがありますが、インストール先を選択してください 。

10GBのディスクに注目してください。これは、前に設定したQCOW2イメージです。それを選択し、[完了]をクリックします 。

最後に、[インストールの開始]をクリックします 。すべてをインストールするにはしばらく時間がかかりますが、すべてが完了すると、インストールオプションの代わりにウェルカム画面が表示されます。

それでおしまい!ご覧のとおり、QEMUは、あまり複雑にならずにオープンソースで仮想環境を試すための優れたオプションです。

これがQEMUを通じてFedoraを使い始めるのに役立つことを願っています。試してみて、あなたの経験についてコメントを共有してください。


Linux
  1. このLinuxツールとのオープンソースファイル共有

  2. LinuxPCのパフォーマンスを向上させるためのオープンソースツールとヒント

  3. オープンソーススキルを持つITプロフェッショナルの採用を増やすための雇用主

  1. このオープンソースツールを使用してLinuxメモリフォレンジックを実行します

  2. 私のLinuxストーリー:オープンソースで言語の壁を打ち破る

  3. LynisでLinuxセキュリティをスキャンする

  1. Draw.ioを使用したオープンソースのマインドマッピング

  2. このオープンソースツールを使用して、携帯電話とLinux間でファイルを転送します

  3. Linuxでjconsoleを使用してJavaを監視する