我可以在iPad上安装Ubuntu吗?

我想在我的iPad上安装Ubuntu作为标准独立系统,有没有办法实现这个?

哈哈,http://www.youtube.com/watch?v=XsD15O0hpDI - Mateo
4@mateo_salta 他正在使用VNC连接到远程计算机。你在0:05注意到屏幕如何像iPad一样旋转了吗? - Kupiakos
4这就是为什么有人会用“lol” - Mateo
不要这样做。这会使你的保修失效。 - Thomas Ward
据我所了解,越狱/Cydia设备运行的是dpkg,与Ubuntu相同。当然,要制作Ubuntu的图形用户界面将是一项巨大的任务,但是安装来自Ubuntu-arm的软件包以获得类似的命令行环境应该相对容易,对吗? - NoBugs
在iPad1上除了iOS 5.1.1之外,无法安装Ubuntu、Android或其他任何系统。请不要谈论保修,因为iPad1没有保修,也没有更新到后续的iOS版本。由于无法运行AppStore中的几乎所有应用程序,iPad已经几乎无用了,现在它的激活也已被破坏,所以完全停止工作了。我想现在使用iPad1的唯一办法是越狱并赞赏苹果对他们的硬件提供了很好的支持。 - Dmitry Ilyin
3个回答

暂时而言,迄今为止,没有办法像对安卓设备进行Root一样简单地在iPad上安装Ubuntu(或任何Linux系统)。自从一年半之前的一篇关于Linux running on Ipad(2011年8月)的文章以来,只有少许变化和进展来提供一个最终的方法来在iPad上安装Ubuntu(或其他任何Mac硬件)。

背后的团队,即iDroid团队,拥有一个网页,您可以了解到他们的进展和目前达到的程度:http://www.idroidproject.org/wiki/Status

他们还提供一种称为Bootlace的方法来安装系统的可引导部分(iBoot),该部分被称为OpeniBoot。目前仅支持三种不同型号的设备。

