Update AI Workbench#

Overview#

The Desktop App detects when updates will alert you to install them.

The Desktop App checks for updates on startup and tells you if you should update. You don’t have to run the update, but you will be reminded to do it everytime the Desktop App starts.

If you did the full local install, updating the Desktop App will update that as well.

You can now update remote locations from the Desktop App or CLI.

Previously you had to manually SSH into a remote to update Workbench if it had pending updates. That will now happen automatically when you authorize the Desktop App or CLI to run the update for you.

This will update the remote to the latest stable release, which may be ahead of your Desktop App if you haven’t updated it as well.

Update the Desktop app on Windows and MacOS#

When you are notified of an update, select Update Now and follow the prompts.

The steps are the same on Windows and MacOS.

Check for updates on Windows.
  1. Right click System Tray > Show Hidden Icons > AI Workbench Icon

  2. Select Check for Update

  3. Initiate the update, if available.

Check for updates on MacO.
  1. Select Workbench Status Icon > Check for Update

  2. Initiate the update, if available.

Update on the Desktop App on Ubuntu Desktop#

Updates on Ubuntu Desktop are handled through the standard APT package manager.
  1. Check for updates and install available upgrades:

    sudo apt-get update && sudo apt-get upgrade nvidia-ai-workbench
    
  2. Start the AI Workbench Desktop App, and follow any on-screen prompts during the update process.

Update AI Workbench on a Remote System#

To have the Desktop App update AI Workbench on a remote location, just open the location in the Desktop App.
  1. Select the location in the Locations Manager

  2. The Desktop App will alert you that an update is required.

  3. Select Update and if asked, enter your sudo password to the remote.

  4. The location will be updated and will open in its own Location Window

To manually update the remote location, just SSH into the system and run a command.
  1. SSH into the remote system as the same non-root user that installed AI Workbench on that system

  2. Download and install the latest version with the following command:

    curl -L https://workbench.download.nvidia.com/stable/workbench-cli/$(curl -L -s https://workbench.download.nvidia.com/stable/workbench-cli/LATEST)/nvwb-cli-$(uname)-$(uname -m) --output $HOME/.nvwb/bin/nvwb-cli && \
    chmod +x $HOME/.nvwb/bin/nvwb-cli && \
    sudo -E $HOME/.nvwb/bin/nvwb-cli install
    
  3. Follow the prompts in the text-based interface.