Làm cách nào để cài đặt Ubuntu trên iPad?


49

Tôi muốn cài đặt Ubuntu dưới dạng độc lập tiêu chuẩn trên ipad của mình, có cách nào để làm như vậy không?



4
@mateo_salta Anh ấy đang sử dụng VNC và kết nối với máy tính từ xa. Bạn nhận thấy lúc 0:05 màn hình xoay kiểu iPad như thế nào?
Kupiakos

4
đó là lý do tại sao "lol"
Mateo

Đừng. Nó sẽ làm mất hiệu lực bảo hành của bạn.
Thomas Ward

Theo những gì tôi hiểu, các thiết bị jailbreak / Cydia chạy trên dpkg, giống như Ubuntu. Đương nhiên, việc tạo GUI của Ubuntu sẽ là một nhiệm vụ rất lớn, nhưng việc cài đặt các gói từ Ubuntu-arm cho một môi trường dòng lệnh tương tự là khá dễ dàng?
NoBugs

Câu trả lời:


23

Hiện tại, cho đến nay, không có cách nào để cài đặt Ubuntu (hoặc bất kỳ hệ thống Linux nào cho vấn đề đó) trên iPad dễ dàng như root Android. Từ một năm rưỡi trước trong một bài viết về Linux chạy trên Ipad (tháng 8 năm 2011) , chỉ có những thay đổi nhỏ và các bước để cung cấp cách cài đặt Ubuntu cuối cùng cho iPad (Hoặc bất kỳ phần cứng Mac nào khác cho vấn đề đó).

Nhóm đằng sau này, nhóm iDroid có một trang web nơi bạn có thể xem trạng thái của họ và họ đã nhận được bao xa: http://www.idroidproject.org/wiki/Status

Họ cũng cung cấp một cách gọi là Bootlace để cài đặt phần khởi động của hệ thống (iBoot) được gọi là OpeniBoot . Nó hiện chỉ hỗ trợ 3 thiết bị khác nhau tồn tại.

Tất nhiên, cuối cùng, bạn bị giới hạn chỉ hoàn thành phần khởi động trong các thiết bị mà nó hỗ trợ. Tin tốt là, theo như lịch sử của Linux, không có ¨iCan Miếngt¨, chỉ có tôi CÓ THỂ! Vì vậy, trong tương lai, điều này có thể được thực hiện theo cách thức vượt trội.

Nhờ một liên kết được cung cấp bởi mateo_salta , hiện tại không có cách nào hợp pháp (Có một cuộc tranh luận về nó từ FSF) để bẻ khóa iPad. Thông tin có thể được đọc TẠI ĐÂY .

Đối với những gì đáng giá, đây chỉ là một nỗ lực khác từ DMCA để ngăn chặn điều mà họ không nên dừng lại. Nếu bạn mua iPad, đó là iPad CỦA BẠN. Có lẽ chỉ cần nhảy vào một chiếc máy bay ra khỏi Mỹ, mua iPad, làm bất cứ điều gì bạn thích với nó và sau đó quay lại ^^.

CẬP NHẬT: Vì vậy, đây là một số thông tin liên quan đến một người hàng xóm mà tôi có, ngoài việc trông giống Steve Jobs mà không đeo kính, còn biết về idroidproject và có mọi thiết bị Mac kể từ lòng bàn tay. Anh ấy chỉ cho tôi iPad 1 và 2 và giải thích RẤT NHIỀU công cụ về cách Mac hoạt động liên quan đến, giả sử, chặn, các cách cố gắng root, bẻ khóa hoặc bất kỳ từ nào bạn muốn sử dụng để thay đổi cách hệ thống hoạt động hoặc thậm chí thay đổi hệ thống thực tế (Giống như cài đặt Ubuntu trên iPad). Vì vậy, đây là những điểm chính mà tôi có thể viết về:

  • IPad và bất kỳ phần cứng mới nào khác trước tiên cần phải tương thích hoặc được hỗ trợ ít nhất là với nhân Linux. Nếu không, nó sẽ rất khó khăn để làm cho nó hoạt động trên Ubuntu. Điều này tạo ra một vấn đề cho việc phát hiện chính xác CPU, bo mạch chủ, card màn hình, card âm thanh, card không dây, phát hiện và sử dụng pin và bất kỳ phần cứng nào khác được tìm thấy trên thiết bị.

  • Có một lực lượng mạnh mẽ đằng sau không cho phép bất kỳ cách nào để có thể ghi đè hệ thống thực tế bằng một ứng dụng khác hoặc bất kỳ ứng dụng nào có thể làm điều này. Mọi thứ đều rất chặt chẽ, được đóng hộp và kiểm tra để đảm bảo nó phù hợp với cách thức hoạt động của iOs. Có những lựa chọn thay thế như Cydia nhưng nó cần thiết bị được bẻ khóa trước.

  • Có một áp lực pháp lý mạnh mẽ từ Mac để buộc mọi nỗ lực làm điều gì đó như cài đặt Ubuntu trên iPad bị từ chối hoặc rất khó thực hiện như những gì có thể thấy từ các liên kết ở trên.

  • Do Mac tập trung vào một loại phần cứng cụ thể và chỉ hoạt động trên một nhóm nhỏ các thiết bị (So với Linux về cách mở của nó với các loại phần cứng), điều đó khiến cho việc bảo đảm hệ thống mới, dù là Ubuntu hay bất kỳ hệ thống nào khác đều khó khăn hơn Linux, thực sự sẽ hoạt động chính xác với tất cả các phần cứng mọi lúc.

  • Do bootlace chỉ hoạt động với Điện thoại 2G, iPhone 3G hoặc iPod Touch 1G và với một phiên bản cụ thể của iOs, điều này khiến cho iPad hoạt động khó khăn hơn trong thời điểm hiện tại (Với tất cả các điểm nêu trên về vấn đề này)

  • Với sự phát triển chậm của dự án openiBoot và xem làm thế nào nó thực sự chỉ có thể phát hiện CPU được sử dụng trong iPad khi viết bài này, chúng ta chỉ có thể thấy rằng đó sẽ là một chặng đường dài cho đến khi có thể thực hiện quy trình khởi động, tải và cài đặt thích hợp nhận bất kỳ bản phân phối Linux nào vào iPad. Đây là hình ảnh từ trang trạng thái:

    nhập mô tả hình ảnh ở đây

