ax
ARES System Manual: ax Software Manager
The AX (ARES Xanadu) client is the primary way of managing software installed locally on the unit.
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: axtest:0 (UUID ce9f7786-7f44-da63-bdbf-ff9d1ae3a304), located in Eisa.
Finding Software
AX servers featuring several simple programs are available in NS's home region, Eisa. The
In the system menus,
More information about ARES software management can be found in the pkg article.
The AX (ARES Xanadu) client is the primary way of managing software installed locally on the unit.
ax
: lists all installed packages and available upgrades
ax available
: lists all known packages that are not installed
ax update|refresh
: searches for new package versions from trusted sources in region
ax upgrade
: installs new package versions (do after ax update
)
ax servers
: lists servers in the region
ax sources
: lists trusted sources and their locations
ax connect <uuid>
: adds server <uuid> to the list of trusted sources
ax disconnect <uuid>
: removes a server from the list of trusted sources
ax info <package>
: retrieves and displays package info for <package> (must be available on a trusted source in the region)
ax download <file>
: retrieves <file> from a server in the region
ax install|remove|upgrade <package>
: performs tasks on a package
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: axtest:0 (UUID ce9f7786-7f44-da63-bdbf-ff9d1ae3a304), located in Eisa.
Finding Software
AX servers featuring several simple programs are available in NS's home region, Eisa. The
ax list
and ax info
commands can be used to browse their contents, which can be downloaded using ax download
.
In the system menus,
settings...
> software...
> servers...
will provide a similar experience in later updates.
More information about ARES software management can be found in the pkg article.