banner
ニュース センター
常に技術と品質を向上させ、業界のトレンドを常に最新の状態に保ちます。

スマートフォン上で仮想マシンを実行できますか? 仕組みは?

Dec 19, 2023

スマートフォンがますます高機能なデバイスになるにつれ、スマートフォン上で仮想マシンを実行することを考えたことはありますか? それは可能ですか? どうやって?

優れた利便性とセキュリティを提供する仮想マシンは、さまざまなオペレーティング システムをいじって実験したい人にとって人気の定番です。 パーソナル コンピューターの機能がますます高まるにつれて、仮想マシンの市場も成長しました。 現在、PC は複数のオペレーティング システムを同時に実行できます。

現世代のスマートフォンは、さまざまな機能を備えたデバイスになりました。 ユーザーは、ビデオを編集したり、高解像度で複雑なゲームをプレイしたり、4K ビデオをストリーミングして視聴したり、コンピュータ用のソフトウェアをエミュレートしたりできます。 ここで疑問が生じます。スマートフォン上で仮想マシンを実行できますか?

簡単に言うと「はい」です。 実際、すべてのスマートフォンは一種の仮想マシン上で実行されています。 現在、Android スマートフォンは ART (Android ランタイム) を通じて実行されます。 これにより、APK ファイルのバイトコードをバイナリ コードに変換し、プロセッサが読み取って実行できるようになります。 ART の実装以来、2 GB (またはそれ以上) の RAM を搭載した Android デバイスは仮想マシンを快適に実行できるようになりました。

2GB RAM が当たり前になってから何年も経ち、最新のスマートフォンのほとんどはそれ以上の RAM を搭載して発売されています。 そのため、スマートフォン上で仮想マシンを実行することがこれまでよりもはるかに簡単になりました。

スマートフォンで仮想マシンを実行するには、Google Play を通じて 2 つのアプリケーションをインストールする必要があります。

Andronix は、Android スマートフォンで仮想マシンを実行する最も簡単な方法の 1 つです。 アプリはすべてのツールと手順を提供します。 また、オペレーティング システムのインストールに必要なコードのコピーも提供されます。 Andronix は部分的にオープンソースであり、現在ユーザーにいくつかの人気のある Linux ディストリビューションを無料で提供しています。

仮想マシンでコマンド ライン インターフェイスのみを使用することに慣れていない場合は、GUI (グラフィカル ユーザー インターフェイス) 用のサードパーティ アプリケーションをインストールする必要があります。 ここで VNC Viewer が登場します。ローカル ホストを指定し、(ユーザーが決定した) 正しいパスワードを入力すると、VNC Viewer とその RFB (リモート フレーム バッファー) プロトコルがデバイスに接続し、グラフィカル インターフェイスを提供します。

関連: Android スマートフォンで PC をリモート制御する方法

両方のアプリをダウンロードしてインストールしたら、開始する前に携帯電話を充電し、強力な Wi-Fi 接続がある場所を見つけてください。

アプリを開くと、携帯電話で実行できるすべての無料 Linux ディストリビューションがすぐに表示されます。 これらのディストリビューションには、Ubuntu、Kali Linux、Debian、Arch Linux、Manjaro、Fedora、Void、Alpine が含まれます。

画面の左上にあるドロップダウン アイコンをタッチして、Termux インストール ページに移動します。 に行く設定をクリックして、ページの最後まで下にスワイプします。 選択するTermux セットアップを実行し、次に選択しますダウンロード。ダウンロードしたら、選択しますインストールを許可し、これで完了です。

Andronix で、メイン メニューに戻り、使用するディストリビューションを選択します。 選択すると、アプリは特定のディストリビューションのインストールの難しさと、直面する可能性のある複雑さを示します。

選択する進むそしてインストールします。 Andronix は GUI オプションを提供します。デスクトップ環境ウィンドウマネージャー、 そしてCLIのみ

純粋にスマートフォンを使用したい場合で、GUI が必要な場合は、デスクトップ環境を選択します。 Windows マネージャーは、ウィンドウ内を移動するための GUI とキーボードを提供します。 CLI のみは厳密に端末を使用します。 ディストリビューションに自信がある場合にのみ、このオプションを選択してください。

GUI を選択すると、Andronix はデスクトップ環境のオプションを提供します。 XFCE は古い軽量 Linux デスクトップ環境です。 必要な場合にのみこのオプションを選択してください。 LXQT は LXDE に取って代わりました。 3 つのオプションのうち最高のパフォーマンスが必要な場合は、LXQT を選択してください。

希望のデスクトップ環境を選択すると、コマンドがクリップボードにコピーされたことを通知するプロンプトが表示されます。 選択する