This is a reference document for the 128T Installer command line interface. To get started installing 128T with the Installer, see the Manual Installation Guide.
Running the Installer
To start the Installer, run the
install128t must always be run as the root user, or with
The Installer will detect non-root usage and exit with this message:
--help flag to display help information for the
--version flag or the
rpm command may be used to determine the Installer
When the Installer is used to install 128T for the first time, it will automatically
run the 128T Initializer to complete setup of 128T, unless the
--install-only option is specified. See the
for the relevant version of 128T for details on its usage and options.
After a successful run, the
install128t process will exit with a return code
of 0. If any error was encountered during the operation, the return code will
Without any arguments, the Installer will open a wizard interface to install 128T.
Follow the on-screen prompts to complete the installation and initialization process. Step-by-step instructions for the Installer wizard can be found in the Installation Guide.
For more advanced use cases, preferences may be specified on the command line
to perform an operation in an automated fashion, using the
In this mode, no wizard will be displayed, but informational messages will be printed to the console as the Installer is running.
Did you know?
You can specify a preferences file with
-p, but you can also pass the
preferences directly on the command line. For example:
The specified preferences must be valid JSON (trailing commas are not allowed), and they must conform to the Installer preferences file schema. See the full schema documentation for details.
Install from RPM
To install or upgrade 128T directly from RPM files, use the
to specify a directory in which the RPM files are located.
In order to use this option, both a 128T RPM and the corresponding version of the 128T manifest RPM must be in the specified directory, as shown here:
The Installer will ask for confirmation before proceeding with the operation.
If the specified RPM is not an upgrade to the currently installed 128T version,
this option will erase and reinstall 128T! Pay attention to the confirmation
prompt to ensure an upgrade will be performed (
Confirm Upgrade) rather than
a reinstallation (
|Skip all steps that modify the system, e.g. downloading software or rebooting the system. This can be useful to validate a preference file without executing the operation specified in it.|
|Change the log level the Installer runs with. Must be one of |
|If specified, the Installer will not run the Initializer when it completes a successful installation. NOTE: Use this option with care; 128T will be unable to start until it has been initialized. See the Initializer documentation for details on how to use it to manually initialize 128T.|
Besides using a preference file,
install128t may also be used to perform other
tasks directly from the command line, without using the interactive wizard interface.
Any subcommand may be passed the
--help flag to show its usage information
and available options:
Download 128T software and save it to the local repository. After download, the software will be available for future installation and upgrades.
--128T-version option is used to specify a version to download:
Version requirements of the same format as the preference file may be used for this option:
If no version is specified, the latest available version will be downloaded.
import subcommand is used to save software from other locations to the
local repository, after which it will be available for future installation and
Automatically find and import ISO
With this option, the Installer will attempt to search the local filesystem for a 128T ISO file, mount it, and save the contents to the local repository.
Specify an ISO path
With this option, the Installer will attempt to mount and import packages from the ISO file specified.
repo subcommand is used to enable or disable 128T software repositories
used for downloading 128T. Advanced users can use this subcommand to enable
pre-release software or update software access credentials.
install128t repo has several subcommands of its own, each of which may be passed
--help option to display usage and options, like other subcommands.
repo list subcommand shows the configured 128T software repositories. The
option may be be used to show disabled repositories as well as enabled repositories.
repo enable subcommand is used to enable 128T software repositories.
Multiple repositories may be specified to enable each of them. The name specified
to this command should match the name in the
Repository column of the
install128t repo list command output.
repo disable subcommand is used to disable 128T software repositories.
Usage matches the
repo enable command.
Update Repository Authentication
repo authenticate subcommand is used to configure credentials for
authenticating with 128T software repositories. To use this subcommand, you
must specify both a username and a token for authentication.
If your authentication token contains special characters, the shell may expand
or interpret them. Enclose the token in single quotes (
') to prevent shell
If the specified credentials are found to be invalid, the Installer will display an error message and exit, and the credentials will not be saved.
If the credentials cannot be checked (e.g. no Internet connection is available), the credentials will still be saved. They will be checked again, if possible, the next time the Installer is run.
This command stops and uninstalls 128T. It will also remove 128T data files, including configuration, logs, and more. Use with caution!
erase128t can be used to uninstall 128T. It is packaged with the Installer,
but it is not a subcommand of the
--help to see all available options.
|Skip confirmation prompts and run as if the answer was "yes".|
|Do not uninstall 128T, but still delete associated data such as configuration.|
|Do not remove 128T log files.|