Piedāvājot lieliskas ērtības un drošību, virtuālās mašīnas ir populāra izvēle tiem, kam patīk lāpīt un eksperimentēt ar dažādām operētājsistēmām. Personālajiem datoriem kļūstot arvien spējīgākiem, līdz ar to pieauga arī virtuālo mašīnu tirgus. Mūsdienās datori var vienlaikus darbināt vairākas operētājsistēmas.
Pašreizējā viedtālruņu paaudze ir kļuvusi par spējīgām ierīcēm. Lietotāji var rediģēt videoklipus, spēlēt sarežģītas spēles ar augstu izšķirtspēju, straumēt un skatīties 4K video, kā arī emulēt datoriem paredzētu programmatūru. Tas rada jautājumu — vai varat palaist virtuālo mašīnu viedtālrunī?
Vai viedtālruņi var darbināt virtuālo mašīnu?
Īsā atbilde ir jā. Faktiski katrs viedtālrunis darbojas sava veida virtuālajā mašīnā. Pašlaik Android viedtālruņi darbojas, izmantojot ART (Android Runtime). Tas ļauj APK failu baitkodus pārvērst binārā kodā, ko procesors var nolasīt un izpildīt. Kopš ART ieviešanas Android ierīces ar diviem gigabaitiem RAM (vai vairāk) varēja ērti darbināt virtuālo mašīnu.
Ir pagājuši gadi, kopš 2 GB RAM kļuva par jēgu, un lielākā daļa mūsdienu viedtālruņu tiek piedāvāti ar vairāk. Tātad virtuālās mašīnas palaišana viedtālrunī tagad ir daudz vienkāršāka nekā jebkad agrāk.
Kādas lietotnes man ir vajadzīgas, lai viedtālrunī palaistu virtuālo mašīnu?
Lai viedtālrunī palaistu virtuālo mašīnu, pakalpojumā Google Play ir jāinstalē divas lietojumprogrammas.
- Lejupielādēt:Andronikss (bezmaksas)
- Lejupielādēt:VNC skatītājs (bezmaksas)
Andronix ir viens no vienkāršākajiem veidiem, kā Android viedtālrunī palaist virtuālo mašīnu. Lietojumprogramma nodrošina visus rīkus un instrukcijas. Tas nodrošina arī operētājsistēmas instalēšanai nepieciešamā koda kopijas. Andronix ir daļēji atvērtā koda, un pašlaik tie lietotājiem bez maksas nodrošina vairākus populārus Linux izplatījumus.
Ja vien jūs nepārprotat savā virtuālajā mašīnā izmantot tikai komandrindas saskarni, jums būs jāinstalē trešās puses lietojumprogramma GUI (grafiskajam lietotāja interfeisam). Šeit parādās VNC Viewer. Norādot vietējo resursdatoru un norādot pareizo paroli (ko jūs nosakāt), VNC Viewer un tā RFB (Remote Frame Buffer) protokols izveidos savienojumu ar jūsu ierīci un nodrošinās grafisko interfeisu.
Saistīts: Kā attālināti vadīt datoru, izmantojot Android tālruni
Kā palaist VM viedtālrunī
Kad esat lejupielādējis un instalējis abas lietotnes, uzlādējiet tālruni un pirms darba sākšanas atrodiet vietu ar spēcīgu Wi-Fi savienojumu.
1. Atveriet lietotni Andronix un instalējiet Termux
Kad atverat lietotni, jūs uzreiz redzēsit visus bezmaksas Linux izplatījumus, kurus varat palaist savā tālrunī. Šie izplatījumi ietver Ubuntu, Kali Linux, Debian, Arch Linux, Manjaro, Fedora, Void un Alpine.
Pārejiet uz Termux instalācijas lapu, pieskaroties nolaižamajai ikonai ekrāna augšējā kreisajā pusē. Iet uz Iestatījumiun velciet uz leju līdz lapas beigām. Izvēlieties Palaidiet Termux iestatīšanu, pēc tam atlasiet Lejupielādēt. Kad tas ir lejupielādēts, atlasiet Atļaut instalēšanu, un esat pabeidzis.
2. Instalējiet vēlamo operētājsistēmu
Programmā Andronix atgriezieties galvenajā izvēlnē un atlasiet distro, kuru vēlaties izmantot. Kad lietotne ir atlasīta, tā norādīs uz grūtībām, kas saistītas ar konkrētā izplatīšanas instalēšanu, un par iespējamām komplikācijām.
Izvēlieties Turpināt un instalēt. Andronix sniegs jums GUI opcijas: Darbvirsmas vide, Logu pārvaldnieki, un Tikai CLI.
Ja vēlaties izmantot tikai viedtālruni un jums ir nepieciešams GUI, atlasiet Darbvirsmas vide. Windows pārvaldnieki nodrošinās jūs ar GUI un tastatūru, lai pārvietotos pa logu. Tikai CLI stingri izmantos termināli; izmantojiet šo opciju tikai tad, ja esat pārliecināts par distribūciju.
Pēc GUI atlasīšanas Andronix sniegs jums darbvirsmas vides opcijas. XFCE ir veca viegla Linux darbvirsmas vide; izvēlieties šo iespēju tikai tad, ja vēlaties. LXQT aizstāja LXDE. Ja vēlaties vislabāko veiktspēju no trim iespējām, izvēlieties LXQT.
Kad esat izvēlējies vēlamo darbvirsmas vidi, tiks parādīta uzvedne, kas informēs, ka komanda ir kopēta starpliktuvē. Izvēlieties Atveriet Termux un ielīmējiet komandu.
Instalēšana sāksies šajā brīdī. Pilnīga instalēšana prasīs nedaudz laika. Ik pa laikam pārbaudiet savu tālruni, jo jums būs jānorāda sava atrašanās vieta, valoda, laiks. Kad instalēšana ir gandrīz pabeigta, jums tiks lūgts ievadīt paroli. Neuztraucieties, ja rakstāt uz tastatūras un šķiet, ka tā neraksta — tieši tā darbojas Linux.
Saistīts: Labākā vienkārša Linux darbvirsmas vide: LXDE vs. Xfce vs. MATE
3. Startējiet VNC serveri
Pirmajā startēšanas reizē jūs atradīsit opciju izšķirtspējai, kuru vēlaties izmantot savam serverim. Atkal eksperimentējiet un atrodiet to, kas jums patīk. Ceturtā iespēja (HD ready izšķirtspēja) vienmēr ir laba izvēle.
4. Skatiet virtuālo mašīnu, izmantojot VNC skatītāju
Atveriet VNC Viewer un atlasiet plusa ikonu, kas atvērs veidlapu. Uz Adrese lauks, ievade vietējais saimnieks: 1. Varat ievadīt visu, ko vēlaties Vārds lauks. Nospiediet IZVEIDOT. Jūs saņemsit brīdinājumu, bet varat vienkārši nospiest OK.
Pēc tam jums tiks piedāvāts ievadīt iepriekš izveidoto paroli. Kad nospiežat TURPINĀT, jūs kontrolēsit savu virtuālo mašīnu, izmantojot GUI. Izbaudi!
Kā palaist VM un VNC serveri
Atveriet lietotni Termux un izmantojiet komandu ls lai skatītu pašreizējā direktorija saturu.
ls
Izmantojiet komandu ./ (punktu slīpsvītra) kopā ar .sh failu, kas iekrāsots zaļā krāsā un sākas ar vārdu Sākt. Tas sāks virtuālo mašīnu jūsu tālrunī un piešķirs jums lietotāju "root@localhost". Jūs esat veiksmīgi palaidis savu viedtālruņa virtuālo mašīnu. Piemēram, tālāk norādītā komanda sāks Ubuntu virtuālo mašīnu.
./start-ubuntu20.sh
Lai palaistu VNC serveri, ir jāizmanto komanda servera startēšana.
vncserver-start
Pareizi aizveriet serveri un virtuālo mašīnu
Ir svarīgi pareizi aizvērt serveri un virtuālo mašīnu, lai taupītu akumulatoru un izvairītos no visām problēmām, ar kurām varētu saskarties, ja tos neaizverat pareizi.
Izejot no VNC skatītāja, noteikti izslēdziet to tāpat kā parastu datoru. Pēc tam dodieties uz savu termināli un izmantojiet komandu vncserver-stop, pēc tam ierakstiet 1 vai numurs, kas atbilst VNC serverim, kuru vēlaties aizvērt.
vncserver-stop
Lai aizvērtu VM, viss, kas jums jādara, ir izmantot komandu Izeja. Lai izietu no Termux, izmantojiet arī komandu iziet.
Izeja
Pamatojoties uz daudzajiem interneta vaicājumiem par to, ka serveri ir grūti atvērt, šķiet, ka daudzi cilvēki aizmirst aizvērt VNC serveri pēc sākotnējās palaišanas. Lai pasargātu jūs no visām sarežģītajām interneta atbildēm, ir jāaizver pirmais inicializācijas laikā atvērtais VNC serveris. To var izdarīt, izmantojot vncserver-stop komandu.
Vai varat instalēt virtuālo mašīnu iPhone tālrunī?
Ir iespējama virtuālās mašīnas instalēšana Apple produktā. Tomēr tas var nebūt tik vienkārši, kā tas ir ar Android. Labākais veids, kā to izdarīt, būtu UTM. UTM ir lietotne, ko varat izmantot Apple ierīcē, lai palaistu citas operētājsistēmas, piemēram, Windows un dažādus Linux izplatījumus.
UTM ir tas, ka operētājsistēmām iOS 11, 12, 13 un dažām iOS 14 variācijām nav nepieciešams jailbreak. Tā ir arī atvērtā pirmkoda lietotne, kuru varat personīgi pārbaudīt vietnē GitHub. Lietojumprogrammu ir samērā viegli lietot, ja vien ievērojat lietotāja rokasgrāmata.
UTM problēma ir tā, ka Apple neļaus jums to instalēt kā "parasto patērētāju". Faktiski lietotne nav iekļauta App Store sarakstā. Vienīgais veids, kā savā iPhone tālrunī varat instalēt UTM, ir, ja iesniedzat sertifikātu, kas parāda, ka esat izstrādātājs, kas testē lietotni ierīcē.
iPhone piedāvā bezmaksas un maksas abonementus, lai iegūtu izstrādātāja sertifikātu. Tam nevajadzētu būt problēmai, ja jūs neiebilstat maksāt 99 USD par gada abonementu. Bet, ja vēlaties doties pa bezmaksas ceļu, jums būs jāprasa jauni sertifikāti ik pēc septiņām dienām.
Lai padarītu bezmaksas izstrādātāju sertifikātu lietošanu ērtāku, varat instalēt programmu ar nosaukumu AltStore. AltStore ir arī vieta, kur varat lejupielādēt un instalēt UTM. Šī lietotne ir ne tikai alternatīva AppStore, bet arī automātiski parakstīs jūsu bezmaksas izstrādātāja sertifikātu, tāpēc jums tas nebūs jāpieprasa manuāli ik pēc septiņām dienām.
VM nākotne viedtālruņos
Virtuālās mašīnas palaišana viedtālrunī vienmēr ir bijusi iespēja. Tomēr bija tikai daži gadi, kad cilvēki beidzot varēja palaist lietojamu virtuālo mašīnu. Mūsdienās vienas vai divu vājinātu operētājsistēmu darbība ir saistīta ar tālruņu iespējām. Tomēr, tā kā viedtālruņu ražotāji turpina uzlabot savus produktus, varat par to būt pārliecināti kādreiz viedtālruņi spēs darbināt pilnvērtīgas virtuālās operētājsistēmas ar lielisku stabilitāte.
Kam tiek izmantotas virtuālās mašīnas? Šeit ir daži praktiski ieguvumi un izmantošanas iespējas virtuālajām mašīnām, kuras varat izmēģināt jau tagad.
Lasiet Tālāk
- Paskaidrota tehnoloģija
Vēlēdamies uzzināt, kā lietas darbojas, Džeiriks Menings pusaudža gados sāka ķerties pie visa veida elektroniskām un analogām ierīcēm. Viņš apguva tiesu medicīnas zinātni Baguio universitātē, kur iepazinās ar datoru kriminālistikas un kiberdrošības jautājumiem. Pašlaik viņš daudz nodarbojas ar pašmācību un ķeras pie tehnoloģijām, lai noskaidrotu, kā tās darbojas un kā mēs varam tās izmantot, lai padarītu dzīvi vieglāku (vai vismaz foršāku!).
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu