Dễ dàng quên rằng Android là hệ điều hành dựa trên Linux. Nhưng nó thực sự vậy, và giữ lại sự mở và linh hoạt thu hút người dùng về nền tảng Linux.
Ví dụ, bạn thực sự có thể cài đặt một bản phân phối Linux đầy đủ trên thiết bị Android. Chúng tôi sẽ demo cài Ubuntu trên Android bằng ứng dụng Linux Deploy, cài đặt môi trường desktop Linux, nhưng bạn có thể dùng phương pháp tương tự để cài Debian hoặc các distro Linux khác.
Lưu ý: Bạn cần root thiết bị Android trước khi bắt đầu.
Cài Đặt Và Triển Khai Linux Trên Android
Trước tiên, cài BusyBox. Đây là bộ công cụ mở khóa Android cho các lệnh Linux thiết yếu để chạy Ubuntu. Bạn không cần dùng chủ động sau khi cài.
Bạn cũng cần VNC Viewer, ứng dụng remote desktop tạo cửa sổ chạy Ubuntu trên Android. Đây là công cụ bạn sẽ dùng để chạy Linux.
Cuối cùng, cài Linux Deploy để cài Ubuntu (hoặc các phiên bản Linux khác).
Sau khi cài Linux Deploy, mở nó và chạm biểu tượng ba thanh trượt (góc dưới phải).
Ở đây bạn chọn distro Linux muốn cài. (Chạm "Distribution", chọn tên distro – chúng tôi chọn Ubuntu.)
Sau đó, cuộn xuống phần GUI ở dưới, tích "Enable" và đảm bảo "VNC" được chọn dưới "Graphics subsystem".
Sau khi xong, bạn có thể vào "GUI Settings" để đặt độ phân giải khi Linux chạy. Trừ khi bạn dùng máy tính bảng, độ phân giải mặc định 1920x1080 trên điện thoại thường quá cao để dùng Linux thực tế. Khuyên dùng 1024x576 hoặc 1152x648.
Cuối cùng, cuộn lên giữa màn hình tìm "User name" và "User password". Ghi nhớ hoặc thay bằng của bạn.
Đó là tất cả cài đặt cần chỉnh. Quay về màn hình chính Linux Deploy, chạm menu ba chấm góc trên phải và chọn "Install".
Cài đặt có thể mất từ 1 đến vài phút, tùy tốc độ điện thoại.
Khi hoàn tất (hiển thị thông báo "<<<deploy" dưới log cài đặt), chạm Start góc dưới trái, sau đó "OK". Khi thấy "<<< Start" dưới log, Linux đã triển khai và chạy.
Chạy Linux Trên Android
Để thực sự thấy và dùng Linux, bạn cần VNC Viewer. Mở VNC Viewer, chạm biểu tượng "+" xanh góc dưới phải, trong hộp "New connection" nhập "localhost" làm địa chỉ, đặt tên kết nối (chúng tôi đặt "Linux"). Chạm "Create".
Chạm vào kết nối mới trong VNC Viewer để mở, bản dựng Linux sẽ hiện ra!
Mặc định không có phần mềm nào cài sẵn, nhưng bạn có thể vào Terminal và dùng sudo apt-get install cài phần mềm như bình thường trên Linux.
Kết Luận
Xong. Bây giờ bạn có một distro Linux đầy đủ trên thiết bị Android.
Nếu sau này bạn không muốn Linux nữa, không chỉ gỡ Linux Deploy. Bạn cần trình quản lý file có quyền root (chúng tôi dùng Root Browser), tìm thư mục "/data/user/0/ru.meefik.linuxdeploy/env" và xóa nó. (Bạn có thể thay thư mục cài Linux mặc định trong cài đặt Linux Deploy).