This article provides different new commands used in vSphere 7 and later.
Starting with vSphere 7, a new concept called Components was introduced, replacing the earlier model of managing individual VIBs. In vSphere 7 and later, a component represents a collection of VIBs and can be managed and patched using vSphere Lifecycle Manager.
New commands are available specifically for installing components. However, it is still possible to install or remove individual VIBs if required.
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
Available Namespaces:
| component | Apply, remove, list or display individual Components |
| sources | Query depot contents for Components, VIBs and image profiles |
| vib | Install, update, remove, or display individual VIB packages |
| acceptance | Retrieve and set the host acceptance level setting |
| addon | Display Addons |
| baseimage | Display base images |
| profile | Display, install, update or validates image profiles |
Available Commands:
| apply | Applies a complete image with a software spec that specifies base image, addon and components to install on the host. |
| [root@esxi-1:~] esxcli software component Usage: esxcli software component {cmd} [cmd options] |
Available Namespaces:
| signature | Commands to verify signatures and show information about the signature verification status of Components |
| vib | Commands to show information about VIB packages in Components |
Available Commands:
| apply | Installs Component packages from a depot. Components may be installed, upgraded. WARNING: If your installation requires a reboot, you need to disable HA first. |
| get | Displays detailed information about one or more installed Components |
| list | Lists the installed Component packages |
| remove | Removes components from the host. WARNING: If your installation requires a reboot, you need to disable HA first. |
| [root@esxi-1:~] esxcli software vib Usage: esxcli software vib {cmd} [cmd options] |
Available Namespaces:
| signature | Commands to verify signatures and show information about the signature verification status of VIB packages |
Available Commands:
| get | Displays detailed information about one or more installed VIBs |
| install | Installs VIB packages from a URL or depot. VIBs may be installed, upgraded, or downgraded. WARNING: If your installation requires a reboot, you need to disable HA first. |
| list | Lists the installed VIB packages |
| remove | Removes VIB packages from the host. WARNING: If your installation requires a reboot, you need to disable HA first. |
| update | Update installed VIBs to newer VIB packages. No new VIBs will be installed, only updates. WARNING: If your installation requires a reboot, you need to disable HA first. |