Cài đặt Ubuntu Touch trên điện thoại của bạn

Trong bài viết này chúng tôi sẽ hướng dẫn chi tiết cách cài đặt Linux tới một thiết bị Android. Để cài đặt và công việc đầy đủ hệ thống thay thế bạn sẽ cần: điện thoại thông minh hoặc máy tính bảng, trình giả lập phần mềm, quyền root và vài gigabyte dung lượng trống.

1. Cài đặt các ứng dụng cài đặt linux hoàn chỉnh

Vào thực đơn tìm kiếm của Google Chơi từ “trình giả lập” và nhận được danh sách hàng chục tiện ích gần giống nhau. Tất cả đều tốt, nhưng chúng tôi tập trung vào ứng dụng Complete Linux Installer. Nó hoàn toàn miễn phí, được bản địa hóa hoàn hảo và được trang bị hướng dẫn chi tiết cho người mới bắt đầu.

Có thể tải xuống chương trình từ http://goo.gl/5C6Xa. Thuật toán cài đặt cho Complete Linux Installer không khác gì cài đặt bất kỳ thuật toán nào khác phần mềm, vì vậy chúng tôi sẽ không tập trung vào điểm này.

2. Làm việc với ứng dụng Complete Linux Installer

Trước khi bắt đầu làm việc với chương trình, tôi muốn nhấn mạnh một lần nữa: những gì chúng tôi mô tả trong bài viết này không phải là cài đặt Linux. Android, mà là mô phỏng hoạt động của hệ thống này trong hệ thống khác.

Vì vậy, hãy khởi chạy ứng dụng và đồng ý cài đặt thêm thành phần phần mềm. Việc làm việc với các mô-đun này sẽ giúp bạn sử dụng dễ dàng hơn nhiều hệ điều hành Linux.

Như đã đề cập trước đó, Complete Linux Installer yêu cầu quyền root để hoạt động đầy đủ, ứng dụng sẽ nhắc bạn điều này trong cửa sổ bật lên. Chúng tôi cung cấp chương trình toàn quyền truy cậpĐẾN chức năng hệ thống thiết bị di động.

Điều này hoàn thành việc chuẩn bị ban đầu cho trình mô phỏng để vận hành. Menu ứng dụng chính sẽ mở ra trước mặt bạn. Chuyển đến mục phụ “Hướng dẫn cài đặt”.

Trình mô phỏng sẽ quét phần cứng của tiện ích và hiển thị danh sách các hệ điều hành được đảm bảo chạy trên thiết bị di động của bạn. Chúng tôi chọn Ubuntu 13.10 làm ví dụ.

Kể từ thời điểm này, chương trình bắt đầu “hướng dẫn” bạn qua các công đoạn cài đặt hệ điều hành, kèm theo từng thao tác cần thiết hướng dẫn chi tiết. Ví dụ: sau khi đọc các yêu cầu về trình giả lập ở bước đầu tiên, hãy nhớ cài đặt “Terminal” và “VNCViewer” ở bước thứ hai. Chỉ sau đó chọn “Tải xuống hình ảnh”.

Đọc mô tả về sự khác biệt giữa các bản phân phối của hệ điều hành Linux và chọn bản phân phối bạn cần.

Tạo ở gốc lưu trữ ngoài thư mục tiện ích có tên hệ thống tương lai. Điều này sẽ làm cho việc tìm kiếm chương trình dễ dàng hơn nhiều. tập tin cần thiết. Trong trường hợp của chúng tôi, chúng tôi tạo thư mục “ubuntu”. Giải nén kho lưu trữ đã tải xuống vào thư mục này.

Kết quả là hai tệp sẽ xuất hiện trong thư mục “ubuntu”. Một trong số đó là với phần mở rộng .img. Đây là hình ảnh hệ thống Linux đang được ra mắt.

Sau khi hoàn thành các bước này, hãy chuyển đến mục phụ “Khởi chạy” của menu chính của Complete Linux Installer và nhấp vào menu phụ “Cài đặt” ở bên phải góc trên cùng cửa sổ. Bằng cách chọn tùy chọn “Chỉnh sửa”, hãy cung cấp cho ứng dụng đường dẫn đầy đủ đến tệp thực thi của hệ thống. Xác nhận lựa chọn của bạn bằng cách nhấp vào nút "Lưu thay đổi".

Việc này hoàn tất giai đoạn tiếp theo trong quá trình cài đặt hệ điều hành thay thế vào bộ nhớ thiết bị của bạn. Vui lòng chọn tùy chọn “Run Linux”.

