Installing
How to install the CLI application
Compatibility
The cuica
CLI application is compiled into a single, statically-linked Linux
binary. The currently supported architecture is x86-64
, with additional
architectures coming soon.
Obtaining
The latest release of the cuica
CLI application (v0.9.0) can be found here:
- cuica-client-0.9.0 (15.59 MB)
SHA256: af7e94e18929abcca4eca9eb16a5fc94c018a516f8011335b852fa938f2c1baf
After downloading, the file may need to be made executable:
$ chmod 755 ~/Downloads/cuica-client-0.9.0
Installing
Interactive
To install, simply move to a directory in the system PATH
and create a symbolic
link (optional):
$ sudo cp Downloads/cuica-client-0.9.0 /usr/bin
$ sudo ln -sf /usr/bin/cuica-client-0.9.0 /usr/bin/cuica
Automated
For CI/CD builds, the CLI might instead be pulled and incorporated directly into the runner execution environment image:
RUN curl -o /usr/bin/cuica -L https://uatha.net/cuica-client-0.9.0 && \
echo "af7e94e18929abcca4eca9eb16a5fc94c018a516f8011335b852fa938f2c1baf /usr/bin/cuica" | shasum -a 256 -c && \
chmod 700 /usr/bin/cuica && \
cuica --version
Additional Applications
Lastly, because currently a lot of output from the cuica
CLI application is
in JSON format, the jq
command is also recommended to more easily extract values:
$ cuica system info | jq ".version"
"1.2.3"
Install this using the package manager specific to your Linux distribution, e.g.:
$ sudo apt install jq
or:
$ sudo dnf install jq