Android Canary vam omogoča zagon grafičnih Linux aplikacij na mobilnih napravah.

Aplikacije za Linux - Android Terminal

Najnovejša Posodobitev za Android Canary (poskusna veja, ki nadomešča predoglede za razvijalce) je prejel precej pomembno posodobitev za tiste, ki si želijo večje konvergence med ekosistemoma Android in Linux.

In postalo je znano, da je GGoogle je začel dovoljevati zagon grafičnih Linux aplikacij. znotraj aplikacije »Terminal«, orodja, ki je do nedavnega ponujalo dostop le do programov ukazne vrstice.

Nepričakovan preskok v integraciji med Androidom in Linuxom

Ta nova funkcija, ki je bila dodana najnovejši posodobitvi za Android Canary, jeTo se izvaja prek virtualnega stroja, na katerem teče Debian GNU/Linux. neposredno v okolju Android.

Arhitektura Tehnika, ki stoji za to integracijo, je kompleksna, a hkrati elegantna: okolje Temelji na projektu Ferrochrome, ki uporablja ogrodje za virtualizacijo Android (AVF) skupaj s hipervizorjem KVM in infrastrukturo za virtualizacijo crosvm. Rezultat je celovita namizna izkušnja, ki lahko zdaj vključuje tradicionalne grafične aplikacije, kot so urejevalniki besedil, orodja za razvoj in morebiti igre.

La nova funkcionalnost se aktivira iz same aplikacije Terminal, ki zdaj v zgornjem desnem kotu vključuje vidni gumb »Prikaži«. S klikom nanj omogočite grafično preusmeritev iz virtualnega stroja v grafično okolje Android. Ta grafični vmesnik temelji na Westonu, sestavljenem strežniku, ki služi kot referenca za protokol Wayland, in uporabnikom omogoča vizualno interakcijo z aplikacijami Linux, kot če bi bili pred tradicionalnim namizjem.

Med testiranjem z različico Android Canary, izdano julija 2025, je bilo mogoče Preprosto zaženite grafično okolje Weston in zaženite aplikacije, kot je Gedit, klasični urejevalnik besedil GNOME. Čeprav prejšnja predstavitev z Doomom ni bila ponovljena, so razvijalci to igro že prej uspeli zagnati z uporabo internih različic terminala, kar je prikazalo grafični potencial sistema.

Strojno pospeševanje grafike: ključ do zmogljivosti

Eden najbolj obetavnih elementov te evolucije jel podpora za pospeševanje grafike prek VirGL-a, Virtualni grafični procesor, razvit kot del projekta Virgil3D in pogosto uporabljen v virtualizacijskih okoljih s QEMU/KVM. Zahvaljujoč tej integraciji je mogoče zagnati aplikacije, ki zahtevajo visoke grafične vire, vključno z video igrami ali orodji za oblikovanje.

Če želite omogočiti to pospeševanje v terminalu Android, uporabniki morajo izvesti preprosto dejanje vendar slabo dokumentirano: V imeniku /sdcard/linux ustvarite prazno datoteko z imenom virglrendererKo je to storjeno, se ob odpiranju terminala prikaže sporočilo »VirGL omogočen«, kar pomeni, da je virtualizacija grafike aktivna in pripravljena za uporabo.

Drzen korak v prihodnost mobilnega računalništva

Čeprav Ta funkcionalnost je še v fazi testiranja Čeprav ni del nobene stabilne izdaje Androida, njegova vključitev v vejo Canary kaže, da je Google resno zavezan širjenju zmogljivosti svojega operacijskega sistema. Zmožnost zagona grafičnih Linux aplikacij v virtualnem okolju znotraj Androida ne le širi obseg možnih uporab mobilne naprave, temveč predstavlja tudi izjemno zbliževanje dveh zgodovinsko ločenih svetov.

Ta razvoj bi lahko spremenil način, kako tehnični uporabniki, razvijalci in navdušenci komunicirajo s svojimi mobilnimi napravami, s čimer bi izkušnjo namiznega računalnika Linux približal uporabnikovemu žepu. Če se bo ta funkcionalnost nadaljevala v prihodnjih stabilnih izdajah, bi se Android lahko uveljavil kot resnično hibridna platforma, ki bo sposobna ponuditi najboljše iz obeh svetov.

Po drugi strani pa ne smemo pozabiti na Googlove načrte za združiti projekte ChromeOS in Android. Vse te poteze skupaj bi nam lahko dale predstavo o tem, kaj Google pripravlja za prihodnost Androida in katero pot namerava ubrati.

Končno, če vas zanima več o tem, si lahko ogledate podrobnosti v naslednja povezava.