Ứng dụng trong lý lịch sẽ khởi chạy một thiết bị đầu cuối để thực thi lệnh kiểm tra và sẽ yêu cầu quyền truy cập root vào các chức năng hệ thống của thiết bị. Chúng tôi cho phép nó.

Giờ đây, điện thoại thông minh hoặc máy tính bảng của bạn sẽ có thể hoạt động như một trình mô phỏng hệ điều hành Linux và bạn sẽ có quyền truy cập vào tất cả các khả năng của hệ điều hành với biểu tượng chim cánh cụt trên logo - từ thực hiện các lệnh đơn giản trong thiết bị đầu cuối đến cài đặt đầy đủ- đủ lông đủ cánh môi trường đồ họa. Quá trình cài đặt Linux trên Android đã hoàn tất.

Xin chào các độc giả thân yêu của những điều tốt đẹp nhất cổng di động trang mạng! Trong bài viết này, tôi sẽ nói với bạn về cách chạy các hệ điều hành chính thức trên Android. Hôm nay chúng ta sẽ nói về hai hệ điều hành - Windows XP và Linux. Vì vậy, hãy bắt tay vào kinh doanh.

LINUX

Hãy bắt đầu với nhiều hơn nữa hướng dẫn dễ dàng - khởi chạy Linux trên Android. Để bắt đầu, tôi sẽ cảnh báo bạn rằng phương pháp này Quyền ROOT là bắt buộc. Ngoài ra, nếu bạn đang sử dụng điện thoại thông minh trên Dựa trên Android 5.0 Lollipop, Android 6.0 Marshmallow trở lên phiên bản sau, thì bạn cần một kernel tùy chỉnh. Bài viết này sử dụng Nexus 5 có cài đặt kernel "ElementalX". Vậy hãy bắt đầu.

Hướng dẫn:
1. Trước tiên, bạn cần tải và cài đặt chương trình BusyBox, đây là phần mềm dành cho hầu hết các ứng dụng. công cụ tiêu chuẩn Unix.

2. Tiếp theo, tải xuống và cài đặt chương trình Linux Triển khai, đây là thành phần chính và nếu không có nó, chúng ta sẽ không thể làm được gì vì nó tải xuống bản phân phối từ gương chính thức, tạo ảnh đĩa trên thẻ micro SD, gắn kết nó và cài đặt bản phân phối hệ điều hành.
3. Khai mạc ứng dụng Linux Triển khai, đi tới bảng cấu hình. Ở đây, chọn phân phối bạn muốn sử dụng. Bài viết này sẽ sử dụng cái mặc định Phân phối Debian trong môi trường LXDE.

4. Sau khi chọn bản phân phối, hãy nhấp vào nút cài đặt. Quá trình cài đặt mất khoảng 30 phút.
5. Sau khi cài đặt hoàn tất, ứng dụng sẽ khởi chạy Môi trường Linux và sẽ tự mình thiết lập nó môi trường làm việc, mà bao gồm hệ thống cơ bản, máy chủ SSH, máy chủ VNCmôi trường đồ họa mà chúng tôi đã chọn trước đó. Ngoài ra, bạn có thể cấu hình nó thông qua chương trình máy chủ SSH và VNC.
6. Bạn có thể kết nối qua SSH hoặc VNC, tôi sử dụng máy chủ VNC, nhưng bạn có thể sử dụng bất kỳ máy chủ nào bạn muốn.
7. Nếu bạn kết nối qua máy chủ SSH, hãy nhập cổng "22" và mật khẩu mặc định là "changeme".
8. Nếu bạn, giống như tôi, muốn kết nối qua máy chủ VNC, hãy tải xuống chương trình VNC, chạy nó và nhập địa chỉ “localhost:5900” vào trường, mật khẩu mặc định giống như đối với máy chủ SSH - “changeme ”.

9. Hãy vui mừng chạy phân phối Linux!

Windows XP

Bây giờ, về một điều phức tạp hơn - Khởi động Windows XP trên Android. Bạn có thể cho tôi biết làm thế nào? Câu trả lời rất đơn giản - Bochs. Với ứng dụng này, chúng tôi sẽ mô phỏng Windows XP. Bochs là chương trình giả lập các hệ điều hành dựa trên x86, nó được tạo ra để giả lập các hệ điều hành như Windows DOS, Windows 3.1, Windows 95, Windows 98. Nhưng hôm nay chúng ta sẽ thử nhiều hơn nhiệm vụ khó khăn. Điều quan trọng cần lưu ý là Windows hoạt động XP sẽ rất rất chậm và sẽ không có kết nối internet, vì vậy nếu bạn kiên nhẫn và không quan tâm đến những vấn đề có thể phát sinh thì hãy tiếp tục! Vì vậy, hãy bắt đầu.

