Skip to main content

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.

Jump to: navigation, search

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:

Brief Description of core commands
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.

Back to the top