Vì vậy, thật đáng buồn khi thấy một mong muốn mạnh mẽ như vậy đối với việc sử dụng Linux trên loại phần cứng này và tôi nên nói rằng một phần cứng tốt như vậy thực sự sẽ thích Linux trên nó.

Ngoài ra, hôm nay tôi đã tìm hiểu về Evasi0n , một công cụ được sử dụng để Bẻ khóa một số thiết bị của Apple. Tải về có thể được tìm thấy ở đây

Rất xin lỗi vì câu trả lời tiêu cực và cách tiếp cận bi quan mà tôi mang đến cho nó. Hầu hết các thông tin này là nhờ một người dùng Mac nặng cũng tự đào sâu vào thế giới Ubuntu và biết nhiều về điều này. Anh ấy gần như đã thuyết phục tôi rời khỏi Ubuntu và nhảy sang Mac (Mac eveachist hehe) nhưng anh ấy cũng đã đưa ra những quan điểm tốt (tất nhiên là từ phía Mac) về những lý do đằng sau cách tập trung chặt chẽ như vậy vào các thiết bị này. Không phải là loại câu trả lời của tôi vì tôi có xu hướng tìm kiếm câu trả lời nhưng tôi đã tò mò và bắt đầu hỏi nhiều người dùng Mac và bạn có thể thấy câu trả lời của tôi đã thay đổi thành một câu rõ ràng hơn ... nếu tôi có thể gọi nó rõ ràng.



@mateo_salta - Tôi ước tôi có thể nâng cao nhận xét của bạn nhiều hơn. Liên kết tuyệt vời.
Luis Alvarado

yeah pdf từ liên kết đầu tiên của họ là khá đọc. Thật kỳ lạ khi thấy họ tranh luận về những điều mà chúng ta gần như coi là đương nhiên.
Mateo

1
@ ObsessiveSSOℲ - Không xin lỗi bạn. Nếu bạn muốn, hãy đưa tiền thưởng cho bất kỳ câu trả lời hay nào khác ở đây. Tôi sẽ thêm các bước với điều kiện dì cho phép tôi chơi với iPad của cô ấy. Nhưng điều này chỉ có thể đến điểm khởi động xa như tôi đã đọc. Ít nhất là bây giờ, bị giới hạn bởi không có iPad của riêng tôi hoặc làm việc trên dự án linux sang ipad.
Luis Alvarado

2
Tôi sẽ cập nhật câu trả lời của mình với thông tin mới đến từ một người hàng xóm mà THỰC SỰ biết về mac (Và THỰC SỰ Trông giống như Steve Jobs nhưng không có kính). @ ObsessiveSSOℲ cập nhật câu trả lời cho điều mà tôi thực sự không muốn trả lời theo cách đó.
Luis Alvarado

9

Xem xét mức độ khó khăn đáng kinh ngạc để thực sự chạy Ubuntu trên iPad, tôi khuyên bạn nên thực hiện một cách tiếp cận khác.

Hãy ghi nhớ tất cả thông tin mà tôi sắp nói với bạn rằng HOÀN TOÀN NÓI BẢO HÀNH CỦA BẠN (và, khoảng một tuần trước, là bất hợp pháp tại Hoa Kỳ do Thư viện Quốc hội là một kẻ ngốc / nhóm ngu ngốc).

Chạy Ubuntu về mặt lý thuyết là có thể chạy trên iPad. OpeniBoot được biết là chạy các nhân Linux, đặc biệt là Android.

