Büyük kolaylık ve güvenlik sunan sanal makineler, farklı işletim sistemlerini kurcalamak ve denemek isteyenler için popüler bir temel unsurdur. Kişisel bilgisayarlar giderek daha yetenekli hale geldikçe, sanal makineler pazarı da onunla birlikte büyüdü. Günümüzde PC'ler aynı anda birkaç işletim sistemini çalıştırabilir.
Mevcut nesil akıllı telefonlar yetenekli cihazlar haline geldi. Kullanıcılar videoları düzenleyebilir, yüksek çözünürlükte karmaşık oyunlar oynayabilir, 4K videoları aktarabilir ve izleyebilir ve bilgisayarlar için tasarlanmış yazılımları taklit edebilir. Bu şu soruyu akla getiriyor: Bir akıllı telefonda sanal bir makine çalıştırabilir misiniz?
Akıllı Telefonlar Sanal Makine Çalıştırabilir mi?
Kısa cevap Evet. Aslında, her akıllı telefon bir tür sanal makinede çalışıyor. Şu anda, Android akıllı telefonlar ART (Android Runtime) aracılığıyla çalışır. Bu, APK dosyalarından gelen bayt kodlarının, bir işlemcinin okuyabileceği ve yürütebileceği ikili koda çevrilmesine olanak tanır. ART'nin uygulanmasından bu yana, iki gigabayt RAM'e (veya daha fazla) sahip Android cihazlar, bir sanal makineyi rahatça çalıştırabilir.
2GB RAM'in bir şey olduğu yıllar oldu ve çoğu modern akıllı telefon daha fazlasıyla piyasaya sürüldü. Bu nedenle, bir akıllı telefonda sanal bir makine çalıştırmak artık her zamankinden çok daha kolay.
Akıllı Telefonumda Sanal Makine Çalıştırmak için Hangi Uygulamalara İhtiyacım Var?
Akıllı telefonunuzda sanal bir makine çalıştırmak için Google Play üzerinden iki uygulama yüklemeniz gerekir.
- İndirmek:Andronix (Özgür)
- İndirmek:VNC Görüntüleyici (Özgür)
Andronix, android akıllı telefonunuzda sanal bir makine çalıştırmanın en kolay yollarından biridir. Uygulama size tüm araçları ve talimatları sağlar. Ayrıca, işletim sistemini kurmak için gereken kodun kopyalarını da sağlar. Andronix kısmen açık kaynaklıdır ve şu anda kullanıcılara birkaç popüler Linux dağıtımını ücretsiz olarak sunmaktadır.
Sanal makinenizle yalnızca bir komut satırı arabirimi kullanma konusunda rahat değilseniz, bir GUI (grafik kullanıcı arabirimi) için üçüncü taraf bir uygulama yüklemeniz gerekir. VNC Viewer'ın devreye girdiği yer burasıdır. Yerel bir ana bilgisayar belirleyerek ve (sizin belirleyeceğiniz) doğru şifreyi sağlayarak, VNC Görüntüleyici ve onun RFB (Uzak Çerçeve Tamponu) protokolü cihazınıza bağlanacak ve bir grafik arayüz sağlayacaktır.
İlişkili: Android Telefonunuzla Bilgisayarınızı Uzaktan Nasıl Kontrol Edebilirsiniz?
Akıllı Telefonda VM Nasıl Çalıştırılır
Her iki uygulamayı da indirip yükledikten sonra, telefonunuzu şarj ettirin ve başlamadan önce güçlü bir Wi-Fi bağlantısı olan bir yer bulun.
1. Andronix Uygulamasını açın ve Termux'u yükleyin
Uygulamayı açtığınızda, telefonunuzda çalıştırabileceğiniz tüm ücretsiz Linux dağıtımlarını hemen göreceksiniz. Bu dağıtımlar Ubuntu, Kali Linux, Debian, Arch Linux, Manjaro, Fedora, Void ve Alpine'dir.
Ekranınızın sol üst tarafındaki açılır simgeye dokunarak Termux kurulum sayfasına gidin. git Ayarlaröğesine dokunun ve sayfanın sonuna kadar aşağı kaydırın. Seçme Termux Kurulumunu çalıştırın, sonra seç İndirmek. İndirdikten sonra, seçin Kuruluma İzin Ver, ve işin bitti.
2. Tercih ettiğiniz İşletim Sistemini Kurun
Andronix'te ana menüye dönün ve kullanmak istediğiniz dağıtımı seçin. Seçildikten sonra uygulama, belirli dağıtımı kurmanın zorluğunu ve karşılaşabileceğiniz herhangi bir komplikasyonu gösterecektir.
Seçme Devam etmek ve yükleyin. Andronix size GUI seçenekleri sunacaktır: Masaüstü Ortamı, Pencere Yöneticileri, ve Yalnızca CLI.
Yalnızca akıllı telefonunuzu kullanmak istiyorsanız ve bir GUI'ye ihtiyacınız varsa, Masaüstü Ortamı'nı seçin. Windows Yöneticileri, pencerede gezinmeniz için size bir GUI ve bir klavye sağlayacaktır. Yalnızca CLI kesinlikle bir terminal kullanır; Bu seçeneği yalnızca dağıtıma güveniyorsanız kullanın.
GUI'nizi seçtikten sonra Andronix size masaüstü ortamı seçenekleri sunacaktır. XFCE eski bir hafif Linux masaüstü ortamıdır; Bu seçeneğe yalnızca isterseniz gidin. LXQT, LXDE'nin yerini aldı. Üç seçenekten en iyi performansı istiyorsanız, LXQT'ye gidin.
Tercih ettiğiniz masaüstü ortamını seçtikten sonra, bir komutun panonuza kopyalandığını bildiren bir istem görüntülenecektir. Seçme Termux'u açın ve komutu yapıştırın.
Kurulum bu noktada başlayacaktır. Tam olarak yüklemek biraz zaman alacaktır. Arada bir telefonunuzu kontrol ettiğinizden emin olun çünkü konumunuzu, dilinizi ve saatinizi belirtmeniz gerekecek. Kurulum neredeyse bittiğinde, bir şifre girmeniz istenecektir. Klavyede yazıyorsanız ve yazmıyor gibi görünüyorsa endişelenmeyin—Linux böyle çalışır.
İlişkili: En İyi Yalın Linux Masaüstü Ortamı: LXDE vs. Xfce vs. DOSTUM
3. VNC Sunucusunu Başlatın
İlk açılışta, sunucunuzun kullanmasını istediğiniz çözünürlükte bir seçenek bulacaksınız. Tekrar deneyin ve neyi sevdiğinizi bulun. Dördüncü seçenek (HD'ye hazır çözünürlük) her zaman iyi bir seçenektir.
4. Sanal Makineyi VNC Görüntüleyici Üzerinden Görüntüleyin
VNC Viewer'ı açın ve bir form açacak olan artı simgesini seçin. Üzerinde Adres alan, giriş yerel ana bilgisayar: 1. için istediğiniz her şeyi girebilirsiniz. İsim alan. basmak OLUŞTURMAK. Bir uyarı alacaksınız, ancak sadece Tamam'a basabilirsiniz.
Daha sonra daha önce yaptığınız şifreyi girmeniz istenecektir. Bir kez bastığınızda DEVAM ET, bir GUI ile sanal makinenizin kontrolü sizde olacak. Zevk almak!
VM ve VNC Sunucusu Nasıl Başlatılır
Termux uygulamasını açın ve komutu kullanın ls Geçerli dizininizin içeriğini görüntülemek için
ls
komutu kullanın ./ (nokta eğik çizgi) yeşil renkli .sh dosyasıyla birlikte ve word ile başlar Başlangıç. Bu, telefonunuzda VM'yi başlatacak ve sizi "root@localhost" kullanıcısı olarak atayacaktır. Akıllı telefon sanal makinenizi başarıyla çalıştırdınız. Örneğin, aşağıdaki komut bir Ubuntu sanal makinesini başlatacaktır.
./start-ubuntu20.sh
VNC sunucusunu başlatmak için server start komutunu kullanmanız gerekir.
vncserver-start
Sunucunuzu ve VM'nizi Düzgün Kapatın
Pilden tasarruf etmek ve düzgün kapatmazsanız karşılaşabileceğiniz tüm sorunlardan sizi kurtarmak için sunucunuzu ve VM'yi düzgün bir şekilde kapatmanız önemlidir.
VNC görüntüleyicinizden çıkarken, normal bir bilgisayar gibi kapattığınızdan emin olun. Bundan sonra, terminalinize gidin ve komutu kullanın. vncserver-stop, ardından yazın 1 veya kapatmak istediğiniz VNC sunucusuna karşılık gelen numara.
vncserver-stop
VM'yi kapatmak için tek yapmanız gereken komutu kullanmaktır. çıkış. Termux'tan çıkmak için çıkış komutunu da kullanın.
çıkış
İnternette bir sunucu açmanın zor olmasıyla ilgili birçok sorguya dayanarak, birçok kişi ilk başlatmadan sonra VNC sunucusunu kapatmayı unutmuş görünüyor. Sizi internetin tüm karmaşık cevaplarından kurtarmak için, başlatma sırasında açılan ilk VNC sunucusunu kapatmanız gerekir. kullanarak bunu yapabilirsiniz vncserver-stop emretmek.
Bir iPhone'a Sanal Makine Kurabilir misiniz?
Bir Apple ürününe sanal makine kurmak mümkündür. Ancak, Android'deki kadar basit olmayabilir. Bunu yapmanın en iyi yolu UTM aracılığıyla olacaktır. UTM, Windows ve çeşitli Linux dağıtımları gibi diğer işletim sistemlerini çalıştırmak için bir Apple cihazında kullanabileceğiniz bir uygulamadır.
UTM'nin en güzel yanı, iOS 11, 12, 13 ve iOS 14'ün bazı varyasyonları için jailbreak yapmanıza gerek olmamasıdır. Ayrıca GitHub'da kişisel olarak kontrol edebileceğiniz açık kaynaklı bir uygulamadır. Aşağıdakileri takip ettiğiniz sürece uygulamanın kullanımı oldukça kolaydır. Kullanıcı Kılavuzu.
UTM ile ilgili sorun, Apple'ın onu "düzenli bir tüketici" olarak yüklemenize izin vermemesidir. Aslında, uygulama App Store'da listelenmiyor. UTM'yi iPhone'unuza kurmanın tek yolu, cihazdaki bir uygulamayı test eden bir geliştirici olduğunuzu gösteren bir sertifika sağlamanızdır.
iPhone, geliştirici sertifikası almak için ücretsiz ve ücretli abonelikler sunar. Bir yıllık abonelik için 99USD ödemeyi düşünmüyorsanız, bu bir sorun olmamalı. Ancak ücretsiz yoldan gitmek istiyorsanız, yedi günde bir yeni sertifikalar istemeye devam etmeniz gerekecek.
Ücretsiz geliştirici sertifikalarının kullanımını daha kolay hale getirmek için adlı bir uygulama yükleyebilirsiniz. AltStore. AltStore ayrıca UTM'yi indirip kurabileceğiniz yerdir. AppStore'a bir alternatif olmanın yanı sıra, bu uygulama ücretsiz geliştirici sertifikanızı otomatik olarak imzalayacak, böylece her yedi günde bir manuel olarak bir sertifika istemeniz gerekmeyecek.
Akıllı Telefonlarda Sanal Makinenin Geleceği
Bir akıllı telefonda sanal bir makine çalıştırmak her zaman bir olasılık olmuştur. Ancak, insanların nihayet kullanılabilir bir sanal makine çalıştırabildiği yıllar sadece birkaç yıl önceydi. Bugün, bir veya iki sulandırılmış işletim sistemi çalıştırmak, telefonların yapabileceklerinin sınırları ile ilgili. Ancak, akıllı telefon üreticileri ürünlerini geliştirmeye devam ettikçe, emin olabilirsiniz. Bir gün, akıllı telefonlar, harika özelliklerle tam teşekküllü sanal işletim sistemlerini çalıştırabilecek. istikrar.
Sanal makineler ne için kullanılır? İşte hemen şimdi deneyebileceğiniz sanal makineler için bazı pratik faydalar ve kullanımlar.
Sonrakini Oku
- Teknoloji Açıklaması
İşlerin nasıl yürüdüğünü öğrenmek için can atan Jayric Maning, gençlik yıllarında her türlü elektronik ve analog cihazla uğraşmaya başladı. Baguio Üniversitesi'nde adli tıp eğitimi aldı ve burada bilgisayar adli tıp ve siber güvenlik ile tanıştı. Şu anda çok sayıda kendi kendine çalışma yapıyor ve nasıl çalıştıklarını ve bunları hayatı kolaylaştırmak (veya en azından daha havalı) için nasıl kullanabileceğimizi bulmak için teknolojiyle uğraşıyor.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın