Chạy Linux trên Android dân trở nên khả thi hơn với sự phát triển phần cứng của mảng di động, đặt biệt là Android. Với khả năng chạy một hệ điều hành hoàn chỉnh như Linux ngay trên thiết bị Android, bạn có thể tận dụng tối đa sức mạnh của cả hai nền tảng. Từ việc lập trình, thử nghiệm phần mềm, đến quản lý máy chủ từ xa, chạy Linux trên Android giúp bạn thực hiện mọi công việc một cách hiệu quả hơn. Trong bài viết này, hãy cùng Vietnix sẽ khám phá các bước cơ bản và công cụ cần thiết để cài đặt và chạy Linux trên thiết bị Android của bạn.
Chạy Linux trên Android – Có thể hay không?
Linux, bên cạnh việc có mã nguồn mở và miễn phí, còn đem lại hiệu năng tốt và UI trực quan nên người dùng có thể tùy chỉnh hầu hết các tính năng để phù hợp với nhu cầu của mình. Nếu người dùng Android muốn chạy bất kỳ ứng dụng nào chưa có sẵn trên hệ điều hành thì hoàn toàn có thể lựa chọn Linux làm nền tảng trung gian. Bên cạnh đó, các thiết bị Android cũng là một hệ thống lý tưởng để chạy Linux.
Thực chất, Android được xây dựng dựa trên Linux kernel – một stack phần mềm cung cấp giao diện với phần cứng của thiết bị. Linux đem lại nhiều sự linh hoạt hơn, cung cấp nhiều tính năng phát triển ứng dụng và cho phép làm việc trên môi trường desktop.
Cách chạy Linux trên Android
1. Với các thiết bị đã root
Nếu đang có thiết bị root thì bạn có thể cài đặt trước BusyBox để nhận thêm một số tính năng đặc quyền của root. Bây giờ cài đặt rồi nhấn vào Start để đảm bảo mọi quyền root đều đã được bật, sau đó nhấn vào Settings ở góc dưới bên phải màn hình.
Tiếp theo, làm theo các chỉ dẫn trên menu để chọn bản phân phối (Distribution) muốn sử dụng: Debian, Ubuntu, Gentoo, Fedora,… Bài hướng dẫn này sẽ chọn Arch Linux để tiếp tục cài đặt.
![Hướng dẫn cách chạy Linux trên Android 17 Chọn bản OS để cài đặt](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-02.webp)
Tiếp theo, check vào hộp Enable ở bên dưới GUI để xem màn hình Linux trên điện thoại Android. Ngoài ra hãy đảm bảo rằng đã chọn VNC cho mọi hệ thống đồ họa.
Bây giờ kiểm tra phần Screen resolution trong cài đặt GUI, đảm bảo rằng môi trường Desktop đã chính xác.
Chọn username và password.
Quay lại menu rồi nhấn vào dấu “…”, chọn Install rồi click vào nút OK.
![Hướng dẫn cách chạy Linux trên Android 18 Thiết lập kết nối](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-03.webp)
Cuối cùng là thực hiện các thao tác sau:
- Cài đặt VNC Viewer (download qua Play Store).
- Nhấn vào nút Start ở phần Linux Deploy để chạy Linux.
- Mở VNC Viewer, kết nối đến localhost:5900 để xem desktop Linux với các thông tin đăng nhập đã chọn ở bước trước.
2. Chạy Linux trên Android với các thiết bị chưa root
Đối với các thiết bị chưa root, bạn có thể cài đặt Linux trên Android qua Ubuntu theo các bước dưới đây.
![Hướng dẫn cách chạy Linux trên Android 19 image 787](https://vietnix.vn/wp-content/uploads/2022/10/image-787-1024x576.png)
![Hướng dẫn cách chạy Linux trên Android 20 Tải phần mềm giả lập Linux UserLAnd trên CHPlay](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-04.webp)
Trước tiên, download và cài đặt UserLAnd trong Play Store rồi khởi động ứng dụng.
Tiếp theo, chọn vào Ubuntu, nhấn OK rồi chọn Allow để gán các quyền cần thiết.
![Hướng dẫn cách chạy Linux trên Android 21 Chọn OS để cài đặt](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-05.webp)
![Hướng dẫn cách chạy Linux trên Android 22 Phân quyền cho ứng dụng](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-06.webp)
Sau đó nhập username, password và VNC password cho phiên Ubuntu rồi nhấn Continue.
![Hướng dẫn cách chạy Linux trên Android 23 Đăng nhập thông tin cho ứng dụng](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-07.webp)
Bây giờ chọn vào VNC rồi nhấn Continue, sau đó UserLAnd sẽ download các tài nguyên cần thiết cho phiên Ubuntu.
![Hướng dẫn cách chạy Linux trên Android 24 Chọn loại kết nối](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-08.webp)
Sau khi download xong các file cần thiết, ta sẽ được chuyển hướng đến Play Store để download và cài đặt bVND: Secure VNC Viewer.
![Hướng dẫn cách chạy Linux trên Android 25 Cài đặt ứng dụng bVND: Secure VNC Viewer](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-09.webp)
Sau khi download xong bVNC, nhấn vào nút Back để trở lại UserLAnd.
![Hướng dẫn cách chạy Linux trên Android 26 Tiến hành thêm sesion mới](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-10.webp)
Ở góc dưới màn hình, chọn vào icon dấu + rồi khởi động phiên Linux. Đặt tên phiên là Ubuntu, chọn app Ubuntu trong menu drop-down rồi chọn SSH làm Service Type. Cuối cùng là lưu lại các thông tin vừa thiết lập.
![Hướng dẫn cách chạy Linux trên Android 27 Giả lập chạy Linux trên Android thành công](https://vietnix.vn/wp-content/uploads/2024/05/Run_Linux_on_Android_Devices-11.jpg)
Bây giờ chỉ cần nhấp vào Sessions and Ubuntu để khởi động phiên Linux.
Lời kết
Trong bài viết này, Vietnix đã hướng dẫn cách chạy Linux trên Android chưa root và đã root. Linux đem lại tính linh hoạt cao, cung cấp nhiều chức năng để phát triển ứng dụng, đồng thời cho phép làm việc trong môi trường desktop để xử lý các tác vụ nâng cao. Nếu gặp bất kỳ khó khăn nào trong quá trình cài đặt thì hãy để lại ở comment bên dưới để được Vietnix hỗ trợ nhanh nhất nhé!