If you ever suffered through a painful Windows update or his MacBook decided to slow to the crawl and switch its fan into jumbo-jet-at-takeoff mode, you know that is one and only one answer to your woes: “Switch to Linux.”。
もちろん冗談ですが、この ZDNet のコメントをスクロールしてみると、そのアドバイスが真剣に提供されていることがわかります。
もあります。 オープンソースの Eric Raymond。 Windows 10 はまもなく Linux カーネル上の単なるエミュレーション層になる
そして、ご存知ですか? これらのコメントには正当な指摘があると思います。 なぜなら、今日の Windows、MacOS、および Linux で見られるものの多くは、同じ DNA からきているからです。
Linux で何が新しいかを把握するために、私自身、1、2 年ごとにこの演習を行っています。 ですから、今年、現在の Windows 10 セットアップを妨げることなく、機能的な Ubuntu Linux マシンを数分で構築できたときの私の驚きを想像してみてください。 さらに驚いたことがあります。 Microsoftがほとんどの作業を行ったのです。
このすべてを可能にした魔法は、Windows 10 Pro または Enterprise を実行しているすべての PC に含まれている Hyper-V 仮想化ソフトウェアです。 (Windows 10 Home ユーザーには申し訳ありませんが、一緒にプレイしたい場合はアップグレードする必要があります)。 Hyper-VのQuick Createギャラリーでは、数回のクリックで新しい仮想マシンを構築でき、新しいUbuntu 20.04バージョンを含む、1つだけでなく3つの個別のUbuntuイメージが含まれています。
Best of all, these custom images are capable to run in a Hyper-V enhanced session, which means you choose a custom display resolution or run in full screen, even spanning multiple monitors, with an close to get the performance on bare metal running. 拡張セッションにおいて、仮想マシンはホストマシン上の Windows クリップボード、ローカルストレージ、およびオーディオハードウェアを共有することができます。
すべてが動作するようになったら、フル スクリーン モードで Ubuntu 仮想マシンを起動し、Windows 10 ホスト マシンがそこにないかのように作業することができます。
必読です。
- Microsoft: Linux GUI アプリが GPU アクセスとともに Windows 10 WSL に登場
- Desktop Linux: なぜオープンソースは新たな飛躍に向かうのか TechRepublic
- Linux ベースの Windows は完璧に理にかなっている
Alas, that part about getting everything working is not just a figure of speech. 良いニュースは、2 年前の Ubuntu 18.04.3 Long Term Support (LTS) バージョンが、何の苦労もなく、完璧に動作したことです。 しかし、より新しい2つのリリースでは、私は髪を引き裂かれる思いでした。 最新の Ubuntu リリース (20.04) で拡張セッションを動作させる前に、保護された Linux 設定ファイルを手動で編集する必要があり、バージョン 19.10 の VM は期待通りに動作するまでに何度もハングし、少なくとも 10 回の再起動 (ハードリセットを数回含む) が必要でした。
それでも、すべてが終わった後、私は 3 つの動作する仮想マシンを手に入れ、Ubuntu Linux の新機能についてかなりまともな概観を得ることができました。
2020年6月5日の更新です。 Twitter 経由で、@Canonical の WSL および Hyper-V 上の Ubuntu のデベロッパー アドボケートである Hayden Barnes は、「私たちは 19.10 と 20.04 の xrdp バグについて知っています」と述べています。 20.04のイメージは、今後の20.04.1 LTSアップデートでパッチが適用される予定です。 19.10はEOLが近いので、ドロップされるでしょう。”
Update 2、2020年10月1日。 20.04.1 LTSデスクトップUbuntuイメージは2020年7月31日にリリースされましたが、10月1日現在、Hyper-Vのクイック作成イメージにまだ統合されていません。
また、同僚の Mary Branscombe が指摘するように、Home を含む Windows 10 のすべてのエディションでは、軽量仮想マシンで Linux カーネルを実行する Windows Subsystem for Linux にアクセスでき、Windows 10 バージョン 2004 の時点で WSL2 に更新されたばかりの状態になっています。 WSL2のドキュメントで明らかなように、これは従来のVM体験ではなく、コマンドライン体験とBashシェルスクリプトおよびGNU/Linuxコマンドラインアプリケーションの実行機能を求める開発者に最も適している。 WSL2環境でグラフィカルなアプリを実行する機能はMicrosoftのロードマップにあり、2020年末から2021年初めにはWindows Insiderによるテストが可能になるはずです。
Windows 10 で 1 つまたは複数の Ubuntu VM をセットアップして実験してみたい場合は、次の手順に従ってください。
1. Hyper-V プラットフォームを有効にする
このハイパーバイザーは、すべての 64 ビット Windows 10 Pro、Enterprise、および Education エディションに組み込まれていますが、デフォルトでは有効ではありません。 この機能を有効にする前に、古いPCでいくつかのファームウェアオプションをオンにする必要がある場合があります。 詳しい手順については、”Windows 10: Hyper-V を有効にして仮想マシンを作成する方法 “を参照してください。
2. Quick Create を使用して Ubuntu VM をダウンロードおよびインストールする
Hyper-V には、新しい仮想マシンを作成する方法が 2 つあります。 昔ながらの方法は、退屈な複数ステップのウィザードをクリックして進むことです。 もっと簡単な方法は、Hyper-V Quick Create ユーティリティを使用することです。 Hyper-Vマネージャの右ペインにショートカットがあります。または、Windows 10の検索ボックスでVmcreate.exeコマンドを使用して直接開くことができます。
左側のギャラリーからUbuntuのバージョンを選択し、「仮想マシンの作成」ボタンをクリックします。 これにより、1.6GB (18.04.3 LTS) から 2GB (より新しいバージョン) のダウンロードが開始されます。 ダウンロードが完了すると、Quick Create ユーティリティによってイメージが抽出され、VM が設定され、仮想マシンが正常に作成されたことを示すダイアログボックスが表示されます。
3 いくつかの設定を調整する
接続をクリックしてすぐに開始できますが、Windows 10 ホスト マシンのリソースが十分であれば、代わりに設定の編集をクリックして、最初にいくつか調整できるようにしておくことをお勧めします。
新しい VM のハードウェア リストから [メモリ] を選択し、割り当てられた RAM をデフォルト値の 2048 から 4096 に変更すると、よりよいパフォーマンスが得られるはずです。 また、固定量の仮想RAMが必要な場合は、ダイナミック・メモリを無効にすることができます。 また、システムディスクのサイズをデフォルトの12GBから増やしたいと思うかもしれません。 ハードドライブ]をクリックし、[編集]をクリックして、[拡張]コマンドに到達するまでプロンプトに従います。