Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách chạy Linux trên thiết bị Android

Nếu bạn đang đọc nó, bạn có thể đã sử dụng Linux trước đây và biết rằng nó hoạt động trên hầu hết mọi phần cứng. Trong khi đó, bạn có một chiếc điện thoại trong túi và bạn biết nó rất linh hoạt. Vậy điện thoại Android của bạn có thể chạy Linux không?

Có, nó có thể. Dưới đây là những điều bạn cần biết về cách chạy Linux trên điện thoại thông minh hoặc máy tính bảng Android của mình.

Chờ đã, Android đã có Linux chưa?

Chà, đúng là ... và không phải vậy.

Android được xây dựng dựa trên nhân Linux, một ngăn xếp phần mềm giao diện với phần cứng của thiết bị. Về cơ bản, nó cho phép hệ điều hành giao tiếp với thiết bị — cho dù đó là PC, điện thoại thông minh hay phần cứng khác.

Hệ điều hành Linux thực sự nên được gọi là GNU / Linux. Nhưng theo thời gian, từ "Linux" được dùng để mô tả thay thế cho hạt nhân cũng như các hệ điều hành khác nhau. Chúng bao gồm Arch Linux, Ubuntu, Gentoo và nhiều loại khác.

Vì vậy, mặc dù Android sử dụng nhân Linux, nó không cung cấp môi trường máy tính để bàn. Đây là điều mà hầu hết mọi người đang nghĩ đến khi xem xét các cách cài đặt Linux cho Android.

Tại sao nên cài đặt Linux trên thiết bị Android của bạn?

Vậy tại sao bạn có thể muốn cài đặt môi trường máy tính để bàn Linux trên điện thoại hoặc máy tính bảng Android của mình?

Bạn có thể muốn chạy một ứng dụng không có sẵn trên Android. Nhưng trong hầu hết các trường hợp, bạn chỉ đơn giản là muốn có quyền truy cập vào một số loại môi trường máy tính để bàn. Có thể bạn có một máy tính bảng Android dự phòng mà bạn muốn phục hồi và cài đặt Linux trên đó là một cách tốt để thực hiện việc này.

Các thiết bị Android hiện tại có phần cứng lý tưởng cho trải nghiệm giống như PC và cài đặt Linux là một cách tuyệt vời để kích hoạt điều này.

Tất nhiên, bạn có thể thấy rằng các tác vụ bạn muốn thực hiện trong Linux cũng hoạt động trong Android. Rào cản duy nhất kìm hãm bạn có thể là đa nhiệm ứng dụng Android đồng thời. May mắn thay, đây là một tính năng mà nhiều thiết bị Android hiện đại hỗ trợ trên các phiên bản hệ điều hành mới nhất.

Chạy Linux trên điện thoại hoặc thiết bị máy tính bảng Android không dễ dàng. Nếu bạn đang tìm kiếm tính năng đa nhiệm được cải thiện, hãy thử nâng cấp lên phiên bản Android gần đây.

Điện thoại hoặc máy tính bảng của tôi có thể chạy Linux không?

Để chạy Linux trên Android, bạn có một số lựa chọn. Cái mà bạn nên sử dụng được quyết định bởi thiết bị Android của bạn đã được root hay chưa.

Trong hầu hết mọi trường hợp, điện thoại, máy tính bảng hoặc thậm chí Android TV box của bạn có thể chạy môi trường máy tính để bàn Linux. Bạn cũng có thể cài đặt công cụ dòng lệnh Linux trên Android. Không quan trọng nếu điện thoại của bạn đã được root (đã mở khóa, phiên bản Android tương đương với việc bẻ khóa) hay chưa.

Các tùy chọn sau để cài đặt Linux trên máy tính bảng hoặc điện thoại Android của bạn có sẵn:

  • Để cài đặt Linux trên Android mà không cần root:
    • Debian Noroot
    • UserLA và
    • Andronix
  • Để cài đặt Linux trên thiết bị Android đã root:
    • Sử dụng Triển khai Linux
    • Cài đặt Kali Linux để kiểm tra thâm nhập

Một số phương pháp khác sẽ cung cấp cho bạn trải nghiệm Linux hoặc giống như máy tính để bàn trên Android. Chúng tôi cũng sẽ xem xét những điều đó.

Cách cài đặt Linux trên Android mà không cần root

Trước tiên, chúng ta sẽ xem xét ba cách để cài đặt Linux trên điện thoại hoặc máy tính bảng Android của bạn mà không cần root thiết bị.

Cách chạy Linux trên Android với Debian Noroot

