Kaore e kore uKo tetahi o nga ahuatanga e tino hiahiatia ana e nga kaiwhakamahi Linux Ko te mana ki te whakamahi i nga tono Android i tana tohatoha Ko taku tino pai ahakoa he maha nga tikanga hei whakatutuki i tenei, ko te nuinga kei te hangai ki te hanga miihini mariko me te punaha, ehara i te mea tino whai hua i te wa e hiahia ana koe kia rua te huarahi i waenga i te Android me te to tohatoha.
Koina te take i tenei ra ka korero taatau mo te kaupapa Waydroid kua oti te whakarite he taputapu taputapu e taea ai e koe te hanga i tetahi taiao noho wehe i runga i te tohatoha Linux p whHei uta i te ahua katoa o te punaha papaaho Android me te whakarite i te whakarewatanga o nga tono Android me ia.
Mo Waydroid
I huaina te kaupapa i mua ko Anbox-Halium, he momo hanganga Anbox kua hangaia hei whakamahi i nga taputapu ake taketake mai i te taputapu manaaki tera atu i te Anbox, te tikanga ko te tere o te mahi. Ko te whainga matua o te kaupapa ko te whakahaere i nga tono Android i runga i nga waea Linux a Halium (he rite te whakaaro o te Halium ki te Android GSI, engari mo te Linux paerewa), engari ka taea ano hoki te whakahaere i runga i tetahi taputapu me te pata Linux.
Ka hangaia te taiao ma te whakamahi i nga hangarau paerewa hei hanga ipu wehes, penei i nga waahi ingoa mo nga mahinga, ID kaiwhakamahi, punaha rorohiko, me nga tohu eke. Whakamahia ai te kete taputapu LXC hei whakahaere i te ipu me te whakahaere i te Android i runga i te pata Linux noa, kua utaina nga tohu binder_linux me ashmem_linux.
I hoahoahia te taiao kia mahi tahi me tetahi waahanga e hangai ana ki te kawa Wayland. Kaore i te ahua o te taiao Anbox rite, kei te papa Android te uru totika ki nga taputapu, kaore he taapiri taapiri. Ahakoa ko te ahua o te punaha Android kua tohaina mo te whakauru he mea i runga i te kaupapa LineageOS me te Android 10.
O nga ahuatanga e tu mai ana mai i Waydroid, ko nga korero e whai ake nei:
- Tuitui Papamahi: Ka taea e nga tono Android te whakahaere i nga tono Linux taketake.
- Ka tautoko i te whakatakoto pokatata ki nga tono Android i te raarangi paerewa me te whakaatu i nga papatono ki te aratau tirohanga.
- Ka tautoko i te whakahaere i nga tono Android i te aratau matapihi maha me te taatai i nga matapihi kia rite ki te whakatakotoranga papamahi taketake.
- Mo nga taakaro Android, ka taea te whakahaere i nga tono ma te aratau mata katoa.
- Kei te waatea he aratau hei whakaatu i te atanga paerewa Android.
Hei taapiri, e kiia ana ko te whakauru i nga papatono Android ki te aratau whakairoiro, ka taea e koe te whakamahi i te tono F-Droid, te atanga raina whakahau ranei "waydroid app install".
Kaore i te tautokohia a Google Play na te hono atu ki nga ratonga a Google Android rangatira, engari ko te whakaurunga koreutu mo nga ratonga a Google ka taea te whakauru mai i te kaupapa microG.
Ko te waehere kete taputapu e whakaarohia ana e te kaupapa ka tuhia ki te Python ka tukuna i raro i te raihana GPLv3. Kua hangaia nga kohinga rite mo Ubuntu 20.04 / 21.04, Debian 11, Droidian, me Ubports.
Me pehea te whakauru i te Waydroid ki a Ubuntu me nga paanui?
Ko te mea tuatahi me mahi e maatau ki te whakauru i te Waydroid ki ta maatau punaha ko te whakatuwhera i tetahi tauranga (ka taea e taatau me te pokatata papapihi Ctrl + Alt + T) ana ka tuhia e maatau nga mea e whai ake nei:
Ko te mea tuatahi ko te whakamaarama i to maatau tohatoha, kei hea tatou ka whakakapi i te "putanga-ubuntu" na te ingoa ingoa o te waahanga kei runga nei taatau, e tutuki ai te kaupapa, te bionic, te hirsute, etc.
export DISTRO="version-ubuntu"
curl https://repo.waydro.id/waydroid.gpg > /usr/share/keyrings/waydroid.gpg && \ echo "deb [signed-by=/usr/share/keyrings/waydroid.gpg] https://repo.waydro.id/ $DISTRO main" > /etc/apt/sources.list.d/waydroid.list && \ sudo apt update
Ka oti ana tenei, ka timata taatau ki te whakauru Waydroid ki ta maatau tohatoha ma te tuhi:
sudo apt install waydroid
Hei te mutunga ka haere tonu taatau ki te whakahaere i nga ratonga Waydroid, koinei te waahanga nui:
sudo waydroid init
Te ipu:
sudosystemctl start waydroid-container
Na ka haere tonu taatau ki te whakahaere i te Waydroid me:
waydroid session start
Ranei me tenei atu whakahau:
waydroid show-full-ui
Ana ka raru ana, ka taea noa e taatau te whakaara i te ipu ki:
sudo systemctl restart waydroid-container
Hei whakamutunga, mo te hunga e hiahia ana kia mohio ake mo WayDroid, ka taea e raatau te tirotiro i nga korero mo tana paetukutuku mana.
He korero, waiho i a koe
E ai ki nga korero o te whaarangi me uru mai koe kia tiimata mai a Wayland
Hei tauira, kaore e tukua e au te whakauru ki runga o Ubuntu