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

Windows 10 での Hyper-V 用の拡張モード Ubuntu 18.04 の使用

私は毎日のドライバーとして Windows を実行していますが、WSL (Linux 用の Windows サブシステム) を 1 日中使用していますが、WSL は単なるコマンド ラインであり、ファイル システムの負荷が高い作業ではパフォーマンスの問題がいくつかあります。私は Docker for Windows を使用しています。これは驚くほど機能し、優れたパフォーマンスを発揮しますが、完全な Ubuntu デスクトップでテストしたい場合もあります。

<ブロック引用>

余談: 冗談抜き。私の Linux/Ubuntu 善意はしばらく前にさかのぼります。これは、8年以上前にWindows 7にUbuntu 10.4をインストールした私です。 Umuntu ngumuntu ngabantu!

率直に言って、歴史的に Ubuntu は Windows の Hyper-V に依存してきました。より高い(読み取り:使用可能な)解像度を取得したい場合は、奇跡が必要です.共有クリップボードまたは共有ディスク ドライブが必要な場合は、やはり、奇跡または大量の手動セットアップが必要です。可能ですが、面白くありません。

なぜ簡単にできないのでしょうか?そうですね。 Windows 10「Fall Creators Update」をインストールしました-はい、名前はばかげています。それは Windows 10 "1809" です - それは 2018 年で 9 か月目です。スタートメニューから「Winver」と入力するだけです。 3月から「1803」を持っているかもしれません。更新してください。

Windows 10 には Hyper-V Quick Create が含まれており、[オペレーティング システムの選択] の下にこの疑わしい短いリストがあります。リストに 1 つまたは 2 つのアイテムといくつかの空白がある場合はいつでも、それはいつか n+1 個のリスト アイテムを持つことを意味します。

最近、Ubuntu 18.04.1 LTS がこのリストに表示されました。ここからすばやく簡単に Ubuntu VM を作成でき、ダウンロード、ネットワーク スイッチ、VM の作成など、すべて処理されます。

私はそれを掘ります。 [作成] をクリックして起動し、セットアップ画面に移動します。さあ、ここで、確認 「ログインするにはパスワードが必要」をクリックします。私たちがやりたいことは、「自動的にログイン」では機能しません。とにかく、それは望ましくありません。

VM を作成し、ほとんどセットアップしたら、Hyper-V クライアント ウィンドウを閉じます。 Xアウトするだけです。もちろん、VMはまだ実行されています。

Hyper-V マネージャーに移動し、右クリックして [接続] をクリックします。

解決ダイアログが表示されます...いずれかを選択してください。夢中になる! 4k ディスプレイには問題がありますが、Ubuntu 自体で調整できることに注意してください。

ここで、[接続] をクリックする前に、[オプションの表示]、[ローカル リソース] の順にクリックします。ここで、スマート カードのチェックを外し、「ドライブ」にチェックを入れます。

[OK] をクリックして [接続] をクリックすると、この奇妙なダイアログが表示されます。あなたは実際にUbuntuにRDPしています!歴史的な奇妙な Hyper-V Client を使用して Ubuntu と通信し、ビデオ カードと解像度に苦労するのではなく、ここでは文字通り、統合されたオープン ソース xrdp を使用して Ubuntu にリモート デスクトップするだけです。 !

自分の名前とパスワードでログインします (前に、自動的にログインしないと言ったのを覚えていますか? これが理由です)。

動的サイズ変更について

より良い未来がここにあります。私たちが本当に望んでいるのは (そうではありませんか、読者の皆様) 動的解像度と再接続なしのサイズ変更です!現在、解像度を変更するには、閉じて再接続するだけで済みますが、Windows 7/8/10 VM クライアント ウィンドウと同じように、Ubuntu ウィンドウのサイズを変更したいです。

<ブロック引用>

「動的解像度更新」機能は、RDP 8.1 で導入されました。オンザフライで画面解像度のサイズを変更できます。

私たちは xrdp を使用しており、それは https://github.com/neutrinolabs/xrdp/ でオープン ソースであり、これについても問題があり、素敵な人が自分のブランチにコードを持っていて、おそらくアップストリームに同意したので、開始できるかもしれません。それを使用すると、この優れた機能は、Hyper-V Quick Create を使用している人々に光を当てます。確かに、私たちはここで何週間も何ヶ月も話し合っています (あなたが助けたいのでない限り) が、仕事の大部分は完了しています. Ubuntu VM のサイズを動的に変更できることを楽しみにしています。

現在の拡張モードの内容は?

今日に戻る!この GitHub リポジトリで Linux VM (Ubuntu または Arch) のセットアップ方法について読むことができます https://github.com/Microsoft/linux-vm-tools スクリプトを使用して自分でセットアップできますが、Hyper- V Quick Create は、これらの「強化されたセッション」RDP 対応の VM を作成するための作業が完了したことです。恐れる必要はありません。自分でスクリプトを読むことができます。

すぐに接続でき、拡張モードの VM は次のことを実現します:

  • 共有クリップボード
  • 接続時に選択した解像度
  • 素早いペイント/ビデオ/スクロール
  • 自動共有ドライブ
  • スムーズで自動のマウス キャプチャ

すばらしい。

Visual Studio Code のインストールについてはどうですか?もちろん。また、.NET Core.NET Core もどうぞ。

これには 10 分ほどかかり、そのうちの 8 分間は Hyper-V Create が Ubuntu をダウンロードするのを待っていました。やってみて!

スポンサー: 組み込みのスペル チェック、強化されたデバッガー、Docker サポート、完全な C# 7.3 サポート、IIS への公開、さらに高度な Unity サポートを備えた最新の JetBrains Rider をチェックしてください。


Linux
  1. Audacious 4.2 Betaは、Qtインターフェイスにダークモードと新しいアイコンを追加します

  2. 自動化のためのBashの使用

  3. ネットワークのトラブルシューティングにSSツールを使用する

  1. Virtualbox 5.1.2 for Ubuntu 14.04.5?

  2. Ubuntu 16.04 – Windowsネットワークに接続するときにパスワードを要求しますか?

  3. Ubuntuはインストール用にWindows10を認識しませんか?

  1. Windows 10 の Windows 上の Ubuntu での Bash の .bashrc の場所

  2. Linux の Windows サブシステム上の Ubuntu で INT 0x80 を使用してアセンブリ コンパイルされた実行可能ファイルが出力を生成しない

  3. より良いUbuntuフォント