Thiết bị Android được điều khiển bởi nhân Linux được sửa đổi. Mặc dù nhân này hạn chế, nhưng vẫn có thể chạy Linux trên điện thoại và máy tính bảng Android.
Lưu ý: Thông tin dưới đây áp dụng cho bất kỳ hãng sản xuất nào: Samsung, Google, Huawei, Xiaomi, v.v.
Có thể chạy Linux trên Android không?
Với các ứng dụng như UserLAnd, bất kỳ ai cũng có thể cài đặt một bản phân phối Linux đầy đủ trên thiết bị Android. Bạn không cần root thiết bị, nên không có rủi ro biến thiết bị thành "gạch" hay mất bảo hành.
Với ứng dụng UserLAnd, bạn có thể cài đặt Arch Linux, Debian, Kali Linux và Ubuntu trên thiết bị. Chương trình cài đặt một lớp bổ sung trên thiết bị chạy phiên bản Linux đã chọn, cho phép bạn kết nối vào phiên Linux bằng SSH hoặc VNC với sự hỗ trợ của ứng dụng bVNC.
Lưu ý: Màn hình Linux không luôn co giãn đúng. Bạn có thể cần di chuyển màn hình quanh khi làm việc trong các cửa sổ.
Cách cài đặt Linux trên Android
Để chạy Ubuntu trên thiết bị Android với UserLAnd:
-
Tải và cài đặt UserLAnd từ Google Play Store.
-
Mở ứng dụng UserLAnd, sau đó nhấn Ubuntu.
-
Nhấn OK, sau đó nhấn Allow để cấp quyền cần thiết cho ứng dụng.
-
Nhập Username, Password và VNC Password cho phiên Ubuntu, sau đó nhấn Continue.
-
Chọn VNC, sau đó nhấn Continue.
Lúc này, UserLAnd tải các tài nguyên cần thiết cho phiên Ubuntu. Tùy tốc độ kết nối, quá trình này có thể mất một lúc. Nó cũng tiêu tốn băng thông lớn, nên hãy dùng Wi-Fi thay vì dữ liệu di động nếu bạn dùng gói cước giới hạn.
-
Bạn được chuyển đến Google Play Store để tải bVNC (nếu chưa có). Nhấn Install, sau đó nhấn nút Back trên thiết bị để quay lại UserLAnd.
Nếu được yêu cầu cấp quyền bVNC truy cập file Android, nhấn Allow.
-
Nhấn Sessions ở dưới màn hình, sau đó nhấn dấu cộng (+) ở góc trên bên phải.
Nếu thấy tùy chọn ubuntu liệt kê, nhấn vào nó để bắt đầu phiên Linux.
-
Đặt tên phiên là ubuntu, chọn apps:Ubuntu từ menu thả xuống Filesystem, sau đó chọn SSH cho Service Type. Nhấn Save (biểu tượng góc trên bên phải) khi xong.
-
Nhấn Sessions, sau đó nhấn ubuntu để khởi chạy phiên Linux của bạn.
Cách sử dụng Linux trên Android
Phiên Ubuntu mở ra môi trường màn hình nền, nơi bạn có thể zoom bằng ngón tay. Từ đây, mở ứng dụng bằng cách nhấn menu bắt đầu ở góc dưới bên trái. Để cài đặt chương trình Linux mới bằng terminal dòng lệnh, nhấn System Tools > LXTerminal.
Mẹo: Để đóng màn hình và quay lại Android, nhấn bất kỳ đâu trên màn hình, nhấn ba chấm dọc xuất hiện, sau đó nhấn Disconnect.
Ưu và nhược điểm của việc chạy Linux trên Android
Linux linh hoạt hơn Android. Có nhiều nhiệm vụ bạn có thể làm với Linux mà không thể trên Android, bao gồm phát triển ứng dụng, chỉnh sửa ảnh nâng cao và làm việc trong môi trường màn hình nền thực sự.
Tuy nhiên, kích thước nhỏ của smartphone khiến khó nhét toàn bộ GUI màn hình nền vào màn hình nhỏ. Bạn phải dùng ngón tay di chuyển con trỏ chuột, và không thể dùng ứng dụng điện thoại khi màn hình Linux đang chạy.
Thông tin thêm: Năm 2013, Canonical phát triển thiết bị di động chạy phiên bản Ubuntu đặc biệt gọi là Ubuntu Touch. Nó thất bại thương mại, nên thiết bị bị ngừng sản xuất. Không công ty nào khác thử phát hành điện thoại Linux do thách thức về GUI. Màn hình nền phải được tưởng tượng lại hoàn toàn để hoạt động trên màn hình nhỏ.