Če želite zagnati virtualni stroj na pametnem telefonu Google Pixel, potem je Nestbox prava pot.
Če ste kdaj želeli postati izkušen uporabnik pametnega telefona, potem ste verjetno naleteli na Termux. To je terminalski emulator Android in aplikacija za okolje Linux, nekateri ljudje pa so ga uporabili za razvoj skriptov Python in celo zagon strežnikov Minecraft iz svojih pametnih telefonov. Zdaj lahko to storite še korak dlje, vendar z zakoreninjenim telefonom Pixel 6 ali a običajni Pixel 7, zahvaljujoč Nestboxu starejšega člana XDA kdrag0n, na voljo na njegovem Patreon.
Kaj je Nestbox?
Nestbox je aplikacija, ki vam omogoča ustvarjanje vsebnikov in poganjanje resničnih virtualnih strojev na vašem pametnem telefonu, pri čemer je ulov, da mora biti najnovejši pametni telefon Google Pixel delati. To je zato, ker Nestbox uporablja pKVM (strrotected Kna osnovi ernela Virtual Machine), ki je na voljo v novejših različicah skupnega jedra Android, vključno s serijama Google Pixel 6 in Google Pixel 7. Po navedbah
Mishaal Rahman iz Esperja, je razlog, da je root potreben na seriji Pixel 6, ker pKVM ni takoj omogočen.Velika stvar tukaj je, da je v bistvu bolj okrepljen Termux. Termux vam že lahko prinese večino poti v večini primerov uporabe naprednih uporabnikov, toda z virtualizacijo boste lahko na svojem pametnem telefonu poganjali vsebnike Docker. Po pravici povedano je nekoliko pretirano, vendar je nekaj, kar nekateri ljudje morda uporabljajo. Dobite dostop do jedra in root v vsebnikih, ki jih ustvari Nestbox, kar je več, kot dobite s Termuxom.
Namestitev in nastavitev Nestboxa
Če želite uporabljati Nestbox v svojem Google Pixelu, boste morali to storiti naročite se na Patreon kdrag0n. Uporabili smo a Google Pixel 7 Pro da ga namestite in preizkusite, čeprav se bodo koraki pri seriji Pixel 6 nekoliko razlikovali. Trenutno morajo naprave Pixel 6 aplikaciji odobriti korenski dostop, čeprav kdrag0n pravi, da se bo to v prihodnosti morda spremenilo.
Na Pixel 7 je večina konfiguracije, ki jo boste morali narediti, podobna Shizuku. S svojim telefonom se povežete prek brezžičnega adb, konfigurirate največjo velikost vsebnika in nato izberete distribucijo Linuxa. Prenesel bo, konfiguriral in nato zagnal virtualni stroj.
Kaj lahko storite z Nestboxom?
Kar zadeva stvari, ki jih lahko počnete, je v bistvu vse, kar vam pade na pamet. To je vsebnik Linuxa, čeprav sem ugotovil, da moram namestiti veliko orodij, preden lahko kar koli naredim. Uporabiti sem moral napredno orodje za pakete (apt v Ubuntuju), da sem na primer namestil wget in curl, saj gre za prvotno nastavitev. Po tem lahko dodate, kar želite. Trenutno ni podpore za virtualni GPE in kdrag0n pravi, da je tudi ne namerava podpirati.
Kot ideja lahko gostite spletno stran ali strežnik Minecraft iz svojega telefona. Medtem ko trenutno delujeta oba, dejansko ne moreta dostop jih izven posode. Govoril sem s kdrag0n in potrdil je, da trenutno ni posredovanja vrat in je nemogoče komunicirati s temi primerki zunaj vsebnika. Povedal mi je, da se bo to spremenilo v prihodnosti, ko bo uvedel posredovanje vrat, kar pričakuje, da bo kmalu dokončano.
Če želite preizkusiti Nestbox, ga lahko dobite pri Patreonu kdrag0n. Trenutno je precej omejen zaradi omrežnih omejitev, a ko bodo te omejitve odpravljene, se boste lahko povezali s svojim vsebnikom zunaj njega in gostili spletne strani, igralne strežnike in več. Za kaj bi uporabljali Nestbox?
Hvala kdrag0n, da delite Nestbox z nami!