Skip to content

Getting Started

Kevin M. White edited this page Sep 2, 2022 · 10 revisions

The best way to get started with S.U.P.E.R.M.A.N. (or just super) is to use it locally via command line. This allows you to try different super options and view the super.log feedback in real time.

To run super locally

  1. Download the latest version super from here, or an older version from the releases page.
  2. Give the super download appropriate execute permissions: sudo chmod a+x ~/Downloads/super
  3. Run super with root permissions. If you only want super to install then use the --usage option:
    sudo ~/Downloads/super --usage
  4. The super script automatically installs itself (and various other accoutrements) anytime it's ran from outside its working folder /Library/Management/super/.
  5. After installation, super can be run from the command line (Terminal.app) with simply: sudo super

Installing via Terminal

Installing via Terminal

Experiment via Test Mode

As a default, super attempts to update the system. However, you can use the --test-mode option to experiment with all the other super options without actually applying any updates.

Test Mode via Terminal

Test Mode via Terminal

Detailed documentation regarding the --test-mode option can be found here.

Configure super settings

When super is running it maintains a settings file similar to a regular application. This means that many super options passed in via command line or script are automatically saved the first time you use them. For example, you only need to use the --test-mode option once. After that, every time you run super it remains in test mode until you disable it. To disable test mode you use the --no-test-mode option.

Detailed documentation regarding the deployment of super settings can be found here.

Clone this wiki locally