Bạn cần gì:
1. ISO tập tin Windows XP
2. Trình quản lý Qemu cho PC
3.
4. Bochs SDL
5. Hình ảnh đĩa trống

Hướng dẫn:
1. Mở Trình quản lý Qemu cho PC và tạo một trình quản lý mới máy ảo. Gọi nó là bất cứ điều gì bạn muốn, trong trong trường hợp này tên của nó sẽ là "XP".

2. Nhập dung lượng RAM bạn muốn phân bổ cho máy ảo, bước này chỉ dành cho PC, trên Thiết bị Android nó sẽ không có tác dụng gì. Chọn tùy chọn "không sử dụng" đĩa ảo" Bấm tiếp".

3. Bước tiếp theo, bạn cần chuyển đến tab trình điều khiển và chọn “ ổ cứng 0". Tiếp theo, chọn đường dẫn đến “Hình ảnh đĩa trống” đã tải xuống trước đó.

5. Cuối cùng, sau khi hoàn thành tất cả các bước, hãy chọn Nút màu xanh lá câyở góc trên bên trái để khởi động máy ảo. Từ giờ trở đi, bạn chỉ cần cài đặt Windows XP trên máy ảo như trên PC đơn giản.

6. Sau khi quá trình cài đặt hoàn tất, hãy giải nén tệp .zip Bochs SDL. Di chuyển "Hình ảnh đĩa trống" vào thư mục SDL. Đổi tên tệp "Hình ảnh đĩa trống" thành "c".

8. Tải xuống và cài đặt ứng dụng Bochs trên Android. Tiếp theo, mở nó. Bản thân ứng dụng phải xác định sự hiện diện của Windows XP và chạy nó. Hãy nhớ rằng, điều này là rất, rất chậm!

Để khởi động vào máy tính để bàn của phòng mổ Hệ thống Windows XP, bạn cần đợi ít nhất 10 phút.

9. Hãy vui mừng chạy Windows XP!

Đó là tất cả. Cảm ơn tất cả các bạn đã quan tâm!

Linuxsoid! bạn tôi,Yuri Geruk

Phần thứ hai là về cách cài đặt Ubuntu trên điện thoại thông minh hoặc máy tính bảng Android của bạn trên nền tảng này.

Chúc một ngày tốt lành, người dùng trang Linuxsoid! Hôm qua có bài viết về việc lắp đặt phòng mổ hệ thống Linux Ubuntu dành cho điện thoại thông minh hoặc máy tính bảng, đây chỉ là cách đầu tiên tôi có thể làm được điều này. Tôi muốn nói lại rằng tôi không xóa hệ thống Androd mà tung ra hệ thống thứ hai chồng lên hệ thống kia. Tôi sẽ không quan tâm thêm nữa hoặc thậm chí cố gắng tự cài đặt nó cho đến khi bạn tôi,Yuri Gerukđưa nó cho tôi ý tưởng tốt, để cài đặt hệ thống và chỉ sau đó tôi mới thấy hứng thú và bắt đầu công việc của mình.

Cảnh báo! Ban quản trị trang web và tác giả của tài liệu không chịu bất kỳ trách nhiệm nào nếu thiết bị của bạn ngừng hoạt động khi thực hiện các thao tác được mô tả! Tất cả những gì được viết trong hướng dẫn, bạn thực hiện đều có nguy cơ và rủi ro của riêng mình. Rất có thể sẽ xảy ra lỗi như đã xảy ra với tôi và khi đó tôi không thể bật điện thoại thông minh của mình trong một thời gian dài. Không cần phải vội vàng, chúng tôi làm mọi thứ một cách cẩn thận bằng cách đọc những hướng dẫn này!

Trong phần đầu tiên (Phương pháp số 1) tôi đã viết cách cài đặt hệ thống thông qua chương trình có tên Complete Linux Installer. Đã nói trật tự đầy đủ các hành động khi làm việc trên chương trình này, tải xuống cái gì, cách cài đặt và tất cả những thứ còn lại. Hôm nay tôi muốn các bạn chú ý đến phương pháp thứ hai (Phương pháp số 2). Chúng tôi sẽ thực hiện cài đặt cùng bạn Linux Ubuntu tới một thiết bị chạy Android thông qua ứng dụng di độngđược gọi là Triển khai Linux. Ứng dụng này cũng có sẵn cho bạn trong kết nối miễn phí TRÊN Google Play Market, nơi mà bất kỳ ai cũng có thể tải xuống.

