Update the Ghost CLI

Before running the commands shown on this page, you should load the Bitnami stack environment by executing the installdir/use_APPNAME script (Linux and MacOS) or by clicking the shortcut in the Start Menu under “Start -> Bitnami APPNAME Stack -> Application console” (Windows). On OS X VMs, the installation directory is /opt/bitnami and OS X VM users can click the “Open Terminal” button to run commands. Learn more about the Bitnami stack environment and about OS X VMs.

NOTE: The Approach A sections referred to below do not apply to Bitnami native installers. Users of Bitnami native installers should refer only to the Approach B sections.

Some operations such as upgrading Ghost require updating the Ghost CLI. To update the Ghost CLI follow these steps, depending on your installation type:

  • Approach A (Bitnami installations using system packages):

      $ cd installdir/ghost/current
      $ sudo npm install ghost-cli
  • Approach B (Self-contained Bitnami installations):

      $ cd installdir/apps/ghost/lib
      $ sudo npm install ghost-cli

You may see warnings related to package.json during the update process. These warnings can safely be ignored.

TIP: If the npm install command fails, run the following:

$ sudo mv package.json package.json.back
$ sudo npm install ghost-cli
$ sudo mv package.json.back package.json
Last modification July 7, 2021