Cài hệ điều hành linux cho android

Điện thoại Android của bạn đã đi kèm với hạt nhân Linux, nhưng bạn có thể cải thiện nó và sử dụng tốt hơn bộ vi xử lý đa lõi và kích thước RAM bằng cách chạy Distro Linux Complete cùng với hệ điều hành hiện tại của mình.

Nếu bạn đang đọc chủ đề này, 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 thiết bị. Vậy, điện thoại Android có thể chạy Linux không? Dưới đây là những điều bạn cần biết về cách cài Linux cho thiết bị Android của mình.

Android có thực sự là Linux không?

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

Hệ điều hành Linux thực sự nên được gọi là GNU/Linux. Tuy nhiên, theo thời gian, từ “Linux” được sử dụng để mô tả hạt nhân cũng như các hệ điều hành có thể hoán đổi cho nhau (bản phân phối). Điều này bao gồm Arch Linux, Ubuntu, Gentoo và nhiều hơn nữa.

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. Đó là điều mà hầu hết người dùng nghĩ đến khi xem xét các cách cài đặt Linux trên Android.

Cài hệ điều hành linux cho android

Tại sao bạn nên cài đặt Linux trên Android của mình?

Vậy tại sao bạn lại 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ỉ muốn truy cập loại môi trường máy tính để bàn cung cấp các ứng dụng mạnh mẽ nhất. Có thể bạn có một máy tính bảng Android và muốn khai thác tối đa thì cài đặt Linux là một cách tốt để làm điều đó.

Các thiết bị Android ngày nay có các thành phần tích hợp hoàn hảo 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 trên Linux cũng hoạt động trên Android. Trở ngại duy nhất có thể ngăn chặn nó là tính năng đa nhiệm đồng thời của các ứng dụng Android. May mắn thay, tính năng này được hỗ trợ bởi nhiều thiết bị Android hiện đại thông qua các phiên bản hệ điều hành mới nhất.

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

Cài hệ điều hành linux cho android

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

Để chạy Linux trên Android, bạn có một số tùy chọn. Những gì bạn nên sử dụng được xác định bởi thiết bị Android của bạn có được kết nối hay không.

Trong hầu hết các trường hợp, điện thoại, máy tính bảng hoặc thậm chí Android TV của bạn có thể phát trên 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 (bằng cách thay đổi hoặc sửa đổi nhân Linux, hoặc tương đương với việc mở khóa trên iOS) hay không.

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

Đối với cài đặt Linux trên Android mà không cần root:

  • Debian Noroot
  • UserLAND
  • 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

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

Cài đặt Linux trên điện thoại Android mà không cần root

Đầu 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.

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

Cách tốt nhất để chạy Linux trên điện thoại của bạn với ít phiền phức nhất là sử dụng Debian Noroot. Bạn cần Android 4.1 trở lên để sử dụng tùy chọn nà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 dựa trên 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 yêu cầu quyền truy cập Android. Với mức độ khó Root đối với một số thiết bị, điều này rất hữu ích.

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

Cách chạy Linux trên Android bằng UserLAND

UserLAnd là một ứng dụng thay thế cho Debian Noroot, một ứng dụng Android từ Cửa hàng Play cung cấp một số bản phân phối. Ngoài Alpine, Arch, Debian, Kali và Ubuntu, công cụ này cũng 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. Bạn chỉ cần chạy ứng dụng, đồng ý các quyền và chọn một bản phân phối để cài đặt. Có một tùy chọn để xem phiên bản Linux đã cài đặt thông qua SSH (dòng lệnh) hoặc sử dụng ứng dụng VNC (máy tính để bàn).

Rất dễ dàng để thiết lập và sử dụng ứng dụng. Vì vậy, nếu bạn đang tìm kiếm giải pháp để chạy Linux trên Android, hãy thử tùy chọn này.

Cách chạy Linux trên Android bằng AndroNix

Tám bản phân phối đã được thêm vào ứng dụng. Ứng dụng tiện dụng 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 bạn có thể sử dụng là:

  • Ubuntu
  • Keel
  • Debian
  • Arco
  • Parrot OS
  • Fedora
  • Manjaro
  • Alpine

