Skip to content

5. Command‐line

Aetherx edited this page Oct 23, 2023 · 6 revisions

Options

This section explains the Proteus command-line in depth, along with a list of available options that can be used when calling the CLI.

Option Name Desc
-d, --dev Dev Mode
Specialized list of apps will appear instead of the installable list.
Also displays debugging prints.

-h, --help Help
Display command help

-i, --install Install
Installs one or multiple apps via command-line instead of launching the gui.

e.g.: ./proteus.sh -i curl -i "Github Desktop"

-n, --nullrun Dev: Null Run
Any of the installable applications selected will do a "fake" / null install. No actual install will take place.

Only works without -d

-q, --quiet Quiet
All logging will be disabled

-s, --setup Setup
Install all Proteus prerequisites / dependencies

-t, --theme [THEME] Theme
Switches the theme that the interface uses.

Adwaita, Adwaita-dark, HighContrast, HighContrastInverse, ZorinBlue-Light [^3], ZorinBlue-Dark [^3]

-v, --version Version
Version information


Sub Options

Option Desc Options
--njs-ver
Specifies the version of NodeJS to install.
Required when using -i NodeJS

16, 18, 20
--php-ver
Specifies the version of PHP to install.
Required when using -i PHP

php7.3-fpm, php7.4-fpm, php8.1-fpm, php8.2-fpm






Footnotes

[^1]: Only available if using ZorinOS

Clone this wiki locally