software
ARES System Manual: software Package Manager
The
Managing packages:
Getting information:
Managing sources:
Terminology
.pkg: A package script, executed by exec. Every package script is based on a standard template that provides
.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 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:
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.
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.