Sử dụng các ứng dụng Android trong Ubuntu-Linux: Nhận nhiều loại Cửa hàng Play trên PC của bạn

Với Anbox, bạn tải các ứng dụng điện thoại thông minh của mình lên màn hình lớn

Những người sử dụng PC hoặc notebook với Ubuntu thường không ghen tị với hàng triệu ứng dụng Android dành cho điện thoại thông minh. Nhưng đừng lo lắng: với một công cụ như Anbox, các ứng dụng di động chạy trên Ubuntu Linux. Một lợi thế to lớn nếu một ứng dụng điện thoại thông minh được sử dụng thường xuyên không có sẵn để tải xuống cho Linux.

Trong thế giới Windows, có một số giải pháp để sử dụng thế giới Android bao gồm Cửa hàng Google Play trên PC hoặc màn hình máy tính xách tay. Bao gồm phần mềm nổi tiếng từ BlueStacks, cũng như các trình giả lập như MEmu, Noxplayer hoặc KOPlayer. Dưới thời Linux, người hâm mộ Android đã phải chờ đợi một thời gian dài để có một giải pháp chất lượng có thể sử dụng được. Chờ đợi đã kết thúc với “Anbox” (Android trong một chiếc hộp). Điều này có nghĩa là nhiều ứng dụng Android cuối cùng cũng chạy trên Linux như thể chúng là các ứng dụng máy tính để bàn bình thường.

Anbox chạy trong vùng chứa gốc trên hệ thống Android của bạn. Điều đặc biệt về nó: Android chạy nhanh đáng ngạc nhiên trên hệ thống của bạn, vì không cần phải chạy một môi trường phần mềm ảo hóa trong Linux. Anbox không phải là một phần mềm giả lập như Genimobile hay Shashlik, phần mềm này đòi hỏi nhiều tài nguyên hệ thống hơn do mô phỏng.

Đây là điều đằng sau hiệu suất và thủ thuật an toàn từ Anbox

Anbox sử dụng các không gian tên Linux đã xác định để một hệ thống Android hoàn chỉnh và an toàn có thể được vận hành trên PC Linux trong một vùng chứa. Đây là các tài nguyên như: ipc, mount, net, pid, user, uts. Chúng được yêu cầu triển khai các ứng dụng Android trên bất kỳ nền tảng dựa trên GNU / Linux nào.

Cùng một nhân được chạy cho bản phân phối Linux và các ứng dụng Android để tránh những bất lợi của giả lập hoặc ảo hóa. Android đang chạy trong vùng chứa không có quyền truy cập trực tiếp vào phần cứng của hệ thống máy chủ. Tất cả truy cập phần cứng diễn ra thông qua daemon anbox, chạy nền, cung cấp tất cả các dịch vụ cần thiết và tổ chức truy cập phần cứng.

Tình trạng phát triển tại Anbox như thế nào và tất cả các ứng dụng Android có chạy với nó không?

Theo nhà phát triển Simon Fels, Anbox vẫn đang trong giai đoạn phát triển alpha. Vì lý do này, bạn vẫn phải sống chung với một số thiếu hụt về tính ổn định và khả năng tương thích với một số phiên bản Linux. Tốt hơn là không sử dụng nó như một hệ thống hiệu quả duy nhất để sử dụng các ứng dụng kinh doanh.

Anbox cho đến nay đã được thiết lập để sử dụng trên các hệ thống máy tính để bàn. Nó cũng có thể được sử dụng trên các hệ điều hành Linux di động như Ubuntu Touch hoặc Sailfish OS. Điều này có thể yêu cầu các điều chỉnh bổ sung cho giao diện người dùng tương ứng trong quá trình cài đặt. Môi trường thời gian chạy Android của Anbox hiện được cung cấp với hình ảnh hệ thống được điều chỉnh dựa trên Android 7.1 (Nougat). Hầu hết các ứng dụng Android hiện tại đều chạy trên nó.

