Nestbox praktiska darbība: palaidiet īstas Linux virtuālās mašīnas savā Google Pixel tālrunī

click fraud protection

Ja vēlaties palaist virtuālo mašīnu savā Google Pixel viedtālrunī, Nestbox ir pareizais ceļš.

Ja kādreiz esat vēlējies kļūt par viedtālruņa lietotāju, iespējams, esat saskāries ar tādiem rīkiem kā Termux. Tas ir Android termināļa emulators un Linux vides lietotne, un daži cilvēki to ir izmantojuši, lai izstrādātu Python skriptus un pat palaistu Minecraft serverus no saviem viedtālruņiem. Tagad varat spert soli tālāk, izmantojot Pixel 6 vai a parastais Pixel 7, pateicoties XDA vecākajam dalībniekam Nestbox kdrag0n, pieejams viņa Patreons.

Kas ir Nestbox?

Nestbox ir lietotne, kas ļauj viedtālrunī izveidot konteinerus un palaist reālas virtuālās mašīnas. jābūt jaunākam Google Pixel viedtālrunim strādāt. Tas ir tāpēc, ka Nestbox izmanto pKVM (lpprotēts Kuz ernel bāzes Virtuāls Machine), kas ir pieejams jaunākajās Android Common Kernel versijās, tostarp Google Pixel 6 sērijā un Google Pixel 7 sērijā. Saskaņā ar Mišals Rahmans no Esperas, iemesls, kāpēc Pixel 6 sērijai ir nepieciešama sakne, ir tas, ka pKVM nav iespējots jau sākotnēji.

Galvenais šeit ir tas, ka tas būtībā ir uzlabots Termux. Termux jau tagad var sasniegt lielāko daļu enerģētisko lietotāju lietošanas gadījumu, taču, izmantojot virtualizāciju, viedtālrunī varēsit darbināt tādus kā Docker konteinerus. Godīgi sakot, tas ir nedaudz pārspīlēts, taču daži cilvēki to var izmantot. Jūs saņemat piekļuvi kodolam un sakni Nestbox izveidotajos konteineros, kas ir vairāk nekā ar Termux.

Nestbox instalēšana un iestatīšana

Ja vēlaties izmantot Nestbox savā Google Pixel, jums tas ir jādara abonēt kdrag0n Patreon. Mēs izmantojām a Google Pixel 7 Pro lai to instalētu un pārbaudītu, lai gan Pixel 6 sērijā darbības nedaudz atšķirsies. Pašlaik Pixel 6 ierīcēm ir jāpiešķir lietotnei saknes piekļuve, lai gan kdrag0n saka, ka nākotnē tas var mainīties.

Tālrunī Pixel 7 lielākā konfigurācija, kas jums jādara, ir līdzīga Shizuku. Jūs izveidojat savienojumu ar savu tālruni, izmantojot bezvadu adb, konfigurējat maksimālo konteinera izmēru un pēc tam izvēlieties savu Linux izplatīšanu. Tas lejupielādēs, konfigurēs un pēc tam izpildīs virtuālo mašīnu.

Ko jūs varat darīt ar Nestbox?

Kas attiecas uz lietām, ko jūs varat darīt, tas būtībā ir viss, ko jūs varat iedomāties. Tas ir Linux konteiners, lai gan es atklāju, ka man ir jāinstalē daudzi rīki, lai varētu kaut ko darīt. Man vajadzēja izmantot uzlaboto pakotņu rīku (piemērots Ubuntu), lai instalētu, piemēram, wget un curl, jo tā ir jau no iepakojuma pieejama Barebone iestatīšana. Pēc tam varat pievienot visu, kas jums patīk. Pašlaik nav virtuālā GPU atbalsta, un kdrag0n saka, ka viņš arī neplāno to atbalstīt.

Kā ideju varat mitināt tīmekļa lapu vai Minecraft serveri no sava tālruņa. Lai gan pašlaik darbojas abi, jūs faktiski nevarat piekļuvi tos no konteinera ārpuses. Es runāju ar kdrag0n, un viņš apstiprināja, ka pašlaik nav pieejama portu pāradresācija un nav iespējams sazināties ar šiem gadījumiem ārpus konteinera. Viņš man saka, ka tas mainīsies nākotnē, kad viņš ieviesīs portu pāradresāciju, ko viņš plāno pabeigt drīz.

Ja vēlaties izmēģināt Nestbox, varat to iegūt no kdrag0n Patreon. Pašlaik tas ir diezgan ierobežots tīkla ierobežojumu dēļ, taču, tiklīdz šie ierobežojumi tiks atcelti, jūs varēsit izveidot savienojumu ar savu konteineru ārpus tā un mitināt tīmekļa lapas, spēļu serverus un vairāk. Kādam nolūkam jūs izmantotu Nestbox?

Paldies kdrag0n, ka kopīgojāt ar mums Nestbox!