Cài đặt môi trường GNU/Linux trên thiết bị Android của bạn có thể nâng cao và tăng năng suất của thiết bị. Mặc dù Android OS chạy trên cùng một Hạt nhân như GNU/Linux, hai Hệ điều hành này chạy trên các chương trình khác nhau.
Một lưu ý chung của các ứng dụng Android là đôi khi chúng bị hạn chế hơn khi so sánh với các ứng dụng dành cho máy tính để bàn và một cách để giải quyết vấn đề đó là cài đặt môi trường GNU/Linux, có thể áp dụng được trên máy tính đã root hoặc các thiết bị chưa root.Hướng dẫn này giả sử một thiết bị chưa root đang được sử dụng.
Thiết lập GNU/Linux trên Android
Để thiết lập môi trường GNU/Linux bạn cần tải xuống GNURoot Debian và Xserver XSDL theo sau là các lệnh Linux hiện hành để hoàn tất quy trình.
GNURoot cho phép bạn tạo môi trường Linux trong Hệ điều hành máy chủ. Thông thường, bạn sẽ cần chức năng “Chroot” của Linux để thực hiện việc này, tuy nhiên, GNURoot sử dụng “proot ” một phần mềm cho phép bạn đạt được chức năng tương tự mà không cần quyền root.
Mục đích của Xserver XSDL, là cung cấp một ứng dụng GNURoot kết nối với. Cần có máy chủ X để chạy phần mềm nặng về đồ họa.
Xserver XDSL cung cấp các tùy chọn để tùy chỉnh những thứ như độ phân giải màn hình.
Cách cài đặt GNU/Linux trên thiết bị Android
1. Tìm kiếm và Cài đặt GNURoot Debian vàXserver XSDL từ Playstore.
2. Sau khi tải xuống hoàn tất, chạy GNURoot Debian , tuy nhiên, hãy coi chừng trình bao “root”, đây là trình bao gốc giả chạy trong hộp cát của ứng dụng Andriod, vì vậy hãy bỏ qua nó.
Linux Shell trên Android
3. Để đảm bảo bạn có các bản nâng cấp gần đây nhất, hãy chạy “apt-get update và apt-get upgrade”. Bạn sẽ cần Apt-get để cài đặt phần mềm trong môi trường Debian/Ubunu Linux.
$ sudo apt-get update $ sudo apt-get nâng cấp
4. Bước tiếp theo là cài đặt môi trường đồ họa.Bạn có thể thực hiện việc này bằng cách chạy “apt-get install lxde” cho môi trường có tất cả các công cụ, hoặc bạn có thể chạy “ apt-get install lxde-core” chỉ dành cho môi trường máy tính để bàn.
$ sudo apt-get cài đặt lxde $ sudo apt-get cài đặt lxde-core
5. Điều còn lại bây giờ là cách cung cấp quyền truy cập vào thiết bị đầu cuối khi ở trong môi trường đồ họa, một phần mềm có tênXTerm được sử dụng cho việc này.
Cuối cùng, bạn sẽ cần Synaptic Package Manager làm giao diện người dùng cho apt-get trình điều khiển để phát lại âm thanh với Pulseaudio.
$ sudo apt-get install xterm synaptic pulseaudio
6. Bước cuối cùng bắt đầu xServer XSDL và tải xuống tất cả các phông chữ, sau đó quay lại GNURoot để chạy các lệnh sau:
$ sudo export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712 $ sudo startlxde &
Sau đó, trở lại XServer XSDL và đợi màn hình LXDE xuất hiện.
Chạy LXDE Desktop trên Android
Cài đặt Ứng dụng Linux trên Android
Bây giờ bạn đã có Debian Linux trên thiết bị Android của mình, bạn sẽ cần các ứng dụng để tận hưởng trọn vẹn. Để truy cập kho ứng dụng Linux lớn, hãy sử dụng Synaptic Package Manager đã cài đặt trước đó.
Access Run từ menu bắt đầu và nhập “synaptic ”. Nhấn nút tìm kiếm khi Synaptic Package Manager mở ra và nhập tên ứng dụng bạn đang tìm rồi đánh dấu để cài đặt.
Trình quản lý gói Synaptic
Tín dụng hình ảnh: xda-developers
Với các ứng dụng của bạn đã được cài đặt, cuối cùng bạn đã sẵn sàng để sử dụng! Tuy nhiên, hãy nhớ rằng vì đây là môi trường Linux chạy bên trong Android nên nó sẽ không chạy liền mạch như bạn mong đợi từ toàn bộ gói Linux, một số ứng dụng có thể không chạy chút nào. Ngoài ra, ứng dụng Android không nhất thiết phải hoạt động khác trong môi trường Linux, vì vậy bạn cũng đừng mong đợi nhiều hơn bình thường từ ứng dụng Android của mình.
Điều quan trọng cần nhớ là một số trò chơi sẽ không hoạt động, đặc biệt là những trò chơi yêu cầu tăng tốc phần cứng. Nhưng nhìn chung, hầu hết các ứng dụng và trò chơi đơn giản sẽ hoạt động tốt!
Chúng tôi hy vọng bạn thấy hướng dẫn này dễ thực hiện, hãy cho chúng tôi biết nếu bạn có bất kỳ nhận xét, mẹo hoặc đề xuất nào hoặc chỉ đơn giản là cho chúng tôi biết bạn đã cài đặt thành công Linux trên thiết bị Android của mình bằng các hướng dẫn này!