Package Components
- Updated2025-10-07
- 2 minute(s) read
A package is comprised of a root directory containing subdirectories, payload files, and configuration files that define the result of the package's installation on the target system.
| Component | Details | ||
|---|---|---|---|
| control subdirectory |
Contains the control file. The control file contains metadata describing properties and relationships of the package, such as its name, version, type, and dependencies.
|
||
| data subdirectory |
Contains the payload you intend to distribute with your package. Depending on whether you build a File package, Relative File package, or WinInst package, some of the data subdirectory contents will differ. Note Package Manager will compress
this directory while creating the .nipkg file. There is a 10 GB size limit on the resulting compressed file.
File packages contain the following items:
Relative File packages contain the following items:
WinInst packages contain the following items:
|
||
| debian-binary file | Declares conformity to the Debian standard. | ||