Χρήση εφαρμογών Android στο Ubuntu-Linux: Αποκτήστε την ποικιλία του Play Store στον υπολογιστή σας

Με το Anbox λαμβάνετε τις εφαρμογές smartphone σας στη μεγάλη οθόνη

Όσοι χρησιμοποιούν υπολογιστή ή φορητό υπολογιστή με το Ubuntu συχνά δεν ζηλεύουν τα εκατομμύρια εφαρμογές Android για smartphone. Αλλά μην ανησυχείτε: με ένα εργαλείο όπως το Anbox, οι εφαρμογές για κινητά λειτουργούν σε Ubuntu Linux. Ένα τεράστιο πλεονέκτημα εάν μια εφαρμογή smartphone που χρησιμοποιείται συχνά δεν είναι διαθέσιμη για λήψη για Linux.

Στον κόσμο των Windows υπάρχουν αρκετές λύσεις για τη χρήση του κόσμου Android, συμπεριλαμβανομένου του Google Play Store σε υπολογιστή ή οθόνη φορητού υπολογιστή. Συμπεριλαμβανομένου γνωστού λογισμικού από την BlueStacks, καθώς και εξομοιωτές όπως MEmu, Noxplayer ή KOPlayer. Στο Linux, οι θαυμαστές του Android έπρεπε να περιμένουν πολύ καιρό για μια ποιοτικά χρησιμοποιήσιμη λύση. Η αναμονή ολοκληρώθηκε με το "Anbox" (Android σε κουτί). Αυτό σημαίνει ότι πολλές εφαρμογές Android εκτελούνται τελικά στο Linux σαν να ήταν κανονικές εφαρμογές επιφάνειας εργασίας.

Το Anbox εκτελείται σε ένα εγγενές κοντέινερ στο σύστημα Android σας. Το ιδιαίτερο με αυτό: Το Android τρέχει εκπληκτικά γρήγορα στο σύστημά σας, καθώς δεν υπάρχει ανάγκη να τρέξετε ένα εικονικοποιημένο περιβάλλον λογισμικού στο Linux. Το Anbox δεν είναι ένα λογισμικό εξομοιωτή όπως το Genimobile ή το Shashlik, το οποίο απαιτεί σημαντικά περισσότερους πόρους συστήματος λόγω της εξομοίωσης.

Αυτό βρίσκεται πίσω από το κόλπο απόδοσης και ασφάλειας από το Anbox

Το Anbox χρησιμοποιεί τους καθορισμένους χώρους ονομάτων Linux, έτσι ώστε ένα πλήρες και ασφαλές σύστημα Android να μπορεί να λειτουργήσει σε υπολογιστή Linux σε ένα κοντέινερ. Αυτοί είναι πόροι όπως: ipc, mount, net, pid, user, uts. Απαιτούνται για την ανάπτυξη εφαρμογών Android σε οποιαδήποτε πλατφόρμα που βασίζεται σε GNU / Linux.

Ο ίδιος πυρήνας εκτελείται για τη διανομή Linux και τις εφαρμογές Android, προκειμένου να αποφευχθούν τα μειονεκτήματα της προσομοίωσης ή της εικονικοποίησης. Το Android που εκτελείται στο κοντέινερ δεν έχει άμεση πρόσβαση στο υλικό του συστήματος κεντρικού υπολογιστή. Όλη η πρόσβαση στο υλικό πραγματοποιείται μέσω του δαίμονα anbox, ο οποίος εκτελείται στο παρασκήνιο, παρέχει όλες τις απαραίτητες υπηρεσίες και οργανώνει την πρόσβαση υλικού.

Ποια είναι η κατάσταση ανάπτυξης στο Anbox και τρέχουν όλες οι εφαρμογές Android με αυτό;

Σύμφωνα με τον προγραμματιστή Simon Fels, το Anbox βρίσκεται ακόμα στην άλφα φάση ανάπτυξης. Για το λόγο αυτό, πρέπει ακόμα να ζήσετε με ορισμένα ελλείμματα σταθερότητας και συμβατότητας με ορισμένες εκδόσεις Linux. Είναι καλύτερα να μην το χρησιμοποιείτε ως το μοναδικό παραγωγικό σύστημα για τη χρήση επιχειρηματικών εφαρμογών.

Το Anbox έχει ρυθμιστεί μέχρι τώρα για χρήση σε επιτραπέζια συστήματα. Μπορεί επίσης να χρησιμοποιηθεί σε λειτουργικά συστήματα Linux για κινητά όπως το Ubuntu Touch ή το Sailfish OS. Αυτό ενδέχεται να απαιτήσει πρόσθετες προσαρμογές για το αντίστοιχο περιβάλλον χρήστη κατά την εγκατάσταση. Το περιβάλλον εκτέλεσης Android του Anbox παρέχεται προς το παρόν με προσαρμοσμένη εικόνα συστήματος βασισμένη στο Android 7.1 (Nougat). Οι περισσότερες τρέχουσες εφαρμογές Android τρέχουν σε αυτό.

