Bạn muốn cài đặt môi trường máy tính Linux lên điện thoại hoặc máy tính bảng Android? Hãy theo dõi hướng dẫn dưới đây để biết cách thực hiện.
Nếu bạn đã sử dụng Linux, bạn đã biết rằng hệ điều hành này có thể hoạt động trên hầu hết các thiết bị. Nhưng liệu một chiếc điện thoại Android có thể chạy hệ điều hành Linux được không?
Câu trả lời là: hoàn toàn có thể. Trong bài viết này, chúng tôi sẽ cung cấp cho bạn thông tin cần thiết về việc cài đặt và chạy Linux trên điện thoại thông minh hoặc máy tính bảng Android.
Android là một hệ điều hành được xây dựng dựa trên nhân Linux, với một ngăn xếp phần mềm bao gồm cả giao diện và phần cứng của thiết bị. Nó cung cấp khả năng giao tiếp giữa hệ điều hành và thiết bị, bất kể là máy tính cá nhân, điện thoại thông minh hay các loại thiết bị khác.
Ban đầu, hệ điều hành Linux được gọi là GNU/Linux. Nhưng qua thời gian, từ Linux được sử dụng để chỉ nhân (kernel) cũng như các hệ điều hành khác như Ubuntu, Gentoo...
Mặc dù Android sử dụng nhân Linux, nhưng nó không cung cấp môi trường desktop. Điều này là điều mà hầu hết mọi người nghĩ đến khi muốn cài đặt Linux trên Android.
Tại sao cần chạy Linux trên thiết bị Android?
Tại sao bạn muốn có một môi trường máy tính Linux trên điện thoại hoặc máy tính bảng Android?
Bạn có thể muốn chạy một ứng dụng không có sẵn trên Android. Tuy nhiên, trong hầu hết các trường hợp, người dùng chỉ đơn giản muốn truy cập vào một số loại môi trường desktop. Các thiết bị Android hiện nay có phần cứng lý tưởng cho trải nghiệm giống như trên PC và việc cài đặt Linux là một cách tuyệt vời để kích hoạt tính năng này.
Tất nhiên, bạn có thể nhận thấy những công việc bạn thực hiện trên Linux cũng có thể thực hiện trên Android. Duy chỉ có điều Android không thể làm là làm việc trên nhiều ứng dụng cùng một lúc. May mắn thay, tính năng này đã có từ Android 7.0 Nougat được phát hành vào năm 2016.
Việc chạy Linux trên thiết bị Android không phải là dễ dàng. Vì vậy, nếu bạn cần tính năng làm việc đa nhiệm trên nhiều ứng dụng cùng một lúc trên điện thoại di động, hãy cân nhắc nâng cấp hệ điều hành Android của bạn.
Để chạy Linux trên Android, bạn có một số phương pháp khác nhau, phụ thuộc vào việc thiết bị Android của bạn đã được root hay chưa.
Cách chạy Linux trên thiết bị Android (không cần root)
Trong tình huống này, lựa chọn tốt nhất là sử dụng ứng dụng Debian Noroot. Mặc dù hữu ích, ứng dụng này chỉ hoạt động trên Android từ phiên bản 2.3 Gingerbread đến Android 5.0 Jellybean.
Debian Noroot sẽ cài đặt Debian Jessie trên điện thoại của bạn với 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 thiết bị Android. Trên một số thiết bị Android, quá trình root khá khó khăn và phức tạp, vì vậy Debian Noroot thật sự hữu ích.
Hiệu suất của Debian Noroot không được tốt nhưng có thể sử dụng được. Để có kết quả tốt nhất khi chạy Linux trên Android, trước tiên hãy kiểm tra xem thiết bị của bạn đã được root hay chưa.
Chạy Linux trên Android (đã root)
Nếu bạn đã root thiết bị Android của mình, 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. Để quá trình diễn ra một cách trơn tru nhất, hãy kết nối điện thoại của bạn với mạng WiFi trước.
Bắt đầu bằng cách cài đặt BusyBox, cung cấp một số tính năng root nâng cao.
Tiếp theo, hãy cài đặt Linux Deploy. Khi bạn chạy lần đầu, nhấn vào nút Bắt đầu để bật quyền root, sau đó chạm vào nút Cài đặt ở góc dưới bên phải.
Sử dụng menu này để chọn bản phân phối (Distribution) bạn muốn như Debian, Ubuntu, Gentoo, Fedora... Ở đây, chúng tôi sẽ chọn Arch Linux.
Người dùng cần kích hoạt hộp Kích hoạt trong Giao diện đồ họa để xem môi trường desktop trên điện thoại và đảm bảo rằng VNC đã được chọn cho Đồ họa. Sau đó, kiểm tra độ phân giải màn hình trong cài đặt giao diện đồ họa và xem bạn có hài lòng với môi trường desktop đó không.
Cuối cùng, hãy tìm các mục tên người dùng và mật khẩu, thay đổi chúng để dễ nhớ và bảo mật hơn.
Rời khỏi menu này, sau đó nhấn vào biểu tượng 3 chấm ở góc trên bên phải và chọn Cài đặt, sau đó chọn OK.
Khi đã hoàn thành, cài đặt VNC Viewer cho Android. Trong Linux Deploy, chạm vào Bắt đầu để khởi chạy Linux. Sau đó, mở VNC Viewer và kết nối tới localhost:5900 để xem môi trường máy tính Linux với thông tin đăng nhập đã thay đổi trước đó.
Sau khi hệ thống chạy và hoạt động ổn định, bạn có thể cài đặt các ứng dụng Linux lên Android như bình thường. Bây giờ, bạn đã có hệ điều hành Linux chạy trên Android.
Cách cài đặt Kali Linux trên Android (đã root)
Sử dụng Linux Deploy để chạy các phiên bản Linux trên Android như đã trình bày có lẽ là phương án tốt nhất. Ngoài việc chọn bản Arch Linux như đã nêu ở trên, một sự lựa chọn khác tốt là Kali Linux.
Bạn muốn sử dụng Android như một thiết bị thử nghiệm về bảo mật? Mặc dù có nhiều công cụ mạng Android hữu ích khác nhau, tuy nhiên, lựa chọn tốt nhất là phiên bản di động của Kali Linux. Bạn chỉ cần làm theo hướng dẫn trên và chọn Kali Linux để cài đặt trên Android thông qua Linux Deploy.
Sau khi cài đặt, bạn sẽ có công cụ kiểm tra bảo mật ngay trên điện thoại của mình, sẵn sàng kiểm tra tính an toàn của mọi mạng mà bạn kết nối.
4 phương pháp khác để chạy Linux trên Android
Ở đây, Mytour đã giới thiệu cho bạn một số phương pháp tốt nhất để chạy hệ điều hành Linux trên thiết bị Android. Ngoài ra, bạn cũng có thể lựa chọn một số phương pháp khác, bao gồm:
- DeX: Nếu bạn sử dụng thiết bị Samsung hiện đại, bạn có thể chuyển Android thành chế độ desktop với DeX. Mặc dù không phải là một hệ điều hành Linux, nhưng đây vẫn là môi trường máy tính sử dụng nhân Linux nên hoạt động tương tự.
- Remote Desktop giúp bạn chạy Linux trên một hệ thống cùng với Splashtop hoặc một giải pháp từ xa khác giữa Android và Linux.
- Limbo: Đây là một trình giả lập Linux cho Android, sử dụng trình giả lập QEMU. Tuy nhiên, việc cài đặt và cấu hình tốn thời gian và kết quả không như mong đợi.
- Khởi động kép Android với Ubuntu Touch. Kết nối thiết bị với màn hình HDMI để trải nghiệm môi trường máy tính Ubuntu Touch.
Hoặc thử cài đặt một ROM Android tùy chỉnh
Nếu bạn nghĩ việc cài đặt Linux trên Android không phải là ý tưởng tốt, nhưng vẫn muốn thay đổi cách sử dụng thiết bị Android của mình, bạn có thể thử một phiên bản Android khác với môi trường desktop tích hợp.
Gợi ý từ tip.Mytour là sử dụng Maru OS. Bạn có thể cài đặt nó trên một số thiết bị dưới dạng ROM tùy chỉnh. Điều này mang lại cho bạn cả chế độ điện thoại và máy tính tiêu chuẩn, đem lại kết quả tốt.
Tóm lại, nếu muốn thay đổi cách sử dụng điện thoại hoặc máy tính bảng Android của bạn, bạn có thể tạo môi trường desktop cho nó bằng cách cài đặt và chạy hệ điều hành Linux theo hướng dẫn đã được cung cấp. Hy vọng bạn sẽ có những trải nghiệm mới và thú vị nhất với thiết bị Android của mình.