Trong số đó, Ubuntu, Debian và Manjaro có các phiên bản được làm lại dành cho các thiết bị Android có chipset ARMv8 và các phiên bản mới hơn.

Cài hệ điều hành linux cho android

Để cài đặt Linux trên Android bằng AndroNix, hãy chạm vào bản phân phối bạn muốn sử dụng, sau đó chạm vào 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ổ Termux cũng như chọn môi trường làm việc.

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

AndroNix miễn phí, nhưng nó có khả năng nâng cấp lên phiên bản cao cấp, loại bỏ quảng cáo và cung cấp 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 cho các hệ điều hành.

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

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 vẫn có các phương pháp khác:

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

Root điện thoại Android và cài đặt Linux

Đối với người dùng có quyền truy cập root hoặc bất kỳ ai vui vẻ bỏ qua thời gian Root trên thiết bị Android , quá trình 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ị có quyền truy cập root, bạn có thể cài đặt các phiên bản Linux khác nhau trên Android bằng công cụ Linux Deploy. Tốt nhất bạn nên thực hiện việc này bằng cách kết nối điện thoại của bạn với mạng Wifi trước.

Bắt đầu cài đặt  BusyBox , cung cấp một số tính năng root được cải thiện. Sau đó, cài đặt Linux Deploy . Trong lần khởi chạy đầu tiên, hãy nhấp vào “ Bắt đầu để đảm bảo quyền root được bật, hãy nhấp vào “إعدادات” ở góc dưới bên phải.

Sử dụng danh sách các 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.

Bạn sẽ cần chọn hộp “Bật bên cạnh GUI” để hiển thị màn hình nền Linux trên điện thoại của bạn. Ngoài ra, hãy chắc chắn chọn VNC  For Graphics Subsystem. Sau đó, 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 các tùy chọn mà máy tính để bàn cung cấp.

Cài hệ điều hành linux cho android

Cuối cùng, hãy tìm các mục nhập tên người dùng và mật khẩu. Viết ra những chi tiết này hoặc thay đổi chúng thành một thứ gì đó mà bạn sẽ không thể quên.

Quay lại danh sách trước đó, chạm vào ba dấu chấm ở góc trên bên phải và chọn Installations, vậy là  hoàn tất.

Khi hoàn tất, hãy cài đặt  VNC Viewer từ Play Store. Trong Triển khai Linux, nhấp 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 đã nhập trước đó.

Sau khi bắt đầu, bạn có thể cài đặt các ứng dụng Linux bằng Terminal theo cách thông thường.

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 các tùy chọn tốt cho các phiên bản Linux bao gồm Kali Linux.

Nhưng bạn có 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 không? Mặc dù bạn sẽ thấy nhiều công cụ mạng Android hữu ích, 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 hướng dẫn trên với 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 thâm nhập di động trong túi của mình. Bạn có thể kiểm tra tình trạng của bất kỳ mạng nào mà điện thoại của bạn được kết nối.

Ngoài ra, cài đặt ROM tùy chỉnh trên Android

Nếu bạn không chắc việc cài đặt Linux trên Android là một ý tưởng hay, nhưng bạn muốn có nhiều chức năng hơn trên điện thoại của mình? Bạn chỉ có thể thử một phiên bản Android khác.
Chúng tôi có thể nghĩ ra nhiều lý do tại sao bạn muốn có hệ thống Linux phù hợp trong thiết bị của mình. Ví dụ, bạn có thể sử dụng nó cho Máy chủ LAMP Ai có thể chạy các ứng dụng web và phục vụ các trang web. Nếu bạn là quản trị viên mạng, bạn có thể cài đặt các công cụ Linux yêu thích của mình và biến điện thoại thông minh thành thiết bị di động để thăm dò Các lỗi mạng Để sửa chữa hoặc kiểm tra thâm nhập. Hy vọng bài viết trên có thể giúp ích cho bạn.