Trong ứng dụng này, bạn không cần phải đăng ký và kích hoạt; sau khi cài đặt nó trên thiết bị của mình, bạn sẽ cần khởi chạy và đóng lại. Chúng ta cần những gì để chạy hệ thống thông qua Linux Deploy. ?

  1. Điện thoại thông minh và máy tính có truy cập Internet (tốt nhất là sử dụng Wi-Fi) hơn kết nối tốt hơn, quá trình tải xuống sẽ diễn ra càng nhanh.
  2. Cáp USB (để kết nối thiết bị của bạn với máy tính desktop hoặc máy tính xách tay)
  3. Pin tốt nhất nên được sạc 100%, nhưng không dưới 50%
  • Hãy bắt đầu nhiệm vụ của chúng tôi! Để tránh quá dài, tôi sẽ bỏ qua những điểm đã được chỉ ra ở phương pháp số 1. Đầu tiên và bước đơn giảnđối với chúng tôi, điều này sẽ có được quyền root trên thiết bị; trong bài viết trước tôi đã trình bày chi tiết cách thực hiện việc này.
  • Ai Quyền gốcđã nhận được, bạn có thể tiến hành bước tiếp theo, cụ thể là bật gỡ lỗi USB trên thiết bị của mình (bài viết trước cũng đã mô tả cách thực hiện điều này). Chúng tôi nhấc điện thoại thông minh của mình và đến cửa hàng chính thức Thị trường chơi, nơi chúng tôi phải tải xuống một ứng dụng có tên Linux Deploy. Nếu đã thiết lập tài khoản, bạn có thể nhấp vào liên kết có tên chương trình và cài đặt ứng dụng bằng máy tính của mình. Sau khi cài đặt, hãy mở ứng dụng và xem thêm!
  • Như có thể thấy trong ảnh chụp màn hình ở trên, chúng ta được thấy một chương trình có giao diện đơn giản và không phức tạp. Khi chúng tôi khởi chạy chương trình lần đầu tiên, nó sẽ hiển thị cho chúng tôi một ít thông tin, danh sách cách bắt đầu sử dụng chương trình này. Sau khi đáp ứng các yêu cầu này, chúng tôi bắt đầu cấu hình. Để thiết lập chương trình của chúng tôi, bạn cần dịch nó sang tiếng Nga (chúng tôi thực hiện việc này đối với những người chưa dịch chương trình tự động) Đặt ngôn ngữ tiếng Nga và đánh dấu vào ô bên cạnh mục Không tắt màn hình.

Nhìn như thể hiện trong hình dưới đây:

Sau khi cài đặt ngôn ngữ và kiểm tra Giữ màn hình bật, chúng tôi chuyển sang hành động tiếp theo, cụ thể là:

  • Chúng tôi tạo ra hồ sơ mới cho cái mới của chúng tôi tài khoản Linux. Để thực hiện việc này bạn cần quay lại màn hình chính các chương trình, vâng, chính xác là chương trình hiển thị trợ giúp hành động hơn nữa và bấm vào tiêu đề chương trình (nơi vẽ chim cánh cụt). Sau đó, bạn sẽ tự động được chuyển sang một cửa sổ mới, nơi bạn được yêu cầu nhấp vào dấu cộng và tạo hồ sơ. Để làm ví dụ bắt chước, tôi đã tạo một hồ sơ có tên Linuxsoid.com. Bạn có thể gọi nó là bất cứ điều gì bạn muốn!
  • Khi bạn đã viết tên hồ sơ, hãy nhấp vào OK. Sau đó, chỉ cần chọn hồ sơ mong muốn.
  • Sau tất cả những điều này, tôi gấp ghế lại và đi ngủ, và bạn có thể làm bất cứ điều gì bạn muốn từ đó, tất nhiên là tôi đang nói đùa! Thu nhỏ ứng dụng và quay lại Play Market và tải xuống Es-dây dẫn(Bạn không cần phải tải xuống lại từ ai, và bạn sẽ không thể :-D) . Mở Explorer và tạo một thư mục có tên Ubuntu. Sau khi tạo thư mục, bạn cần tìm đường dẫn đến nó. Đối với tôi nó sẽ là thẻ nhớ giống như của bạn thì tôi không biết.
  • Khi tạo, hãy nhấp vào dấu cộng màu vàng, sau đó bạn sẽ thấy một cửa sổ bật lên nơi chúng tôi đánh dấu việc tạo thư mục và chuyển thẳng vào tên của thư mục (tốt hơn là viết vào tiếng anh, bạn không nên cám dỗ số phận của chiếc điện thoại thông minh của mình, tôi sẽ nói một điều là nó sẽ không dẫn đến điều gì tốt đẹp, đã được thử nghiệm trải nghiệm riêng). Khi hoàn tất, tôi nhấp vào nhật ký lịch sử và xem đường dẫn đến thư mục của chúng tôi. Tôi hiểu nó như thế này: /sdcard/ubuntu/.

