Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Core headless commands (Buckminster)
To allow a user to do anything useful with a 'raw' Buckminster Headless. Buckminster has a minimum, core command set.
The main commands are basically intended for bootstrapping; specifically, to interact with the Update Manager mechanism and install features/plugins - thereby gaining the actual commands desired. Also, a number of commands allow querying the system (for example 'what commands are installed'), and interaction with an extendable 'preference' system (e.g. manipulating persisted preferences in a given workspace, activities usually performed by using various GUI dialogs). Finally some mostly internal diagnostics command(s) useful for dumping information (e.g. what features/plugins are installed etc).
At present, these commands are available. Here I will only make a brief description:
command | explanation |
---|---|
listcommand lscmd |
This command will list the commands that are currently available, i.e. it's a fast way to get a reminder on what command to use. Or, to verify that the extension command just written was actually linked in properly. |
listprogressmonitor lspm |
In order to make sense of the -progressconfiguration flag using lspm will help. It lists installed progress monitors and any specific configurations available for each monitor implementation. |
install uninstall listsite |
These commands is the interface to Update Manager. |
getpreference setpreference unsetpreference listpreferences |
These commands interface with the preference mechanism. |