Oferind confort și securitate deosebite, mașinile virtuale sunt o bază populară pentru cei cărora le place să joace și să experimenteze pe diferite sisteme de operare. Pe măsură ce computerele personale devin din ce în ce mai capabile, piața mașinilor virtuale a crescut odată cu ea. Astăzi, PC-urile pot rula mai multe sisteme de operare simultan.
Actuala generație de smartphone-uri a devenit dispozitive capabile. Utilizatorii pot edita videoclipuri, pot juca jocuri complexe la rezoluții înalte, pot transmite și viziona videoclipuri 4K și pot emula software-ul destinat computerelor. Acest lucru ridică întrebarea: puteți rula o mașină virtuală pe un smartphone?
Smartphone-urile pot rula o mașină virtuală?
Răspunsul scurt este Da. De fapt, fiecare smartphone rulează pe un fel de mașină virtuală. În prezent, smartphone-urile Android rulează prin ART (Android Runtime). Acest lucru permite ca codurile de octet din fișierele APK să fie traduse în cod binar, pe care un procesor îl poate citi și executa. Încă de la implementarea ART, dispozitivele Android cu doi gigaocteți de RAM (sau mai mult) puteau rula confortabil o mașină virtuală.
Au trecut ani de când 2 GB de RAM a fost un lucru, iar majoritatea smartphone-urilor moderne se lansează cu mai mult. Deci, rularea unei mașini virtuale pe un smartphone este mult mai ușoară acum ca niciodată.
De ce aplicații am nevoie pentru a rula o mașină virtuală pe smartphone-ul meu?
Pentru a rula o mașină virtuală pe smartphone, va trebui să instalați două aplicații prin Google Play.
- Descarca:Andronix (Gratuit)
- Descarca:Vizualizator VNC (Gratuit)
Andronix este una dintre cele mai simple moduri de a rula o mașină virtuală pe smartphone-ul tău Android. Aplicația vă oferă toate instrumentele și instrucțiunile. De asemenea, vă oferă copii ale codului necesar pentru a instala sistemul de operare. Andronix este parțial open-source și în prezent oferă utilizatorilor mai multe distribuții populare Linux gratuit.
Dacă nu vă simțiți confortabil să utilizați doar o interfață de linie de comandă cu mașina dvs. virtuală, va trebui să instalați o aplicație terță parte pentru o interfață grafică de utilizator (GUI). Aici intervine VNC Viewer. Specificând o gazdă locală și furnizând parola corectă (pe care o determinați), VNC Viewer și protocolul său RFB (Remote Frame Buffer) se vor conecta la dispozitivul dvs. și vor oferi o interfață grafică.
Legate de: Cum să vă controlați computerul de la distanță cu telefonul Android
Cum să rulați VM pe un smartphone
După ce ați descărcat și instalat ambele aplicații, încărcați telefonul și găsiți un loc cu o conexiune Wi-Fi puternică înainte de a începe.
1. Deschideți aplicația Andronix și instalați Termux
Odată ce deschideți aplicația, veți vedea imediat toate distribuțiile Linux gratuite pe care le puteți rula pe telefon. Aceste distribuții includ Ubuntu, Kali Linux, Debian, Arch Linux, Manjaro, Fedora, Void și Alpine.
Navigați la pagina de instalare Termux atingând pictograma drop-down din partea stângă sus a ecranului. Mergi la Setări, și glisați în jos până la sfârșitul paginii. Selectați Rulați Termux Setup, apoi selectați Descarca. După ce este descărcat, selectați Permite instalarea, și ai terminat.
2. Instalați sistemul dvs. de operare preferat
În Andronix, reveniți la meniul principal și selectați distro pe care doriți să o utilizați. Odată selectată, aplicația va indica dificultatea instalării distribuției specifice și orice complicații cu care vă puteți confrunta.
Selectați Continua și instalați. Andronix vă va oferi opțiuni GUI: Mediul desktop, Manageri de ferestre, și Numai CLI.
Dacă doriți pur să vă folosiți smartphone-ul și aveți nevoie de o interfață grafică, selectați Desktop Environment. Managerii Windows vă vor oferi o interfață grafică și o tastatură pentru a naviga prin fereastră. Numai CLI va folosi strict un terminal; alegeți această opțiune numai dacă sunteți încrezător cu distribuția.
După ce ați selectat GUI, Andronix vă va oferi opțiuni pentru mediul desktop. XFCE este un mediu desktop Linux vechi și ușor; alege această opțiune numai dacă vrei. LXQT a înlocuit LXDE. Dacă doriți cea mai bună performanță dintre cele trei opțiuni, alegeți LXQT.
După ce ați selectat mediul desktop preferat, va apărea o solicitare care vă va informa că o comandă a fost copiată în clipboard. Selectați Deschideți Termux și lipiți comanda.
Instalarea va începe în acest moment. Va dura ceva timp pentru a instala complet. Asigurați-vă că vă verificați telefonul din când în când, deoarece va trebui să specificați locația, limba, ora. Când instalarea este aproape terminată, vi se va cere să furnizați o parolă. Nu-ți face griji dacă tastați de la tastatură și nu pare să tastați - tocmai așa funcționează Linux.
Legate de: Cel mai bun mediu desktop Linux Lean: LXDE vs. Xfce vs. MATE
3. Porniți serverul VNC
La prima pornire, veți găsi o opțiune privind rezoluția pe care doriți să o folosească serverul dvs. Din nou, experimentați și găsiți ceea ce vă place. A patra opțiune (rezoluție HD-ready) este întotdeauna o opțiune bună.
4. Vizualizați mașina virtuală prin VNC Viewer
Deschideți VNC Viewer și selectați pictograma plus, care va deschide un formular. Pe Abordare câmp, intrare gazdă locală: 1. Puteți introduce orice doriți pentru Nume camp. presa CREA. Veți primi un avertisment, dar puteți apăsa doar OK.
Apoi vi se va solicita să introduceți parola pe care ați creat-o mai devreme. Odată ce apăsați CONTINUA, vei avea controlul asupra mașinii tale virtuale cu o interfață grafică. Bucurați-vă!
Cum să porniți VM și VNC Server
Deschideți aplicația Termux și utilizați comanda ls pentru a vizualiza conținutul directorului dvs. curent.
ls
Utilizați comanda ./ (dot slash) împreună cu fișierul .sh colorat în verde și începe cu cuvântul start. Acest lucru va porni VM-ul pe telefon și vă va atribui ca utilizator „root@localhost”. Ați rulat cu succes mașina virtuală a smartphone-ului. De exemplu, comanda de mai jos va porni o mașină virtuală Ubuntu.
./start-ubuntu20.sh
Pentru a porni serverul VNC, trebuie să utilizați comanda de pornire a serverului de comandă.
vncserver-start
Închideți corect serverul și VM
Este important să închideți corect serverul și VM pentru a economisi bateria și pentru a vă scuti de toate problemele cu care vă puteți confrunta dacă nu le închideți corect.
Când părăsiți vizualizatorul VNC, asigurați-vă că îl închideți la fel ca un computer obișnuit. După aceea, accesați terminalul dvs. și utilizați comanda vncserver-stop, apoi tastați 1 sau numărul corespunzător serverului VNC pe care doriți să îl închideți.
vncserver-stop
Pentru a închide VM, tot ce trebuie să faceți este să utilizați comanda Ieșire. Pentru a ieși din Termux, utilizați și comanda exit.
Ieșire
Pe baza numeroaselor interogări de pe internet despre faptul că este dificil să deschidă un server, mulți oameni par să uite să închidă serverul VNC după pornirea inițială. Pentru a vă salva de toate răspunsurile complicate ale internetului, trebuie să închideți primul server VNC deschis în timpul inițializării. Puteți face asta folosind vncserver-stop comanda.
Puteți instala o mașină virtuală pe un iPhone?
Este posibilă instalarea unei mașini virtuale pe un produs Apple. Cu toate acestea, este posibil să nu fie la fel de simplu precum este cu Android. Cel mai bun mod de a face acest lucru ar fi prin UTM. UTM este o aplicație pe care o puteți utiliza pe un dispozitiv Apple pentru a rula alte sisteme de operare, cum ar fi Windows și diverse distribuții Linux.
Lucrul grozav despre UTM este că nu trebuie să faci jailbreak pentru iOS 11, 12, 13 și unele variante ale iOS 14. Este, de asemenea, o aplicație open-source pe care o puteți verifica personal pe GitHub. Aplicația este relativ ușor de utilizat, atâta timp cât urmați Ghidul utilizatorului.
Problema cu UTM este că Apple nu vă va permite să-l instalați ca „consumator obișnuit”. De fapt, aplicația nu este listată în App Store. Singura modalitate prin care puteți instala UTM pe iPhone este dacă furnizați un certificat care arată că sunteți un dezvoltator care testează o aplicație pe dispozitiv.
iPhone oferă abonamente gratuite și plătite pentru a obține un certificat de dezvoltator. Aceasta nu ar trebui să fie o problemă dacă nu vă deranjează să plătiți 99 USD pentru un abonament pe an. Dar dacă vrei să mergi pe calea gratuită, va trebui să continui să ceri noi certificate la fiecare șapte zile.
Pentru ca certificatele de dezvoltator gratuite să fie mai ușor de utilizat, puteți instala o aplicație numită AltStore. AltStore este, de asemenea, locul unde puteți descărca și instala UTM. Pe lângă faptul că este o alternativă la AppStore, această aplicație vă va semna automat certificatul de dezvoltator gratuit, astfel încât nu va trebui să solicitați unul manual la fiecare șapte zile.
Viitorul VM pe smartphone-uri
Rularea unei mașini virtuale pe un smartphone a fost întotdeauna o posibilitate. Cu toate acestea, a fost doar cu câțiva ani în urmă când oamenii au putut rula în sfârșit o mașină virtuală utilizabilă. Astăzi, rularea unuia sau două sisteme de operare diluate reprezintă limitele a ceea ce pot face telefoanele. Cu toate acestea, pe măsură ce producătorii de smartphone-uri continuă să-și îmbunătățească produsele, puteți fi sigur că într-o zi, smartphone-urile vor fi capabile să ruleze sisteme de operare virtuale cu drepturi depline stabilitate.
Pentru ce sunt folosite mașinile virtuale? Iată câteva beneficii și utilizări practice pentru mașinile virtuale pe care le puteți încerca chiar acum.
Citiți în continuare
- Tehnologia explicată
Tânjind să afle cum funcționează lucrurile, Jayric Maning a început să lucreze cu tot felul de dispozitive electronice și analogice în timpul adolescenței sale. A început știința criminalistică la Universitatea din Baguio, unde s-a familiarizat cu criminalistica informatică și securitatea cibernetică. În prezent, el face o mulțime de auto-studiu și schimbă tehnologia pentru a descoperi cum funcționează și cum le putem folosi pentru a face viața mai ușoară (sau cel puțin mai cool!).
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona