Newer Version Available
Update Salesforce CLI
If You Installed Salesforce CLI Using the Installer
By default, the CLI periodically checks for and installs updates. To disable auto-update, set the SFDX_AUTOUPDATE_DISABLE environment variable to true.
If You Installed Salesforce CLI Using npm
Determine How You Installed Salesforce CLI
Because the method to update Salesforce CLI differs depending on whether you used the installers or npm, you must know how you installed before you can update. In case you forgot, here are two ways to determine how you installed Salesforce CLI:
- Run sfdx update. If Salesforce CLI updates, then
you installed with the installers. If the command returns this or similar warning, then
you installed with
npm:
- If you’ve installed Node.js, run npm list -g --depth 0. If the displayed list includes the entry sfdx-cli@<version>, then you installed Salesforce CLI with npm.
Disable Automatic Update of the CLI
To remain on the current version of the CLI and disable automatic updates, set the SFDX_AUTOUPDATE_DISABLE environment variable to true. How you set an environment variable is different for different operating systems. See the operating system vendor’s help for instructions on how to set environment variables.