지침에 따라 Chromium OS의 이미지를 설정하고 빌드하려고 했습니다.여기에서 찾을 수 있습니다. 내 노트북은 build_packages
한 패키지에서 실패하기 전까지 약 7-8시간 동안 스크립트를 실행했습니다.
이제 내 질문은 다음과 같습니다.
빌드 지침이 모든 라이브러리를 다시 다운로드합니까? 오늘 빌드 명령을 다시 실행했는데 다운로드한 패키지를 계속 읽고 유효하지 않은 것으로 표시하고 삭제한 다음 다시 다운로드합니다.
몇 개의 패키지 후에 빌드 명령이 중단될 때마다. 이제 연결이 제대로 작동하고 어제 저장소와 동기화했는데 패키지를 다운로드할 수 없는 이유는 무엇입니까?
텍스트 피드백이 전체 빌드가 아닌 다운로드 및 빌드되는 패키지로 단편화되고 현지화되어 있는 것처럼 보이므로 빌드 지침의 전체 진행 상황은 어떻게 계산됩니까?
답변1
초기 실행 후 리포지토리를 다시 동기화 하는 경우 ./build_packages
많은 패키지를 최신 버전으로 다시 다운로드해야 합니다. 그렇지 않으면 실패한 빌드 후 캐시를 삭제하도록 선택하지 않는 한 성공적인 다운로드가 캐시에서 가져옵니다.
여러 번 시도한 후에도 변경 사항 없이 몇 개의 패키지에서 계속 정체되는 경우 "미니 레이아웃" 대신 "전체 레이아웃"으로 동기화하는 것이 좋습니다. 이것으로 내 상황이 해결되었습니다. 지금까지 Mini용으로 다운로드한 2GB에 비해 약 12GB의 다운로드가 필요하다는 점을 명심하세요.
패키지 빌드의 전반적인 진행 상황에 대해서는 각 패키지에 대해 말씀하신 진행 상황 중 일부가 표시되지만 (x / y pending)
패키지 관련 정보도 표시됩니다. 이는 정확한 예상 시간을 제공하지는 않지만 최소한 매번 같은 장소에서 실패하는지 알려 주거나 경과 시간을 다운로드한 파일로 나눈 값을 기준으로 소요되는 시간을 예상해 줍니다. 패키지.