Υπόδειξη: Βεβαιωθείτε εκ των προτέρων στο Play Store εάν η επιθυμητή εφαρμογή υποστηρίζεται από το Android 7.1. Εάν όχι, δεν μπορείτε να εγκαταστήσετε και να χρησιμοποιήσετε την εφαρμογή με το Anbox στο Linux. Υπάρχουν επίσης οι ακόλουθοι περιορισμοί της τρέχουσας έκδοσης Anbox: Εάν λειτουργίες υλικού όπως WiFi, Bluetooth ή τηλεφωνία είναι απολύτως απαραίτητες, αυτές οι λειτουργίες ενδέχεται να μην είναι διαθέσιμες στο κεντρικό σύστημα. Για παράδειγμα, επειδή, σε αντίθεση με ένα smartphone Android, το σημειωματάριό σας δεν διαθέτει μονάδα τηλεφώνου.

Χρήση Android στο Ubuntu - πώς να εγκαταστήσετε το Anbox

Το Anbox είναι ένα λογισμικό ανοιχτού κώδικα για το οποίο τα κείμενα πηγής και οι συνοδευτικές πληροφορίες σχετικά με τη λειτουργία και την εγκατάσταση είναι διαθέσιμα στο Github. Σημαντικό για την εγκατάσταση: Το Anbox προσφέρεται ως πακέτο snap. Το Snap είναι το Canonicals (ο χορηγός της διανομής Linux Ubuntu, canonical.com), μια νέα μορφή πακέτου εγκατάστασης που υποστηρίζεται πλέον από άλλες διανομές Linux εκτός από το Ubuntu. Το Anbox μπορεί να εγκατασταθεί με ένα τρέχον σύστημα Linux Ubuntu με λίγη προσπάθεια. Ο λόγος για αυτό: Τα υποσυστήματα πυρήνα "ashmem" και "binder", τα οποία είναι υποχρεωτικά για το κοντέινερ Android, περιλαμβάνονται στο Ubuntu από την έκδοση 19.04. Εάν εξακολουθείτε να χρησιμοποιείτε παλαιότερη έκδοση, θα βρείτε τις κατάλληλες πληροφορίες σχετικά με την εγκατάσταση στον ιστότοπο του Anbox.

Η εγκατάσταση του Anbox έγινε εύκολη

Πρώτα, κάντε λήψη των απαιτούμενων μονάδων Anbox από το Github στον ιστότοπο προγραμματιστών του Anbox και αποσυμπιέστε τα αρχεία σε ένα φάκελο της επιλογής σας. Στον υπολογιστή σας Linux, ανοίξτε ένα τερματικό και πληκτρολογήστε:

snap install -devmode -beta anbox

Εάν δεν είστε ακόμη συνδεδεμένοι στο κατάστημα Ubuntu, χρησιμοποιήστε αυτήν την εντολή για να εγκαταστήσετε το Anbox:

sudo snap install -devmode -beta beta

Για ενημέρωση σε νεότερη έκδοση του Anbox, πληκτρολογήστε:

snap refresh -beta -devmode anbox

Για πληροφορίες σχετικά με τις διαθέσιμες εκδόσεις του Snap, δείτε:

τερματισμός θυρίδας πληροφοριών

Οι προγραμματιστές διατηρούν δύο εκδόσεις: την παλαιότερη και πιο σταθερή έκδοση beta και την πιο πρόσφατη έκδοση Edge. Εάν θέλετε να επωφεληθείτε από νέες λειτουργίες, μπορείτε να εγκαταστήσετε την παραλλαγή Edge με την ακόλουθη εντολή:

snap refresh -beta -edge anbox

Πώς να εγκαταστήσετε εφαρμογές Android όπως θα κάνατε στο smartphone σας

Οι εφαρμογές εγκαθίστανται είτε μέσω APK (μορφή αρχείου εφαρμογής Android) είτε απευθείας μέσω του Google Play Store. Σε αυτήν την περίπτωση, αποφασίζουμε για την άνετη παραλλαγή και εγκαθιστούμε εκ των προτέρων το Playstore ως εξής:

Πληκτρολογήστε τα παρακάτω στο παράθυρο Τερματικό και πατήστε το πλήκτρο Enter:

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

Αλλάξτε τα απαραίτητα δικαιώματα πρόσβασης μετά την εγκατάσταση με:

chmod + x install-playstore.sh

Και τέλος εγκαταστήστε το Play Store μέσω:

./install-playstore.sh

Ανάλογα με την ταχύτητα του διαδικτύου, ενδέχεται να χρειαστούν μερικά λεπτά για να ολοκληρωθεί η εγκατάσταση. Κλείστε το τερματικό και ανοίξτε το Anbox από το μενού της εφαρμογής Ubuntu.

Όταν συνδέεστε στο Play Store για πρώτη φορά, πρέπει να εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασής σας για να συνδεθείτε στον Λογαριασμό σας Google. Εάν χρησιμοποιείτε έλεγχο ταυτότητας διπλής κατεύθυνσης, επιβεβαιώστε την πρόσβαση του υπολογιστή σας με το smartphone Android.

συμπέρασμα

Το Anbox μπορεί να εγκατασταθεί σε όλα τα συστήματα Linux που υποστηρίζουν Snaps. Το Anbox έχει ρυθμιστεί για αυτόν τον σκοπό, όπως περιγράφεται, με μη αυτόματη εγκατάσταση χρησιμοποιώντας εντολές γραμμής εντολών. Πολλές μονάδες πυρήνα είναι εγκατεστημένες για την εγκατάσταση των οποίων απαιτούνται δικαιώματα root. Περισσότερες πληροφορίες μπορείτε να βρείτε στη διεύθυνση https://anbox.io/.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave