소스 액세스

Google의 Container-Optimized OS는 Chromium OS 오픈소스 프로젝트의 한 포크입니다. Container-Optimized OS의 소스 코드는 대부분 COS 저장소(https://cos.googlesource.com)에 있습니다.

이미지를 빌드하는 데 사용된 소스 코드를 확인하는 데 유용한 몇 가지 리소스는 다음과 같습니다.

        $ gsutil ls gs://cos-tools/11021.11.0/
        gs://cos-tools/11021.11.0/kernel-headers.tgz
        gs://cos-tools/11021.11.0/kernel-src.tar.gz
        gs://cos-tools/11021.11.0/kernel-src.tar.gz.md5
  • Chromium OS 빌드 시스템에 익숙한 사용자는 https://cos.googlesource.com/cos/overlays/board-overlays/+/master/project-lakitu/에서 유용한 빌드 레시피를 확인할 수 있습니다.

  • 또한 개별 패키지에 대한 실제 소스 코드 보관 파일은 Chromium OS 빌드 시스템에서 유지관리하는 패키지 미러 중 하나에서도 찾을 수 있습니다. 다음 URL 중 하나에 올바른 tarball 이름을 추가하여 액세스할 수 있습니다.

    • https://storage.googleapis.com/chromeos-mirror/gentoo/distfiles/
    • https://storage.googleapis.com/chromeos-localmirror/distfiles/

      예를 들어 kubernetes 버전 1.19.2를 다운로드하려면 https://storage.googleapis.com/chromeos-localmirror/distfiles/kubernetes-server-linux-amd64-1.19.2.tar.gz를 사용합니다.

Chromium OS 빌드 FAQ 및 다른 Chromium OS 빌드 문서에 빌드 시스템 및 패키지 미러의 작동 원리가 설명되어 있습니다.

소스에서 빌드

오픈소스에서 빌드의 지침을 따라 소스에서 Container-Optimized OS 디스크 이미지를 빌드하세요.

소스 코드 참여

Container-Optimized OS는 공개적인 직접 참여를 허용하지 않습니다.