Quá trình thiết lập ban đầu của chương trình có thành công không? Sau đó, chúng tôi tiến hành tải xuống và cài đặt bộ phân phối trên thiết bị của mình trong một thư mục mới tạo. Để thực hiện việc này, bạn cần mở ứng dụng Triển khai Linux và nhấp vào, như thể vào một mũi tên tương tự như một bản tải xuống, nơi bạn sẽ được chuyển sang một cửa sổ mới với thông tin chúng tôi cần. Chúng ta thấy gì ở đó? Chương trình đề nghị chúng tôi cài đặt hệ thống, nhưng để làm được điều này, chúng tôi cần phải chọn nó. Trong cửa sổ này, nhấp vào bản phân phối và bạn sẽ thấy tất cả các lựa chọn hệ thống có sẵn (có thể được cài đặt trên thiết bị của bạn). Tôi chọn Linux Ubuntu. Sau khi tôi đã chọn, hãy nhấp vào cài đặt và quá trình cài đặt (tải xuống) sẽ bắt đầu, mất khoảng một giờ. Vì vậy, tốt hơn hết bạn nên sạc điện thoại thông minh của mình!

  • Sau khi cài đặt hoàn tất, hãy nhấp vào nút bắt đầu và bạn sẽ được kết nối với đúng máy chủ. Cái hay của ứng dụng này là nó không cần phải đăng ký thêm thiết bị đầu cuối và ra lệnh, ứng dụng sẽ tự động đăng ký các lệnh cần thiết. Khi hoàn thành bạn sẽ thấy như trong hình! Đây là trường hợp mọi thứ diễn ra suôn sẻ với bạn và không có lỗi nào khác xuất hiện.
  • Sau những dòng chữ như vậy, bạn cần tải xuống và cài đặt một ứng dụng bổ sung có tên VNCViewer trên thiết bị của mình, như trong phương pháp cài đặt đầu tiên. Trong máy chủ, chúng tôi tạo một kết nối mới trong đó chúng tôi viết địa chỉ dưới dạng localhots và nhập bất kỳ tên nào vào tên và nhấp vào kết nối. Ứng dụng sẽ kết nối và nếu thành công, nó sẽ yêu cầu bạn nhập mật khẩu! Mật khẩu trên tất cả các máy chủ luôn giống nhau (changeme), nhưng nếu bạn kết nối qua máy tính thì mật khẩu sẽ khác, tôi không thể nói cho bạn biết vì tôi không biết.

Khi tất cả điều này được thực hiện, bạn sẽ kết thúc với một cái gì đó như thế này:

Chỉ vậy thôi, nếu bạn có bất kỳ vấn đề nào, hãy viết chúng trong phần bình luận, chúng tôi sẽ giúp bạn loại bỏ chúng trong khả năng có thể. Tài liệu được Alexander Makarenkov chuẩn bị cho trang web Linuxsoid.com.

Chạy Linux trên Android là có thể! Và bạn không cần một thiết bị có quyền root để làm việc này: tất cả phần mềm cần thiết đều có sẵn trong cửa hàng chính thức Chợ ứng dụng Google Play. Chỉ trong 10–15 phút, bạn có thể có được một hệ điều hành khác với Android ở chức năng nâng cao.

Ghi chú: nếu bạn làm theo hướng dẫn của chúng tôi, hệ điều hành Linux sẽ chạy trong Môi trường ảo. Android vẫn sẽ chạy ở chế độ nền. Gọi một hệ thống như vậy là hoàn chỉnh sẽ không chính xác. Tuy nhiên, với danh sách nhiệm vụ tiêu chuẩn cô ấy đang đối phó tốt.

Vui lòng đóng mọi thứ trước khi cài đặt. ứng dụng cần thiết và sạch sẽ ĐẬP Thiết bị Android.

1. Từ cửa hàng Google Chơi cài đặt GNURoot Debian và XServer XSDL.

2. Trước khi bắt đầu cài đặt Linux, hãy đảm bảo thiết bị của bạn được kết nối với mạng ổn định Wifi. Khởi chạy GNURoot. Quá trình tải xuống sẽ bắt đầu. gói cần thiết môi trường.

Quá trình cài đặt mất từ ​​​​30 giây đến vài phút tùy thuộc vào tốc độ kết nối Internet của bạn. Bỏ qua các mã cho đến khi thông báo sau xuất hiện:

root@localhost:/#

Đối với những người quen thuộc với khái niệm “”, đừng để dòng này làm bạn sợ: ứng dụng sẽ không gây ra bất kỳ tác hại nào cho thiết bị vì nó hoạt động trong “hộp cát”.

