Google Pixel akıllı telefonunuzda bir sanal makine çalıştırmak istiyorsanız, gidilecek yol Nestbox'tır.
Eğer bir akıllı telefon uzmanı olmak istediyseniz, muhtemelen Termux gibi ürünlerle karşılaşmışsınızdır. Bu bir Android terminal emülatörü ve Linux ortam uygulamasıdır ve bazı kişiler bunu Python komut dosyaları geliştirmek ve hatta akıllı telefonlarından Minecraft sunucularını çalıştırmak için kullanmıştır. Artık köklü bir Pixel 6 veya normal Piksel 7, XDA Kıdemli Üyesi Nestbox'a teşekkürler kdrag0n, kendi sitesinde mevcut Patreon.
Nestbox nedir?
Nestbox, akıllı telefonunuzda kapsayıcılar oluşturmanıza ve gerçek sanal makineleri çalıştırmanıza olanak tanıyan bir uygulamadır. yeni bir Google Pixel akıllı telefon olması gerekiyor çalışmak. Bunun nedeni Nestbox'ın pKVM kullanmasıdır (Pkorumalı kErnel tabanlı Vgerçek MAchine), Google Pixel 6 serisi ve Google Pixel 7 serisi de dahil olmak üzere Android Common Kernel'in daha yeni sürümlerinde mevcuttur. Buna göre Esper'den Mishaal RahmanPixel 6 serisinde kökün gerekli olmasının nedeni, pKVM'nin kutudan çıktığı anda etkinleştirilmemiş olmasıdır.
Buradaki en önemli şey, bunun aslında daha güçlendirilmiş bir Termux olması. Termux, çoğu ileri düzey kullanıcı kullanım durumu için size zaten çoğu yolu sunabilir, ancak sanallaştırmayla, akıllı telefonunuzda Docker konteynerlerinin benzerlerini çalıştırabileceksiniz. Adil olmak gerekirse biraz abartılı ama bazı insanların kullanabileceği bir şey. Nestbox tarafından oluşturulan kapsayıcılarda çekirdek erişimine ve kök erişimine sahip olursunuz; bu, Termux ile elde ettiğinizden daha fazladır.
Nestbox'ı yükleme ve ayarlama
Nestbox'ı Google Pixel'inizde kullanmak istiyorsanız şunları yapmanız gerekir: kdrag0n'ın Patreon'una abone olun. Biz bir kullandık Google Piksel 7 Pro Yüklemek ve test etmek için adımlar Pixel 6 serisinde biraz farklı olacaktır. Şu anda Pixel 6 cihazlarının uygulamaya kök erişimi vermesi gerekiyor, ancak kdrag0n bunun gelecekte değişebileceğini söylüyor.
Pixel 7'de yapmanız gereken konfigürasyonların çoğu Shizuku'ya benzer. Kablosuz adb üzerinden kendi telefonunuza bağlanırsınız, maksimum kapsayıcı boyutunu yapılandırırsınız ve ardından Linux dağıtımınızı seçersiniz. Sanal makineyi indirecek, yapılandıracak ve ardından çalıştıracaktır.
Nestbox'la neler yapabilirsiniz?
Yapabileceğiniz şeylere gelince, temelde aklınıza gelen her şeydir. Bu bir Linux kapsayıcısı, ancak herhangi bir şey yapmadan önce birçok araç yüklemem gerektiğini fark ettim. Örneğin, wget ve curl'u yüklemek için gelişmiş paket aracını (Ubuntu'da apt) kullanmam gerekiyordu, çünkü bu, kutudan çıkan bir barebone kurulumu. Daha sonra dilediğinizi ekleyebilirsiniz. Şu anda sanal GPU desteği bulunmuyor ve kdrag0n bunu da desteklemeyi planlamadığını söylüyor.
Fikir olarak, telefonunuzdan bir web sayfası veya Minecraft sunucusu barındırabilirsiniz. Her ikisi de şu anda çalışıyor olsa da, aslında yapamazsınız erişim onları konteynerin dışından. kdrag0n ile konuştum ve kendisi şu anda port yönlendirmenin mevcut olmadığını ve konteynerin dışında bu bulut sunucularıyla etkileşim kurmanın imkansız olduğunu doğruladı. Ancak yakın zamanda tamamlamayı umduğu port yönlendirmeyi uygulamaya koyduğunda gelecekte bunun değişeceğini söyledi.
Nestbox'ı denemek isterseniz kdrag0n'ın Patreon'undan edinebilirsiniz. Şu anda ağ kısıtlamaları nedeniyle oldukça sınırlı, ancak bu sınırlamalar kaldırıldığında, Konteynerinize dışarıdan bağlanabilecek ve web sayfalarını, oyun sunucularını ve sunucularını barındırabileceksiniz. Daha. Nestbox'ı ne için kullanırsınız?
Nestbox'ı bizimle paylaştığınız için teşekkürler kdrag0n!