Mẹo: Đảm bảo trước trong Cửa hàng Play xem ứng dụng mong muốn có được Android 7.1 hỗ trợ hay không. Nếu không, bạn không thể cài đặt và sử dụng ứng dụng với Anbox trên Linux. Ngoài ra còn có các hạn chế sau của phiên bản Anbox hiện tại: Nếu các chức năng phần cứng như WiFi, Bluetooth hoặc điện thoại là hoàn toàn cần thiết, các chức năng này có thể không khả dụng trên hệ thống máy chủ. Ví dụ, bởi vì, không giống như điện thoại thông minh Android, máy tính xách tay của bạn không có mô-đun điện thoại.

Sử dụng Android trên Ubuntu - cách cài đặt Anbox

Anbox là một phần mềm mã nguồn mở có các văn bản nguồn và thông tin đi kèm về hoạt động và cài đặt trên Github. Quan trọng đối với việc cài đặt: Anbox được cung cấp dưới dạng một gói snap. Snap là Canonicals (nhà tài trợ của bản phân phối Linux Ubuntu, canonical.com), một định dạng gói cài đặt mới hiện được hỗ trợ bởi các bản phân phối Linux khác ngoài Ubuntu. Anbox có thể được cài đặt với hệ thống Ubuntu Linux hiện tại mà không tốn nhiều công sức. Lý do cho điều này: Hệ thống con hạt nhân “ashmem” và “chất kết dính”, là những thứ bắt buộc đối với vùng chứa Android, được bao gồm trong Ubuntu từ phiên bản 19.04. Nếu bạn vẫn đang sử dụng phiên bản cũ hơn, bạn sẽ tìm thấy thông tin thích hợp về cài đặt trên trang web Anbox.

Việc cài đặt Anbox trở nên dễ dàng

Trước tiên, hãy tải xuống các mô-đun Anbox cần thiết từ Github trên trang web của nhà phát triển Anbox và giải nén các tệp vào một thư mục bạn chọn. Trên PC Linux của bạn, hãy mở một thiết bị đầu cuối và nhập:

snap install -devmode -beta anbox

Nếu bạn chưa đăng nhập vào cửa hàng Ubuntu, hãy sử dụng lệnh này để cài đặt Anbox:

sudo snap install -devmode -beta anbox

Để cập nhật lên phiên bản Anbox mới hơn, hãy nhập:

snap refresh -beta -devmode anbox

Để biết thông tin về các phiên bản có sẵn của Snap, hãy xem:

snap thông tin anbox

Các nhà phát triển duy trì hai phiên bản: phiên bản beta cũ hơn và ổn định hơn và phiên bản Edge mới hơn. Nếu bạn muốn hưởng lợi từ các chức năng mới, bạn có thể cài đặt biến thể Edge bằng lệnh sau:

snap refresh -beta -edge anbox

Cách cài đặt các ứng dụng Android giống như cách bạn làm trên điện thoại thông minh của mình

Các ứng dụng được cài đặt thông qua APK (định dạng tệp của ứng dụng Android) hoặc trực tiếp qua Cửa hàng Google Play. Trong trường hợp này, chúng tôi quyết định chọn biến thể thoải mái và cài đặt Playstore trước như sau:

Nhập nội dung sau vào cửa sổ Terminal và nhấn phím Enter:

wget raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

Thay đổi các quyền truy cập cần thiết sau khi cài đặt bằng:

chmod + x install-playstore.sh

Và cuối cùng cài đặt Cửa hàng Play thông qua:

./install-playstore.sh

Tùy thuộc vào tốc độ internet, có thể mất vài phút để quá trình cài đặt hoàn tất. Đóng thiết bị đầu cuối và mở Anbox từ menu ứng dụng Ubuntu.

Khi đăng nhập vào Cửa hàng Play lần đầu tiên, bạn phải nhập tên người dùng và mật khẩu cho tài khoản Google của mình để đăng nhập. Nếu bạn sử dụng xác thực 2 chiều, hãy xác nhận quyền truy cập của PC bằng điện thoại thông minh Android của bạn.

Phần kết luận

Anbox có thể được cài đặt trong tất cả các hệ thống Linux hỗ trợ Snaps. Anbox được thiết lập cho mục đích này, như được mô tả, với cài đặt thủ công bằng cách sử dụng các lệnh dòng lệnh. Một số mô-đun hạt nhân được cài đặt để cài đặt quyền root được yêu cầu. Thông tin thêm có thể được tìm thấy tại https://anbox.io/.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave