Nestbox 실습: Google Pixel 휴대전화에서 실제 Linux 가상 머신 실행

Google Pixel 스마트폰에서 가상 머신을 실행하려면 Nestbox를 사용하세요.

스마트폰 고급 사용자가 되고 싶었던 적이 있다면 아마도 Termux와 같은 제품을 접했을 것입니다. Android 터미널 에뮬레이터이자 Linux 환경 앱이며, 일부 사람들은 이를 사용하여 Python 스크립트를 개발하고 심지어 스마트폰에서 Minecraft 서버를 실행하기도 했습니다. 이제 루팅된 Pixel 6 또는 일반 Pixel 7, XDA Senior Member의 Nestbox 덕분에 kdrag0n, 그의 사이트에서 사용 가능 패트리온.

네스트박스란 무엇인가요?

Nestbox는 스마트폰에서 컨테이너를 만들고 실제 가상 머신을 실행할 수 있는 앱입니다. 최신 Google Pixel 스마트폰이어야 합니다. 일하다. 이는 Nestbox가 pKVM(회전 케이Ernel 기반 V가상의 achine)은 Google Pixel 6 시리즈 및 Google Pixel 7 시리즈를 포함하여 Android 공통 커널의 최신 버전에서 사용할 수 있습니다. 에 따르면 에스퍼의 미샤알 라만, Pixel 6 시리즈에 루트가 필요한 이유는 pKVM이 기본적으로 활성화되지 않았기 때문입니다.

여기서 가장 큰 문제는 본질적으로 더 강화된 Termux라는 것입니다. Termux는 이미 대부분의 고급 사용자 사용 사례에 대한 대부분의 방법을 제공할 수 있지만, 가상화를 사용하면 스마트폰에서 Docker 컨테이너와 같은 것을 실행할 수 있습니다. 공평하게 말하면 약간 과장된 것이지만 일부 사람들이 사용할 수 있는 것입니다. Nestbox에서 만든 컨테이너에서 커널 액세스 및 루트 권한을 얻을 수 있는데, 이는 Termux를 통해 얻는 것보다 더 많은 것입니다.

Nestbox 설치 및 설정

Google Pixel에서 Nestbox를 사용하려면 다음을 수행해야 합니다. kdrag0n의 Patreon을 구독하세요. 우리는 구글 픽셀 7 프로 설치하고 테스트해 보세요. 단, Pixel 6 시리즈에서는 단계가 약간 다를 수 있습니다. 현재 Pixel 6 기기는 앱에 루트 액세스 권한을 부여해야 하지만 kdrag0n은 이것이 향후 변경될 수 있다고 말합니다.

Pixel 7에서 수행해야 할 대부분의 구성은 Shizuku와 유사합니다. 무선 adb를 통해 자신의 전화에 연결하고 최대 컨테이너 크기를 구성한 다음 Linux 배포판을 선택합니다. 가상 머신을 다운로드, 구성 및 실행합니다.

네스트박스로 무엇을 할 수 있나요?

당신이 할 수 있는 일은 기본적으로 당신이 생각할 수 있는 모든 것입니다. Linux 컨테이너이지만 어떤 작업을 수행하려면 많은 도구를 설치해야 한다는 것을 알았습니다. 예를 들어 wget과 컬을 설치하려면 고급 패키지 도구(Ubuntu의 경우 apt)를 사용해야 했습니다. 왜냐하면 기본적으로 기본 설정이기 때문입니다. 그런 다음 원하는 것을 추가할 수 있습니다. 현재 가상 GPU 지원은 없으며 kdrag0n은 이를 지원할 계획도 없다고 말합니다.

아이디어로 휴대폰에서 웹페이지나 Minecraft 서버를 호스팅할 수 있습니다. 현재 둘 다 작동하지만 실제로는 할 수 없습니다 입장 컨테이너 외부에서 가져옵니다. kdrag0n과 대화를 나눴는데 그는 현재 포트 전달이 없으며 컨테이너 외부에서 이러한 인스턴스와 상호 작용하는 것이 불가능하다는 것을 확인했습니다. 하지만 그는 곧 완료될 것으로 예상되는 포트 포워딩을 구현하면 미래에 상황이 바뀔 것이라고 말했습니다.

Nestbox를 사용해 보고 싶다면 kdrag0n의 Patreon에서 다운로드할 수 있습니다. 현재는 네트워크 제약으로 인해 상당히 제한적이지만, 일단 이러한 제한이 해제되면 외부에서 컨테이너에 연결하고 웹 페이지, 게임 서버 및 더. Nestbox를 어떤 용도로 사용하시겠습니까?

Nestbox를 공유해 주셔서 감사합니다 kdrag0n!