2단계. 크로미움 OS 소스 받아오기

아래에서 작업하는 사용자 계정 및 작업 폴더의 위치가 스크린샷과 상이할 수 있습니다.
각자의 환경에 맞게 작업해주세요.

받아올 수 있는 소스 코드의 종류에는 두 가지가 있습니다.

  • Full-layout
  • Mini-layout

소스 코드를 일부만 받아올 지 전체를 받아올 지 결정하는 것인데, 우리는 소스 코드의 분석도 할 예정이므로 Full-layout으로 받아올 것입니다.

여기서는 그 위치를 1단계. 크로미움 OS 빌드 준비하기 문서에서 작성했던 ~/Works/Chromium/ 디렉터리의 새로운 하위 디렉터리 Source로 지정합니다.1)
mkdir 명령어를 통해 필요한 디렉터리를 생성합니다.

mkdir Source

필요한 Source 디렉터리를 생성하고 확인하는 모습

그리고 소스 코드를 받아오기 위한 준비과정을 거쳐야 합니다.
repo 명령어를 이용해 초기화를 시켜줍니다.

cd Source
repo init -u http://git.chromium.org/git/manifest

소스를 받아 올 준비를 하는 모습

소스 코드를 받아오다 보면 입력한 개인 정보를 확인하는 메시지가 나타납니다.
입력한 정보를 확인한 후 Y를 눌러줍니다.

그리고 터미널 창에서 Color Display를 활성화 할 것인지 물어보는 메시지가 나타나면 원하시는 대로 선택하셔도 좋습니다만 가독성 향상을 위해 Y를 눌러주는 것이 좋습니다.

초기화가 완료된 모습

이제 초기화가 완료되었으면 소스 코드를 받아옵니다.
이 때도 repo 명령어를 이용합니다.
다운로드 받는 용량이 크기 때문에 상당히 많은 시간이 소요됩니다. (필자의 경우 4시간 이상)

repo sync

소스 코드를 받아오는 모습

긴 시간이 지나면 소스 코드의 다운로드가 완료됩니다.

소스 코드의 다운로드가 완료된 모습

더 보기