3. Nhập lệnh sau:

cập nhật apt-get

Đợi cho đến khi các gói được tải xuống. Điều này sẽ được biểu thị bằng dòng Đọc danh sách gói…Xong.

4. Bây giờ nhập một dòng khác:

nâng cấp apt-get

Đối với câu hỏi “Bạn có muốn tiếp tục không?” nhập chữ cái tiếng Anh Y và nhấn Enter. Việc cài đặt các gói sẽ bắt đầu.

Lần này quá trình cài đặt sẽ lâu hơn một chút. Hãy kiên nhẫn đợi quá trình cài đặt hoàn tất cho đến khi dòng mong muốn xuất hiện:

root@localhost:/#

Thứ Tư Debian Linuxđã cài đặt và bây giờ bạn có thể tiến hành triển khai vỏ đồ họa.

5. Việc cài đặt tất cả các gói phân phối Linux được thực hiện bằng lệnh sau:

apt-get cài đặt lxde

Ngoài ra còn có một tùy chọn để cài đặt kernel hệ thống bằng dòng:

apt-get cài đặt lxde-core

Xác nhận cài đặt bằng cách nhập lại Y và nhấp vào Nhập phím. Quá trình tải gói sẽ bắt đầu.

Trong quá trình cài đặt, hãy đảm bảo rằng tất cả các tệp đã được tải xuống thành công và khi giải nén, thiết bị của bạn không hết dung lượng trống. Nếu không, quá trình khởi động hệ thống sẽ thất bại.

6. Để hoàn tất quá trình cài đặt hệ điều hành, bạn phải tải thêm ba tiện ích:

  • XTerm - để truy cập thiết bị đầu cuối từ vỏ đồ họa Linux;
  • Trình quản lý gói Synaptic - để quản lý các gói apt và tải xuống ứng dụng;
  • Pulseaudio - để cài đặt trình điều khiển âm thanh.

Tất cả ba tiện ích đều được cài đặt bằng một lệnh đầu cuối GNURoot:

apt-get cài đặt xterm Synaptic Pulseaudio

Khoảng 260 MB dữ liệu sẽ được tải xuống thiết bị.

7. Bây giờ hãy thu nhỏ ứng dụng GNURoot và mở XServer XSDL đã cài đặt trước đó. Đồng ý tải xuống phông chữ bổ sung. Sau khi quá trình cài đặt hoàn tất, hãy nhấn vào màn hình nhiều lần (ứng dụng sẽ yêu cầu bạn chọn độ phân giải và cỡ chữ - tất cả phụ thuộc vào sở thích của bạn) cho đến khi bạn thấy màn hình giật gân có nền xanh lam và văn bản màu trắng.

Khởi chạy lại GNURoot và nhập lần lượt hai lệnh sau:

xuất HIỂN THỊ=:0 PULSE_SERVER=tcp:127.0.0.1:4712
bắt đầu &

Trình tự để tiếp tục khởi động lại hệ thống (khi bạn muốn mở lại Linux) trông như thế này: chạy XServer XSDL và đợi Màn hinh xanh, mở GNURoot và nhập 2 lệnh trên, quay lại XServer XSDL.

Nếu thiết bị đầu cuối phàn nàn về lệnh không hợp lệ, hãy quay lại bước 5 của hướng dẫn này và thử cài đặt kernel trần. Kiểm tra trạng thái bộ nhớ của thiết bị Android của bạn.

8. Bây giờ hãy mở XServer XSDL, đợi vài giây và bạn sẽ có Linux sẵn sàng hoạt động.

Để cài đặt ứng dụng ở góc dưới bên trái, hãy mở Trình đơn bắt đầu và chọn Chạy. Gõ Synaptic và nhấn Enter.

Trong cửa sổ mở ra, hãy sử dụng tìm kiếm và cài đặt các ứng dụng cần thiết. Nó có thể là Trình duyệt Firefox, biên tập viên Hình ảnh GIMP, đồng phục công sở Libre và các chương trình tương thích với Linux khác.

Tất nhiên, tùy chọn cài đặt Linux này không thể được gọi là ra mắt đầy đủ hệ điều hành trên Android. Linux ảo có nhiều hạn chế nhưng khi sử dụng chuột không dây và bàn phím (cũng có thể kết nối bằng bộ chuyển đổi OOT và bộ chia USB), bạn có thể biến điện thoại thông minh hoặc máy tính bảng của mình thành máy tính xách tay với chức năng của một hệ điều hành dành cho người lớn.

Xin chào, tôi có một chiếc PC mini ug 802, làm cách nào để cài đặt Linux trên nó? teltar

