2024년 11월, Google은 Android 시스템용 기본 Linux 터미널 애플리케이션을 개발하기 시작했습니다. 이를 통해 사용자는 Android 시스템에서 Linux 명령을 실행할 수 있지만 이는 구체적으로 Debian 가상 머신을 통해 실행됩니다. 궁금하실 수도 있는데, 안드로이드 자체가 리눅스 시스템이 아닌가요? 가상 머신을 통해 실행하는 이유는 무엇입니까? 이유는 간단합니다. 구글이 직접 루트 권한을 부여하는 것은커녕 사용자가 안드로이드 시스템에서 리눅스 명령을 직접 실행해 다양한 작업을 수행하도록 허용하는 것은 당연히 불가능하다.
새로운 Linux 터미널 애플리케이션을 활성화한 후 Debian 시스템을 설치해야 합니다. 이 시스템은 가상화된 환경에서 실행되며 Android 시스템 자체와 격리되어 사용자에게 다양한 작업을 수행할 수 있는 루트 권한을 제공합니다.
예를 들어 사용자는 새 터미널 애플리케이션을 통해 직접 다른 Linux 애플리케이션을 설치하거나(가상 머신 수준에서만) SSH를 통해 다른 서버에 연결하거나 터미널을 통해 원격으로 파일을 빠르게 다운로드할 수 있습니다.
이 새로운 애플리케이션은 2025-03 기능 업데이트를 통해 Pixel 시리즈 기기에 푸시되어 전문 사용자, 개발자 및 보안 연구원이 새로운 터미널 애플리케이션으로 더 많은 작업을 수행할 수 있게 되지만, 다른 브랜드의 Android 기기에서도 이 터미널을 제공할지는 확실하지 않습니다.
Pixel 시리즈 기기를 사용하는 개발자는 최신 버전으로 업데이트한 다음 설정, 휴대전화 정보로 이동하여 버전 번호를 빠르게 7번 클릭하여 개발자 옵션을 열 수 있습니다.
개발자 옵션을 연 후 Linux 개발 환경을 수동으로 활성화하십시오. 활성화하면 이 새로운 터미널 응용 프로그램이 데스크탑에 나타납니다. 처음 진입할 때 가상 머신 구성을 위해 약 500MB의 데비안 시스템을 다운로드해야 합니다.
개발자는 디스크 크기를 조정하여 Linux 가상 머신에 공간을 할당할 수도 있고, Linux 가상 머신이 외부 세계와 통신할 수 있도록 포트 설정을 조정할 수도 있습니다. 앞으로 Google은 터미널 애플리케이션을 최적화하여 하드웨어 가속과 완전한 그래픽 환경을 제공하여 사용자가 Linux 소프트웨어를 실행할 수 있도록 할 것입니다.