当然,在最后,你只能在支持的设备上完成启动部分。好消息是,就Linux的历史而言,没有“做不到”的说法,只有“我能行”!所以将来可能可以通过开箱即用的方式实现这一点。
感谢mateo_salta提供的链接,目前没有合法的方法(自由软件基金会对此有争议)来越狱iPad。相关信息可以在这里阅读。
值得一提的是,这只是DMCA为了阻止他们不应该阻止的事情而进行的又一次尝试。如果你购买了iPad,那就是你的iPad。也许你可以坐飞机离开美国,购买iPad,随心所欲地使用它,然后再回来^^。
更新:所以这里有关于我的一个邻居的一些信息,除了看起来像没有眼镜的史蒂夫·乔布斯之外,他还知道idroidproject,并且拥有自从手掌设备以来的每个Mac设备。他给我展示了iPad 1和2,并解释了很多关于Mac如何工作的东西,比如说阻止、尝试root、越狱或者其他你想用来改变系统行为甚至改变实际系统的词(比如在iPad上安装Ubuntu)。所以这里是我可以写的关键点:
iPad和任何其他新硬件首先需要与Linux内核兼容或至少支持。如果不兼容,则在Ubuntu上运行它将非常困难。这会导致在设备上正确检测CPU、主板、显卡、声卡、无线网卡、电池检测和使用等其他硬件时出现问题。
有一个强大的力量阻止任何途径能够用另一个系统或任何可以执行此操作的应用程序覆盖实际系统。一切都非常严格,处于沙箱中,并经过检查,以确保符合iOs的工作方式。有像Cydia这样的替代方法,但首先需要对设备进行越狱。
Mac方面施加了强大的法律压力,要求否认或者非常困难地安装Ubuntu在iPad上的任何尝试,正如你从上述链接中所看到的。
由于Mac专注于特定类型的硬件,并且只在一小部分设备上运行(与Linux相比,它对于硬件类型是多么开放),这使得不能保证新系统,无论是Ubuntu还是其他任何Linux,每次都能正确地与所有硬件配合工作更加困难。
由于bootlace仅适用于Phone 2G、iPhone 3G或iPod Touch 1G,并且需要特定版本的iOs,这使得现在使iPad正常工作更加困难(所有上述问题都加大了这个问题)。
鉴于openiBoot项目的缓慢发展,并且只能检测到iPad中使用的CPU,截至撰写本文时,我们只能看到,要使任何Linux发行版运行在iPad上,正确的引导、加载和安装过程还有很长的路要走。以下是状态页面的图像: ![enter image description here](https://istack.dev59.com/aHKgu.webp)
很遗憾看到对在这种类型的硬件上使用Linux有如此强烈的反对意见,我必须说这样一款好的硬件确实可以享受Linux。
此外,今天我了解到Evasi0n这个工具,它用于越狱多种苹果设备。下载链接可以在这里找到。
非常抱歉给出了消极的答案和悲观的态度。大部分信息都来自一个重度使用Mac并且深入研究Ubuntu世界的用户,他几乎说服我放弃Ubuntu转向Mac(Mac布道者哈哈),但他也提出了一些好观点(当然是从Mac的角度),解释了为什么会以这种封闭的方式专注于这些设备。虽然不是我喜欢的答案,因为我倾向于寻找答案,但我变得好奇并开始询问许多Mac用户,你可以看到我的答案变得更加明确...如果我可以称之为明确的话。

5http://www.computerworld.com/s/article/9232937/iPhone_jailbreaking_still_legal_in_US_but_don_39_t_meddle_with_an_iPad?source=CTWNLE_nlt_dailyam_2012-10-26 - Mateo
@mateo_salta - 我真希望我能给你的评论点赞更多次。太棒了,链接很赞。 - Luis Alvarado
对的,从他们第一个链接的PDF看起来确实很有意思。看到他们就我们几乎视为理所当然的事情争论真是奇怪。 - Mateo
@LuisAlvarado 你能提供一份完整的指南清单,以便获得赏金吗? - nanofarad
1@ObsessiveSSOℲ - 不好意思,朋友。如果你愿意的话,把奖励给其他几个好答案中的任何一个吧。只要我阿姨允许我玩她的iPad,我会补充提供的步骤。但据我所知,这只能达到启动的程度。至少目前来说,我没有自己的iPad,也不能参与Linux到iPad项目的工作。 - Luis Alvarado
2我会更新我的回答,加入一些来自一个真正了解苹果产品的邻居提供的新信息(他长得非常像史蒂夫·乔布斯,只是没有戴眼镜)。@ObsessiveSSOℲ更新了一个我实际上不喜欢以那种方式回答的问题。 - Luis Alvarado
更不用说这还是iPad 1了!他们甚至连iPad 2的CPU都还没搞定。 - Kupiakos

考虑到在iPad上真正运行Ubuntu所需的难度之大,我建议采取不同的方法。
请牢记,我即将告诉你的所有信息将完全使你失去保修资格(而且,就在大约一周前,由于国会图书馆馆长是个白痴/一帮白痴,这在美国是非法的)。
理论上可以在iPad上运行Ubuntu。OpeniBoot已知可以运行Linux内核,尤其是Android。
个人建议启动Android,并采用像许多Android平板电脑用户那样使用chroot的方法。这涉及启动Android并与桌面操作系统共享该内核。这样您就可以保留操作系统中适合触控的部分,并同时运行Ubuntu。有关在iPad上运行Android的更多信息,请查看iDroid项目。
然而,同时运行两个操作系统远非最佳选择。这就是真正的爱折腾的人登场的时候了。我相信在iPad上运行Ubuntu是可能的,但我还没有看到任何实质性的证据表明它已经做到了。万事开头难嘛!

我没有iPad,但是我对Android上的chroot有些了解。我有一台Asus TF201,并且在Android旁边安装了Ubuntu 12.10。虽然有时直接在上面运行Ubuntu会很好,但有时并不现实。

如果你能让Ubuntu在上面运行,请告诉我们。否则,采用iDroid方法。


编辑: 事实证明,OpeniBoot在iPad上无法工作。
所以目前看来,似乎没有办法在iPad上原生地运行Ubuntu。 即使是iPad 1也还没有被iDroid团队完全破解其引导程序。
有许多其他方法可以让Ubuntu在iPad上“看起来”和“感觉”像在运行,但在iPad上原生运行Ubuntu可能永远不会发生。
我的解决方案:
在无头服务器(或任何计算机)上运行Ubuntu,并使用VNC应用程序进行访问。
与上述相同,但不使用VNC,您可以使用此应用程序在iPad上原生运行X Server。
这两种方法都需要与某台Ubuntu计算机建立互联网连接。
很抱歉,无法在您的iPad离线运行Ubuntu。不过好消息是,您无需越狱iPad就可以使用这两种方法,并且完全合法,也不会影响保修。
此外,如果您使用台式机,您可以让主Ubuntu桌面同时运行两个X服务器 - 一个用于iPad,另一个用于正常桌面使用。这样,您的所有文件都将位于同一位置,而且看起来就像您在台式机上一样(实际上也确实如此),但您可以同时使用两者。
如果您真的想要一款运行Ubuntu的平板电脑,可以购买Nexus 7或10 - 这些设备有大量文档可帮助您安装Ubuntu。

2你能试着获取具体的指示以及法律免责声明吗? - nanofarad
1啊,看起来OpeniBoot不能在iPad上运行。我会看看能否找到其他的东西。很可能会有说明。 - Kupiakos

虽然在iPad上安装Ubuntu会很棒,但你需要真正地动手操作iPad并打开内核。
这可能会使设备的任何保修失效。
由于无法在iPad上安装Ubuntu,建议将iOS 4保留在iPad上,而将Ubuntu安装在您的个人电脑/笔记本电脑上。

更正:这将会使保修失效。我刚刚听到有人在我旁边的“天才吧”说:“我试图破解内核来加载一些东西”,然后他们说:“很抱歉,你因为这样做而使保修失效了。”(我当时正在维修我的iPhone,这也是我目睹这一切的唯一原因) - Thomas Ward
2只需要通过DFU模式将iDevice恢复到原始出厂状态,他们就永远不会知道了... 因此,越狱本身并不会使保修失效(仅仅因为他们不会知道)。问题是当你越狱后,设备无法启动并且无法删除越狱时... 那可能会引发一些问题... - TheXed