Đây là một chủ đề rất thú vị đối với tôi, các bạn ạ, vì tôi quản lý các máy chủ Linux một cách chuyên nghiệp. Trên máy chủ, điều đó thật thú vị, nhưng đối với tôi nó đã là chuyện thường ngày và bình thường. Và đây là phần cài đặt Bản phân phối Linuxđối với các thiết bị có kiến ​​trúc ARM - đây là mức độ thú vị hơn.

Sự khác biệt giữa máy tính và điện thoại thông minh hoặc máy tính bảng là gì?

Trên thực tế, về mặt khái niệm, sự khác biệt là rất nhỏ - cả thiết bị di động và máy tính để bàn, hoặc thậm chí cả máy chủ, đều được thực hiện theo các nguyên tắc giống nhau. Tuy nhiên, đối với các thiết bị di động, kiến ​​trúc bộ xử lý khác được sử dụng. CPU máy tính để bàn được thiết kế trên kiến ​​trúc x86 hoặc AMD64. Và hầu hết các thiết bị di động đều có bộ xử lý dựa trên kiến ​​trúc ARM. Trong lịch sử, điều này là do các bộ xử lý như vậy có mức tiêu thụ điện năng thấp hơn đáng kể, đây là điều cần thiết cho các thiết bị di động.

Hệ điều hành nào có thể được cài đặt trên thiết bị di động?

Vì vậy, tất cả các chương trình, bao gồm cả hệ điều hành, phải được phát triển riêng cho kiến ​​trúc này để hoạt động trên phần cứng này. Vì thế, phiên bản thông thường Linux được cài đặt trên máy tính để bàn hoặc máy chủ sẽ không hoạt động ở đây. May mắn thay, có nhiều bản phân phối và phiên bản cho kiến ​​trúc này. Bắt đầu với Android khét tiếng, thứ mà hầu hết điện thoại thông minh đều được trang bị, và kết thúc bằng các bản phân phối kỳ lạ, như Backtrack chuyên dụng (nay là Kali Linux). Nhưng tất nhiên, điều đáng quan tâm hơn là một số bản phân phối nổi tiếng hơn.

Android là gì?

Android là một hệ điều hành TRÊN Dựa trên Linux , được phát triển bởi Google dành cho thiết bị di động. Hệ điều hành di động phổ biến nhất thế giới. Cần hiểu rằng trên thực tế LInux chỉ là kernel của hệ điều hành. Và nhiều hệ điều hành được xây dựng trên nền tảng của nó và Android chỉ là một trong số đó.

Kernel là chức năng cơ bản cho phép bạn sử dụng tất cả các thiết bị và tùy chọn của nền tảng phần cứng - tức là trình điều khiển và quản lý thiết bị. Cũng bao gồm trong cốt lõi là một số chương trình cơ bản và tiện ích dòng lệnh. Vấn đề là ở chỗ Gia đình Linux(Theo nghĩa này, nó thường được hiểu là - một họ hệ điều hành trên hạt nhân này chứ không phải bản thân hạt nhân) - lớp vỏ đồ họa là một phần riêng biệt, mức độ trừu tượng riêng của nó.

cấu hình tối thiểu các hệ điều hành này - chính xác là không có vỏ đồ họa, chỉ giao diện văn bản dòng lệnh. Điều này cho phép các hệ điều hành này được nhúng vào hầu hết những nơi khác thường. Ví dụ, trong phần cứng mạng, máy công cụ, máy tính và các thiết bị phức tạp khác, ví dụ như trong máy bay và ô tô. Ngay cả trong của bạn Máy giặt Một cái gì đó tương tự cũng có thể được cài đặt trong lò vi sóng :)

Đây là một thiết bị Android. Theo đó, Android nên được cài đặt theo mặc định. Trên thực tế, đó là Linux. Nhưng với một số hạn chế nghiêm trọng. Việc cài đặt một số Linux khác có thể mở rộng đáng kể khả năng của thiết bị di động. Khả năng sử dụng trở nên gần như vô hạn. Chà, hãy tưởng tượng việc sử dụng điện thoại di động làm máy chủ! Nhiều công cụ đang trở nên có sẵn. Nếu là máy tính bảng, hãy kết nối nó với thiết bị ngoại vi thông qua cápOTG, bạn có thể sử dụng nó như máy tính hoàn chỉnh! Để làm gì? Đó là một câu hỏi khác. Tôi hy vọng độc giả của chúng tôi sẽ chia sẻ ý tưởng của mình trong phần bình luận.

Làm cách nào để cài đặt Linux trên thiết bị Android?

Vì vậy, cài đặt.