Cá nhân, tôi khuyên bạn nên khởi động vào Android và đi theo con đường mà nhiều máy tính bảng Android thực hiện - sử dụng chroot. Điều này liên quan đến việc khởi động vào Android và chia sẻ kernel đó với hệ điều hành máy tính để bàn. Điều này cho phép bạn giữ các phần thân thiện với hệ điều hành nhưng cũng chạy Ubuntu ở bên cạnh. Để biết thêm thông tin về việc chạy Android trên iPad, hãy xem Dự án iDroid.

Chạy hai hệ điều hành là xa tối ưu mặc dù. Đây là nơi mà những người tin học thực sự đến. Tôi chắc chắn có thể chạy Ubuntu, nhưng tôi chưa thấy bằng chứng thực sự nào về việc nó được thực hiện. Có một lần đầu tiên cho tất cả mọi thứ!

Tôi không sở hữu iPad, nhưng tôi biết một chút về chroot trên Android. Tôi đã có Asus TF201 và có Ubuntu 12.10 cùng với Android. Mặc dù đôi khi chạy Ubuntu trực tiếp trên nó sẽ có ích, đôi khi điều đó không thực tế.

Hãy cho chúng tôi biết nếu bạn có thể chạy Ubuntu trên nó. Nếu không, hãy đi với phương pháp iDroid.


EDIT: Hóa ra OpeniBoot không hoạt động trên iPad.

Vì vậy, tại thời điểm này, dường như không có cách nào để Ubuntu chạy tự nhiên trên iPad. Ngay cả iPad 1 cũng không có bộ tải khởi động bị bẻ khóa hoàn toàn bởi nhóm iDroid.

Có nhiều cách khác để khiến Ubuntu trôngcảm thấy như nó đang chạy trên iPad của bạn, nhưng chạy tự nhiên trên iPad có lẽ sẽ không bao giờ xảy ra.

Giải pháp của tôi:

Chạy Ubuntu trên máy chủ không đầu (hoặc bất kỳ máy tính nào) và sử dụng ứng dụng VNC để truy cập.

Tương tự như trên, nhưng thay vì sử dụng VNC, bạn có thể sử dụng ứng dụng này để chạy X Server trên iPad.

Cả hai đều yêu cầu kết nối internet với một số máy tính Ubuntu.

Tôi rất tiếc phải nói rằng không thể chạy Ubuntu trực tiếp trên iPad của bạn ngoại tuyến. Tuy nhiên, ưu điểm ở đây là bạn không cần phải bẻ khóa iPad cho một trong những phương pháp này và điều đó hoàn toàn hợp pháp và bảo hành của bạn sẽ an toàn.

Ngoài ra, bạn có thể có Ubuntu Desktop chính (nếu bạn sử dụng Máy tính để bàn) chạy hai Máy chủ X - một cho iPad và một cho sử dụng máy tính để bàn thông thường của bạn. Bằng cách đó, tất cả các tệp của bạn sẽ ở cùng một vị trí và nó sẽ xuất hiện như thể bạn đang ở trên máy tính để bàn của mình (thực tế là vậy), nhưng bạn sẽ có thể sử dụng cả hai cùng một lúc.

Nếu bạn thực sự muốn một máy tính bảng chạy Ubuntu, hãy mua Nexus 7 hoặc 10 - có rất nhiều tài liệu để chạy Ubuntu trên đó.


2
Bạn có thể cố gắng để có được hướng dẫn cụ thể, cũng như từ chối trách nhiệm pháp lý?
ζ--

1
Ah. Có vẻ như OpeniBoot được biết là không chạy trên iPad. Tôi sẽ xem nếu tôi có thể tìm thấy một cái gì đó khác. Rất có thể sẽ có hướng dẫn.
Kupiakos

8

Mặc dù cài đặt Ubuntu trên iPad sẽ rất tuyệt vời, bạn cần phải thực sự mày mò với iPad và mở kernel.

Điều này có thể có thể làm mất hiệu lực bất kỳ bảo hành gắn liền với thiết bị.

Vì không thể cài đặt Ubuntu trên IPad, lời khuyên là hãy để iOS 4 trên iPad và Ubuntu trên PC / Laptop của bạn.


Sửa chữa: điều này sẽ làm mất hiệu lực bảo hành. Tôi vừa nghe điều này xảy ra với một người bên cạnh tôi tại Genius Bar, nói rằng "Tôi đã cố bẻ khóa kernel để tải mọi thứ" và họ nói "Xin lỗi bạn đã làm mất hiệu lực bảo hành của bạn khi làm điều đó". (Tôi đã nhận được iPhone của mình được bảo dưỡng - đó là lý do duy nhất tôi chứng kiến ​​điều này)
Thomas Ward

2
Tất cả những gì bạn phải làm là khôi phục iDevice về điều kiện ban đầu của nhà máy thông qua chế độ DFU và họ sẽ không bao giờ biết ... do đó, việc bẻ khóa trong chính nó không làm mất hiệu lực bảo hành (đơn giản là trên thực tế họ sẽ không biết). Vấn đề là khi bạn bẻ khóa và thiết bị của bạn không bật nguồn và bạn không thể xóa bản
bẻ khóa
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.