nix-build 맨페이지에는 다음과 같이 나와 있습니다.
nix-build 명령은 경로의 Nix 표현식으로 설명되는 포크를 빌드합니다.
"파생상품"은(는) 무슨 뜻인가요? "패키지"와 같은가요? 더 구체적으로 말하면 바이너리 패키지인가요?
"빌드"는 소스에서 바이너리로 컴파일되는 것을 의미합니까?
감사해요.
답변1
대략적으로 말하면 "파생"을 패키지를 빌드(=컴파일)하는 방법으로 생각할 수 있습니다. 이 파생에서는 소스를 얻는 방법, 패키지를 빌드하는 데 사용해야 하는 종속성, 패키지를 빌드하기 위해 실행할 명령 및 빌드된 파일을 설치하는 방법을 지정합니다. 이는 바이너리 패키지에만 국한된 것이 아니며 모든 유형의 파일(바이너리, 이미지, 번역 파일, 스크립트...)을 출력하는 포크를 만들 수 있습니다.