创建一个包含子目录、源文件和配置文件的根目录,然后将其组装成一个相对文件程序包。

关于程序包中需包括的控制文件的详细说明和范例,请参阅“控制文件属性”主题:

创建相对文件程序包之前,将所有合适的源文件和子目录放在一个根目录下。

  1. 创建一个根目录,用来放置相对文件程序包的所有组件。
    例如:C:\temp\MyRelativeFilePkg
  2. 在根目录下,创建一个control子目录。
    例如:C:\temp\MyRelativeFilePkg\control
  3. control子目录下,创建一个控制文件。
    1. 使用文本编辑器,创建一个新的文档并将其命名为control
    2. 输入程序包所需的所有控制文件属性和值。
      关于控制文件属性的详细信息,见“控制文件属性”主题。
    3. XB-Plugin属性输入relative-file,表示程序包是相对文件程序包。
    4. 保存文件,不要添加扩展名。
  4. 在根目录下,创建一个data子目录。
    例如:C:\temp\MyRelativeFilePkg\data
    Package Manager将data子目录中的所有文件安装至安装路径。默认安装路径为:C:\Program Files\National Instruments\NI Package Manager\Installed

    installuninstall命令中使用--install-root=<DIRECTORY>选项,可指定一个非默认的安装路径。

    备注 Package Manager不显示已安装和可用的相对文件程序包。使用命令行界面通过相对文件程序包访问Package Manager。详细信息见“访问Package Manager的命令行界面”主题。
  5. (可选)在data子目录中,创建一个或多个子目录。
  6. 在根目录下创建一个Debian二进制文件。该文件声明与Debian标准的合规性。请访问debian.org获取详细信息。
    1. 使用文本编辑器,创建一个新的文档并将其命名为debian-binary
    2. 输入2.0
    3. 保存文件,不要添加扩展名。
下图为相对文件程序包的一个范例: