software
ARES System Manual: software Package Manager

The software frontend is the primary way of managing software installed locally on the unit.

software update|refresh: searches for new package versions from trusted sources in region
software available: lists all known packages that are not installed (do after software update)
software upgrades: lists all known upgrades that are available (do after software update)
software upgrade: installs new package versions (do after software update)

Managing packages:

software install <package>: installs <package> (do after software update)
software remove <package>: removes <package> (do after software update)
software upgrade <package>: installs the available upgrade for <package> (do after software update)

Getting information:

software [local|list]: lists all installed packages and available upgrades
software version|local <package>: reports the installed version of <package>, or 0 if not installed
software info <package>: retrieves and displays package info for <package> (must be available on a trusted source in the region)

Managing sources:

ax servers: lists all sources in the region (see ax)
software sources: lists trusted sources and their locations
software connect <uuid>: adds server <uuid> to the list of trusted sources
software disconnect <uuid>: removes a server from the list of trusted sources


Terminology

.pkg: A package script, executed by exec. Every package script is based on a standard template that provides install, reinstall, update (remove only files), remove, cache, and uncache commands, described below.
.parc: A package data archive, rezzed by pkg as directed by the package script.
.spkg: A special package script that contains different logic for installing OS updates.
.sparc: A self-extracting package data archive, rezzed by spkg and usually used for OS updates.
AX: ARES Xanadu, the protocol and infrastructure for managing packages in ARES.
AX client: The package manager itself, invoked with ax.
AX server: An object that provides packages and data archives on request.
(trusted) source: An AX server that your AX client has been configured to access. By default, there is one trusted source: axcentral:0 (UUID 619c3a3e-cbc2-9945-8465-8d2b2e8a5f2c), located in Eisa.


Finding Software

AX servers featuring several simple programs are available in NS's home region, Eisa. An up-to-date list of known software servers is available at http://support.nanite-systems.com/?id=3410

Please note that menu-based package management is not currently available in this version of ARES.

More information about ARES software management can be found in the pkg article.