Computer >> 컴퓨터 >  >> 체계 >> Chromebook

Crouton 없이 Chrome OS 67에 ADB를 설치하는 방법

Android 앱 개발자에게 ADB 및 Fastboot는 컴퓨터에 있어야 하는 가장 중요한 도구 중 하나입니다. ADB는 오랫동안 Chromebook과 호환되었지만 이전에는 몇 가지 장애물을 통과하고 타사 스크립트 세트를 설치해야 했습니다. 크루통이라는 이름의 , 기본적으로 Linux 환경을 Chrome OS 내에서 실행할 수 있도록 하여 Linux 환경 내에서 ADB를 실행할 수 있도록 했습니다.

그러나 최신 Chrome OS 67 업데이트로 이제 ADB가 공식적으로 지원됩니다. x86_64 칩이 있는 Chromebook의 개발자 모드에서. 대부분의 작업을 수행하는 간단한 스크립트로 매우 쉬운 프로세스입니다. 유일한 단점은 전원 세척(완전히 초기화/초기화)이 필요하다는 것입니다. 따라서 계속하기 전에 모든 중요한 데이터의 백업을 만드십시오.

Crouton 없이 Chrome OS 67에 ADB를 설치하는 방법

먼저 크롬북이 x86_64 칩셋을 실행하고 있는지 확인하세요. CTRL + ALT + T를 눌러 crosh 터미널을 실행하고 uname -m.을 입력해야 합니다.

crosh 터미널에 x86_64가 표시되는 경우 , 계속 진행할 수 있습니다.

이제 Chromebook을 개발자 모드로 전환해야 합니다. 개발자 모드는 확인된 부팅과 같은 몇 가지 보안 기능을 비활성화하고 기본적으로 루트 셸을 활성화하기 때문에 Chomebook의 보안이 취약해집니다. 이렇게 하면 Chromebook에서 데이터 초기화/초기화도 수행되므로 계속하기 전에 백업하세요! 경고를 받았습니다!

개발자 모드를 활성화하려면 Chromium.org의 Chromium OS 기기 목록으로 이동하여 목록에서 특정 Chromebook 기기를 찾아야 합니다. Chromebook의 특정 모델 이름을 클릭하면 해당 기기에 대한 일반 지침 Wiki로 이동합니다. 개발자 모드를 활성화하는 방법은 Chromebook 기기마다 거의 고유하므로 일대일 단계를 제공할 수 없습니다. 이 프로세스에 대한 단계별 자습서는 여기를 참조하세요.

Crouton 없이 Chrome OS 67에 ADB를 설치하는 방법

Chromebook에서 개발자 모드가 활성화되면 이제 ADB 및 Fastboot 도구 설정을 가져오기 위한 스크립트를 다운로드하고 실행할 수 있습니다. 그러나 먼저 Chrome OS 셸 터미널인 crosh를 살펴봐야 합니다. CTRL + ALT + T를 눌러 열 수 있음을 기억하십시오.

기본적으로 crosh는 샌드박스 모드이므로 더 깊은 명령에 액세스하려면 권한을 높여야 합니다. 따라서 crosh 터미널을 실행하고 shell.을 입력합니다.

이 시점에서 sudo 암호를 생성해야 합니다. 그러면 개발자 모드를 활성화할 때 희생한 일부 보안을 다시 얻을 수 있습니다. 이 유형을 수행하려면:

Sudo su

Chromeos-setdevpasswd

Exit

이 작업을 수행한 후 sudo 명령은 지금부터 암호 입력이 필요합니다.

이제 터미널을 통해 수행되는 스크립트를 다운로드할 준비가 되었습니다. 우리가 실행할 스크립트는 특히 장기적으로 많은 시간을 절약할 수 있는 두 가지 작업을 수행합니다.

스크립트는 적절한 바이너리를 다운로드하고 자동으로 올바른 위치(usr/local/bin)로 이동합니다.

그러면 스크립트가 ADB 및 Fastboot 래퍼를 다운로드하여 설치하므로 ADB를 실행하려고 할 때 명령을 입력하는 시간을 절약할 수 있습니다.

스크립트 다운로드 및 설치 프로세스를 시작하려면 crosh 터미널에 다음 명령을 입력하십시오:

curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh | bash

또는 curl에서 bash로의 파이핑을 방지하려면 다음 명령을 사용할 수 있습니다.

cd ${HOME}/Downloads; curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh -o install.sh

마지막 명령의 경우 more 또는 vim으로 검사한 다음 다음을 실행해야 합니다.

chmod +x install.sh; bash install.sh

이제 모든 것이 성공적으로 진행되었는지 확인하려면 crosh 터미널에서 다음을 입력하십시오.

Adb –version

Fastboot –version

/usr/local/bin에 설치된 것으로 표시되어야 합니다. 문제가 있는 경우 Chromebook을 재부팅해 보세요. Chromebook의 USB 포트에 연결할 때 Android 기기에서 ADB 알림을 받지 못하는 경우에도 마찬가지입니다. Chromebook과 Android 기기를 함께 재부팅해 보세요.