Linux
 Computer >> コンピューター >  >> システム >> Linux

ジェイルブレイク済みiPhone 7でUbuntuが起動――Gnomeデスクトップまで完全動作する動画が話題

あるユーザーが、iPhone 7上でUbuntuオペレーティングシステムがコマンドラインモードとGUIモードの両方で起動する様子を収めた動画を公開し、大きな注目を集めています。

iPhone上で動く「もうひとつのOS」

iDownloadBlogが最初に取り上げたこの興味深い実験では、「checkra1n」ジェイルブレイクの仕組みを最大限に活用し、USBイーサネット接続経由でiPhoneにUbuntuをインストールしています。

Twitterユーザーの@RowRocka氏によると、iPhone 7が必須となる理由は、Ubuntuカーネルが他のiPhoneやiPadモデルに搭載されているチップで問題を起こすためとのこと。iPhone 7にはAppleのA10 Fusionチップが搭載されています。

公開された動画では、iPhone 7がUbuntuを起動し、やがてコマンドラインベースのログイン画面が表示されるまでの一連の流れを確認できます。

さらに興味深いことに、同ユーザーはRedditにて「ジェイルブレイクを行わなくても、これらすべてを実現できる」と述べているものの、具体的な方法については言及していません。また、この実験は報道前にアップデートされており、Gnomeシェルによるフルデスクトップ環境まで起動できるようになったことが、動画からも確認できます。

iPhoneでUbuntuを動かす方法

自分のiPhoneでUbuntuを動かしてみたいという方のために、@RowRocka氏はReddit上で必要な前提条件と詳細なセットアップ手順をすべて公開しています。ジェイルブレイク済みのiPhone 7でUbuntuを動かすことに興味がある方は、ぜひ同氏の解説を参考にしてみてください。

初めての方のために簡単に説明すると、ジェイルブレイクとは、iOSの脆弱性(エクスプロイト)を利用して、Appleが組み込んだ保護機能を解除する手法のことです。ジェイルブレイク済みiPhoneへのUbuntuインストールにcheckra1nツールが必要なのは、同ツールがソフトウェア更新では修正できない「checkm8」ハードウェアエクスプロイトに基づいているためです。

iDownloadBlogによると、checkra1nによってiPhone上で代替OSが動作したのは、今回が初めてではありません。たとえば昨年は、「Project Sandcastle」というプロジェクトが、checkra1nを活用してAndroid OSをiPhone 7上で起動させることに成功しています。

  1. UMix 20.04レビュー:Unityデスクトップを復活させたUbuntu系ディストリビューション

    Ubuntu 20.04は現在広く普及していますが、純正のUbuntuに変更を望むコミュニティのユーザーも少なくありません。特に近年のUbuntuに対する最大の不満の一つが、かつておなじみだったUnityデスクトップ環境が搭載されていない点です。Ubuntuのリミックス版はいくつか存在しますが、その中でも注目に値するのがUMixです。UMixはUnityの不在をはじめ、さまざまな課題に対応したディストリビューションとなっています。UMixの概要純正のUbuntuを使ったことがある人なら、UMixにはすぐに馴染めるはずです。基本構成はほぼ同じですが、いくつかの便利な調整が加えられています。最も大

  2. Ubuntuで動的透明性を有効にする方法|GNOME拡張機能でトップバーとドックを透明化

    GNOME 3.22のリリース時、開発者はトップバーから「動的透明性」機能を取り除いてしまいました。かつてのUbuntuのGNOMEトップバーは、ウィンドウが触れるまではほぼ透明に表示され、デスクトップ全体をすっきりと洗練された印象にしてくれる人気の機能でした。残念ながら、この機能を公式に復活させる具体的な計画は現在のところ見当たりません。 しかし心配は無用です。GNOME拡張機能の開発者たちがすぐに行動を起こし、動的透明性を見事に復活させました。そのため、Ubuntu(19.04以降)でこの機能を取り戻すのはとても簡単です。 Firefox拡張機能をインストールする まずは、Fire