Cách tốt nhất để Linux chạy trên điện thoại của bạn mà ít phiền phức nhất là sử dụng Debian Noroot. Bạn cần Android 4.1 trở lên để chạy.

Lợi ích của Debian Noroot là nó sẽ cài đặt Debian Buster trên điện thoại của bạn với một lớp tương thích. Điều này cho phép bạn chạy các ứng dụng Debian mà không cần phải root Android. Do việc root có thể khó khăn như thế nào đối với một số thiết bị, đây có thể là một trong những kết hợp Linux Android tốt nhất mà bạn sẽ nhận được.

Hiệu suất với Debian Noroot không phải là tuyệt vời, nhưng nó có thể sử dụng được. Để có kết quả tốt nhất khi cài đặt Linux cho Android, trước tiên hãy xem xét việc root thiết bị của bạn.

Tải xuống: Debian Noroot (Miễn phí)

Tải xuống Linux trên Android với UserLAnd

Một sự thay thế cho Debian Noroot, UserLAnd là một ứng dụng Android từ Cửa hàng Play cung cấp nhiều lựa chọn về bản phân phối. Ngoài Alpine, Arch, Debian, Kali và Ubuntu, công cụ này cho phép bạn cài đặt ứng dụng.

Bạn có thể cài đặt các công cụ như GIMP, Firefox và LibreOffice trước khi cài đặt Linux trên Android. Chỉ cần chạy ứng dụng, đồng ý với các quyền và chọn một bản phân phối để cài đặt. Có thể lựa chọn xem phiên bản Linux đã cài đặt qua SSH (dòng lệnh) hoặc sử dụng ứng dụng VNC (dành cho máy tính để bàn).

Nó đơn giản một cách đáng ngạc nhiên để thiết lập và sử dụng. Do đó, nếu bạn đang tìm kiếm một giải pháp để chạy Linux trên Android, hãy thử điều này.

Tải xuống: UserLAnd (Miễn phí, mua hàng trong ứng dụng có sẵn)

AndroNix Cài đặt Linux trên Android

Vận chuyển với tám bản phân phối, công cụ hữu ích này cũng cung cấp các phiên bản sửa đổi của một số hệ điều hành Linux để cải thiện hiệu suất. Tám bản phân phối tiêu chuẩn là:

  • Ubuntu
  • Debian
  • Manjaro
  • Fedora
  • Kali
  • Không tồn tại
  • Alpine
  • Vòm

Trong số này, Ubuntu XFCE, Debian XFCE, Ubuntu KDE và Manjaro XFCE có các phiên bản sửa đổi dành cho các thiết bị Android có chipset ARMv8 trở lên. Các phiên bản sửa đổi này được tối ưu hóa để chạy trên điện thoại thông minh của bạn và các bản mod sẽ cho phép bạn tận hưởng Linux một cách đầy đủ nhất, đặc biệt là Ubuntu trên Android.

Để cài đặt hệ điều hành Linux trên Android với Andronix, chỉ cần nhấn vào bản phân phối bạn muốn, sau đó nhấn Cài đặt . Bạn sẽ cần làm theo các bước để sao chép lệnh vào cửa sổ đầu cuối Termux, cũng như chọn môi trường máy tính để bàn.

Video trên phác thảo quá trình chi tiết hơn. Chỉ cần đảm bảo đã cài đặt Termux và một ứng dụng xem VNC (như VNC Viewer). Bạn sẽ cần VNC để sử dụng máy tính để bàn Linux đã chọn của mình.

Andronix miễn phí nhưng có bản nâng cấp cao cấp giúp loại bỏ quảng cáo và giới thiệu các tính năng bổ sung (không quan trọng). Điều này bao gồm hỗ trợ tải xuống ngoại tuyến hệ điều hành.

Tải xuống: Andronix (Miễn phí, có sẵn mua hàng trong ứng dụng)

3 cách khác để chạy Linux trên Android mà không cần root

Cách chạy Linux trên thiết bị Android

Mặc dù chúng tôi đã đề cập đến một số tùy chọn tốt để chạy Linux trên thiết bị Android của bạn, nhưng các phương pháp khác vẫn có sẵn:

  • DeX: Nếu sở hữu một thiết bị Samsung hiện đại, bạn có tùy chọn chuyển phần cứng của mình sang chế độ máy tính để bàn với DeX. Mặc dù không hẳn là một hệ điều hành Linux, nhưng đây là một môi trường máy tính để bàn với nhân Linux.
  • Máy tính Từ xa sang hệ thống chạy Linux, sử dụng ứng dụng Splashtop.
  • Termux: Môi trường Linux độc lập dựa trên dòng lệnh này cho phép bạn chạy các ứng dụng Linux trên Android. Vì vậy, nó thực sự là Linux trên Android!

