iPadでLinuxを実行する方法

iPadでLinuxを実行する方法

プライマリモバイルコンピュータとしてAppleiPadを使用していますか?開発目的やその他の目的でLinuxを実行できたらいいのにと思いませんか?少しの作業で、仮想化を介してiPad上でLinuxを実行できることがわかりました。設定方法は次のとおりです。

iPadでLinuxを実行する方法

要件 

iPadでLinuxを実行するには、いくつかの要件を満たす必要があります。手始めに、iPadOSの現在のバージョンが必要になります。VMエミュレーターでは、iPadを変更したり改ざんしたりする必要はありませんが、最新のチップ(A12 Bionic)が内蔵されている必要があります。

最近のiPadでA12チップを実行していない場合、古いリリースのiPad OSを使用していれば、変更せずにそれを回避できる可能性があります。ただし、結果は異なる場合があります。

最近のiPadに加えて、初期インストールを実行するためのWindows 10またはmacOSと、USB-Lightningケーブルも必要です。Linuxユーザーの場合は、VMにWindows 10をインストールし、USBパススルーを使用してシステムでWindowsを使用することができます。

最後に、WindowsまたはMacOSに最新のiTunesがインストールされていることを確認してください。システムにAppleiCloudをインストールする必要がある場合もあります。

WindowsへのAltStoreのインストール

iPadでLinuxをセットアップするための要件を確認したので、インストールプロセスを開始できます。開始するには、iPadでAltStoreを設定する必要があります。Alt Storeは、IPA(Appleアプリファイル)をデバイスにサイドロードするために使用できる無料の代替アプリストアです。

Alt Storeは、Appleデベロッパアカウントの料金を支払い、サイドローディングIPAのロックを一度に1年間解除しない限り、7日ごとにiPadで再度有効にする必要があることに注意してください。Alt Storeとサイドロードされたアプリを7日ごとに再度有効にするのは面倒ですが、iPadの保証を無効にするよりはましです。 

Alt StoreのiPadへのインストールを開始するには、AltStoreの公式Webサイトにアクセスしてください。Webサイトにアクセスしたら、[AltServerのダウンロード]領域を見つけ、Windows(ベータ版)またはMacを使用している場合はmacOSをクリックします。

AltServerをダウンロードしてコンピューター(またはLinuxを使用している場合はVM)にインストールします。インストールにはそれほど時間はかかりません。インストールが完了したら、ガイドの次の部分に進みます。

AltServerを使用してUTMをインストールする

現在、iPadユーザーがLinuxを使用できる唯一の方法は、Mac / iOS / iPadOS用の高度な仮想化ツールであるUTMを使用することです。説得力があり、ほとんどの種類のオペレーティングシステムを問題なく実行できます。 

UTM IPAファイルを手動でiPadにダウンロードし、Alt StoreからロードしてiPadに取得し、Linuxのインストールに使用できるようにする必要があります。IPAファイルをダウンロードするには、ここをクリックしてください

注:最高の互換性があるため、サイドローディングにはUTM SE(低速版)を使用しています。ただし、必要に応じて、ここで通常のIPAファイルを取得することもできます。

インストール

インストールするには、iPadをWindows、Mac OS、またはLinux上のWindowsVMにUSB照明ケーブルで接続します。次に、iPadのロックを解除して、コンピューターを「信頼」します。マシンが機能するには、マシンを信頼する必要があります。

コンピューターでiPadを信頼した後、コンピューターで「AltServer」を起動すると、Windowsのシステムトレイにアイコンとして表示されます。そこからアイコンをクリックし、マウスで「Alt Storeのインストール」を選択し、PCがiPadにAltStoreをインストールするのを待ちます。

iPadでLinuxを実行する方法

Alt Storeがインストールされたので、サイドロードされるため、iPad上のアプリとして「信頼」する必要があります。これを行うには、iPadで設定アプリを開きます。[一般]> [デバイス管理]に移動し  ます。アプリをタップして、[信頼]を選択します。

Alt Storeが開いているときは、iPadをPCに接続したままにします。次に、接続したままAlt Storeアプリを開き、[マイアプリ]をクリックします。そこから、左隅にある[+]アイコンをクリックします。

iPadでLinuxを実行する方法

+アイコンをクリックしたら、iPadにダウンロードされたUTMSEまたはUTMIPAファイルを参照し、それをタップしてインストールします。覚えておいてください。インストールには少し時間がかかる場合がありますので、しばらくお待ちください。iPadのプラグを抜かないでください。

iPadでLinuxを実行する方法

インストールが完了したら、iPadのプラグを抜き、UTMを起動してLinuxの使用を開始します。

iPadへのLinuxのインストール

UTMがiPadにサイドロードされたので、Linuxを機能させる時が来ました。Linuxを機能させるには、次のようにします。

手順1: [UTMギャラリーの参照]ボタンをタップして、iPadでUTM用に事前構成された仮想マシンを表示します。気に入ったものが見つかったら、iPadにダウンロードします。 

iPadでLinuxを実行する方法

ステップ2: iPad OSファイルアプリを開き、ZIPアーカイブ抽出します。次に、iPadOSファイルアプリ内のUTMファイルをタップします。UTMファイルをタップすると、UTMVMアプリに自動インポートされます。

iPadでLinuxを実行する方法

ステップ3: VMをインポートした後、UTMでVMをタップして起動すると、Linuxを使用することになります。ただし、iPadの仕様によっては、軽量でグラフィックを多用しないLinuxOSを使用することをお勧めします。

iPadでLinuxを実行する方法


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか