Creating a Custom Package for UNIX, Linux, and Macintosh Computers Using the Installation Package

You can create a custom package with the agents and options required for your UNIX, Linux, and Macintosh computers.

Before You Begin


  1. Log on to a UNIX computer as root.


    If the computer does not have a root user defined, you can create a custom package by using a non-root user. However, only a few agents are supported. For more information, see Installation of UNIX Agents by a Non-Root User.

  2. Run the following command from the installation package or mount point:


    To run the installation as a SUDO user with root privileges, use the following command:

    sudo ./cvpkgadd
  3. On the welcome page, click Next.

  4. On the Install Task page, select Create custom package, and then click Next.

  5. On the Custom Package Type page, choose the type of package that you want to create:

    • General Package

      If you want to create a package using Commvault's package management system, select General Package only.

    • Native Package

      If you have computers that only accept native packages, select the native package that you want to create.

    Follow the instructions in the installation wizard.


    If you want to create an interactive custom package, configure the package to display the necessary options to the user, and record the option names so that you can notify users to better prepare them for the installation.

What to Do Next

  • Distribute the custom package using one of the following methods:

  • Notify users the type of package that you created (for example, general and RPM packages).