Cách cài đặt Linux trên Android bằng root

Đối với người dùng đã root hoặc bất kỳ ai muốn dành thời gian để root thiết bị Android của họ, việc cài đặt Linux đơn giản hơn và nhanh hơn.

Cách cài đặt Linux trên thiết bị Android đã Root

Nếu bạn có thiết bị đã root, bạn có thể cài đặt nhiều phiên bản Linux khác nhau trên Android bằng công cụ Linux Deploy. Điều này được thực hiện tốt nhất bằng cách trước tiên kết nối điện thoại của bạn với mạng Wi-Fi.

Bắt đầu bằng cách cài đặt BusyBox, cung cấp một số khả năng root nâng cao. Tiếp theo, cài đặt Linux Deploy. Trong lần chạy đầu tiên, hãy nhấn vào Bắt đầu để đảm bảo quyền root được bật, sau đó nhấn vào Cài đặt ở góc dưới cùng bên phải.

Sử dụng trình đơn tùy chọn được hiển thị để chọn Phân phối ưa thích của bạn . Debian, Ubuntu, Gentoo, Fedora, và nhiều hơn nữa có sẵn để cài đặt. Chúng tôi đã sử dụng Arch Linux.

Cách chạy Linux trên thiết bị Android Cách chạy Linux trên thiết bị Android

Bạn sẽ cần chọn tùy chọn Bật hộp bên dưới GUI để xem màn hình nền Linux trên điện thoại của bạn. Ngoài ra, hãy đảm bảo rằng VNC được chọn cho Đồ họa hệ thống con. Tiếp theo, kiểm tra độ phân giải màn hình trong cài đặt GUI và đảm bảo rằng bạn hài lòng với Môi trường máy tính để bàn .

Cuối cùng, tìm Tên người dùng Mật khẩu người dùng mục. Hãy ghi chú lại chúng hoặc thay đổi chúng thành một thứ gì đó đáng nhớ hơn đối với bạn.

Quay lại trình đơn này, sau đó nhấn vào ba dấu chấm ở góc trên bên phải và chọn Cài đặt , sau đó OK .

Khi việc này hoàn tất, hãy cài đặt VNC Viewer từ Cửa hàng Play. Trong Triển khai Linux, hãy nhấn vào Bắt đầu để chạy Linux. Sau đó, mở VNC Viewer và kết nối với localhost:5900 để xem màn hình nền Linux của bạn với thông tin đăng nhập bạn đã nhập trước đó.

Cách chạy Linux trên thiết bị Android Cách chạy Linux trên thiết bị Android

Sau khi thiết lập và chạy, bạn có thể cài đặt phần mềm Linux bằng thiết bị đầu cuối theo cách thông thường. Xin chúc mừng:bạn hiện có Linux đang chạy trên Android!

Cách cài đặt Kali Linux trên Android (Yêu cầu root)

Phương pháp Triển khai Linux ở trên để chạy các bản phân phối Linux trên Android có lẽ là phương pháp tốt nhất mà bạn sẽ tìm thấy. Nó cung cấp một sự lựa chọn tốt về các phiên bản Linux, bao gồm cả Kali Linux.

Bạn muốn sử dụng điện thoại hoặc máy tính bảng Android của mình làm thiết bị kiểm tra thâm nhập? Mặc dù bạn sẽ tìm thấy nhiều công cụ mạng hữu ích của Android, nhưng lựa chọn tốt nhất là phiên bản di động của Kali Linux. Chỉ cần làm theo các hướng dẫn ở trên bằng cách sử dụng Linux Deploy và chọn Kali Linux để cài đặt trên Android.

Sau khi cài đặt, bạn sẽ có một giải pháp kiểm tra bút di động trong túi của mình. Thao tác này sẽ kiểm tra độ an toàn của bất kỳ mạng nào mà điện thoại của bạn kết nối.

Thay thế, Cài đặt ROM Android tùy chỉnh

Bạn không chắc rằng cài đặt Linux trên Android là một ý tưởng hay, nhưng bạn muốn có thêm chức năng từ điện thoại của mình? Bạn chỉ cần thử một phiên bản Android khác.

Nếu bạn không chắc nên bắt đầu từ đâu, hãy đọc về cách cài đặt ROM tùy chỉnh trên Android.