Có hai lựa chọn - bạn có thể làm được cài đặt đầy đủ, như họ nói - về “phần cứng”. Đây thực sự là một flash của thiết bị. Đồng thời, chúng tôi mất đi chức năng gốc của thiết bị, được cung cấp bởi nhà sản xuất. Và đây có thể không phải là điều chúng ta mong muốn. Ví dụ: máy tính mini UG 802 mà độc giả của chúng tôi quan tâm là một thiết bị được thiết kế để mở rộng chức năng của TV. Bởi vì nó có thể cắm trực tiếp vào cổng HDMI của bất kỳ chiếc TV nào, biến nó thành Smart.

May mắn thay, có cách thứ hai để cài đặt Linux - ngay bên trong hệ điều hành chính của thiết bị, trong trường hợp này Vỏ Android. Điều này cho phép bạn chạy cái gọi là môi trường chroot bên trong Android. Trong trường hợp này, bạn sẽ nhận được hai hệ điều hành liên quan chạy song song trên một lõi - Android. Và bạn có thể chuyển đổi giữa chúng.

Cách tiếp cận này thuận tiện cho điện thoại thông minh và máy tính bảng, nhưng có thể không phù hợp với UG 802. Trong trường hợp này, bạn có thể cần phải flash hệ điều hành cần thiết. Và đây đã là một số nguy cơ khiến thiết bị có thể bị hỏng.

Thật không may, tôi không có kinh nghiệm với những thí nghiệm như vậy. Nhưng có đủ thông tin trên Internet về điều này. Nghiên cứu, thử cài đặt.

Vì vậy, tôi sẽ cung cấp một số liên kết để bạn có thể bắt đầu làm quen với thế giới hack thiết bị di động :)

Hacker là ai?

Vâng, vâng, đừng ngạc nhiên, đây chính xác là hack - sự can thiệp phi tiêu chuẩn vào hoạt động và thiết kế các hệ thống và chương trình, thay đổi chúng và mở rộng chức năng. Đây chính xác là ý nghĩa ban đầu của từ này. Và một hacker không phải là một kẻ bẻ khóa hay viết virus như hầu hết mọi người thường nghĩ. Đây trước hết là một nhà nghiên cứu. Đúng, anh ta phá vỡ hệ thống, tiết lộ những gì không có ý định mở ra, nhưng anh ta làm điều này với mục đích học hỏi chứ không phải để gây hại.

https://xakep.ru/2012/10/22/android-tablet-linux-install/ - một bài viết về cài đặt Linux trên điện thoại thông minh trên tạp chí lâu đời nhất, phản ánh chính xác bản chất của việc hack.

https://habrahabr.ru/post/221543/ - Habr, một nguồn tài nguyên không kém tuổi và thậm chí còn nổi tiếng hơn. Và bài viết ở đây rất mới mẻ và mô tả rất chi tiết trải nghiệm cài đặt Arch Linux trên Android, dưới dạng môi trường chroot.

https://geektimes.ru/post/44220/ - Giktimes - một trang web của những người tạo ra Habr và tôi đã tìm thấy nó trên đó hướng dẫn chi tiết Qua cài đặt Debian qua Android trên điện thoại thông minh. Bài viết tuy đã cũ nhưng đề cập đến những điều cơ bản cần phải hiểu rõ trước khi bắt tay vào thực hiện một thao tác như vậy. Mặc dù điều này không giúp bạn cài đặt nhưng nó sẽ giúp bạn có được kiến ​​thức, nếu không có nó thì không thể phát triển hơn nữa chủ đề và cách giải quyết vấn đề. Và sau khi nghiên cứu những bài viết như vậy, bạn sẽ cảm thấy tự tin hơn và có thể tìm kiếm thông tin về chủ đề này một cách cụ thể hơn, về những vấn đề cụ thể cần được giải quyết trong quá trình cài đặt.

Ví dụ: những bài viết về chủ đề này có lẽ không phải là những bài viết duy nhất trên các trang web nêu trên. Bạn luôn có thể thử tìm thêm các bài viết về vấn đề này trên nguồn lực chuyên ngành. Tôi đã tìm và xem xét một số chủ đề về cài đặt linux TRÊN thiêt bị di động trên 4pda.ru như thế này, Ví dụ

Đó là tất cả cho ngày hôm nay. Nhưng có thể tôi luôn muốn tiếp tục bữa tiệc về chủ đề này :)

Nếu có vấn đề phát sinh (và chúng sẽ phát sinh với xác suất 99% :)), bạn cũng có thể đặt câu hỏi tại đây, chúng ta sẽ thu thập thông tin, cùng nhau giải quyết vấn đề, tôi cũng rất quan tâm đến điều này.