상대적 파일 패키지 어셈블하기
- 업데이트 날짜:2025-10-21
- 2분 (읽기 시간)
서브디렉토리, 소스 파일, 설정 파일을 포함하는 루트 디렉토리를 생성하여 상대적 파일 패키지를 어셈블합니다.
패키지에 포함되는 컨트롤 파일에 대한 자세한 설명과 예는 컨트롤 파일 속성 토픽을 참조하십시오.
상대적 파일 패키지를 만들기 전에, 모든 적절한 소스 파일과 서브디렉토리를 한 개의 루트 디렉토리로 어셈블합니다.
-
상대적 파일 패키지의 모든 컴포넌트를 저장할 루트 디렉토리를 생성합니다.
예: C:\temp\MyRelativeFilePkg
-
루트 디렉토리 내에 control 서브디렉토리를 생성합니다.
예: C:\temp\MyRelativeFilePkg\control
-
control 서브디렉토리 내에 컨트롤 파일을 생성합니다.
- 텍스트 편집기를 사용하여 새 문서를 생성하고 control(으)로 이름을 지정합니다.
-
패키지에 필요한 모든 컨트롤 파일 속성 및 값을 입력합니다.
컨트롤 파일의 속성에 대한 더 자세한 정보는 컨트롤 파일 속성 토픽을 참조하십시오.
- XB-Plugin 속성에 대해 relative-file을 입력하여 패키지가 상대적 파일 패키지임을 나타냅니다.
- 파일을 저장하고 파일 확장자를 생략합니다.
-
루트 디렉토리 내에 data 서브디렉토리를 생성합니다.
예: C:\temp\MyRelativeFilePkg\data.패키지 관리자는 data 서브디렉토리 내 모든 파일을 설치 경로에 설치합니다. 기본 설치 경로는 C:\Program Files\National Instruments\NI Package Manager\Installed입니다.
install 및 uninstall 명령과 함께 --install-root=<DIRECTORY> 옵션을 사용하여 기본이 아닌 설치 경로를 지정합니다.
노트 패키지 관리자은(는) 설치되어 있고 사용 가능한 상대적 파일 패키지를 표시하지 않습니다. 명령 라인 인터페이스를 사용하여 상대적 파일 패키지로 패키지 관리자에 접근합니다. 더 자세한 정보는 패키지 관리자 토픽의 명령 라인 인터페이스에 접근하기 토픽을 참조하십시오. - (옵션) data 서브디렉토리 내에 하나 이상의 서브디렉토리를 생성합니다.
-
루트 디렉토리에서 Debian 2진 파일을 생성합니다. 이 파일은 Debian 표준을 준수함을 선언합니다. 더 자세한 정보는 debian.org 사이트를 참조하십시오.
- 텍스트 편집기를 사용하여 새 문서를 생성하고 debian-binary(으)로 이름을 지정합니다.
- 2.0을 입력합니다.
- 파일을 저장하고 파일 확장자를 생략합니다.
다음 그림은 상대적 파일 패키지의 예를 보여줍니다.

관련 콘텐츠
- 패키지 컴포넌트
패키지는 서브디렉토리, 페이로드 파일, 타겟 시스템에서 패키지의 설치 결과를 정의하는 설정 파일이 포함된 루트 디렉토리로 구성됩니다.
- 명령 라인 인터페이스를 사용하여 패키지 빌드하기
명령 라인 인터페이스를 사용하여 소스 파일로부터 패키지를 빌드합니다.
- 컨트롤 파일 속성
컨트롤 파일은 이름, 버전, 타입, 의존성 등 패키지의 프로퍼티 및 관계가 설명된 메타데이터가 포함된 텍스트 파일(파일 확장자 없음)입니다. 파일 패키지와 WinInst 패키지 모두 컨트롤 파일을 필요로 합니다. 패키지 관리자는 컨트롤 파일의 메타데이터에 따라 패키지를 생성합니다.
- 패키지 관리자의 명령 라인 인터페이스에 접근하기
패키지 관리자 명령 라인 인터페이스 nipkg.exe 또는 패키지 관리자 GUI 명령 라인 NIPackageManager.exe을(를) 사용하여 패키지 관리자 프로세스의 실행을 수정합니다.