Whether you’re an enterprise customer deploying systems at scale or want security patching for your personal Ubuntu LTS at home, the Ubuntu Pro Client (pro
) is the command-line tool that will help you manage your Ubuntu Pro services.
The Ubuntu Pro Client comes pre-installed on every Ubuntu system. You can run pro --help
in your terminal window to see a list of available commands or pro status
to see a list of available Ubuntu Pro services.
Useful links
- GitHub: GitHub - canonical/ubuntu-pro-client: Ubuntu Pro Client for offerings from Canonical
- Documentation: https://canonical-ubuntu-pro-client.readthedocs-hosted.com/en/latest/
Last week we released version 34 of pro to:
- 16.04 Xenial Xerus
- 18.04 Bionic Beaver
- 20.04 Focal Fossa
- 22.04 Jammy Jellyfish
- 24.04 Noble Numbat
You can install the latest version by running sudo apt update && sudo apt install ubuntu-pro-client
.
Version 34 is a maintenance release with some user-facing improvements.
Better warnings when installing kernel variants
Previously, it was far too easy to run a command like pro enable realtime-kernel
, which installs a different kernel, only to realise that your system won’t boot with that kernel.
Now, pro
will check first which kernel the machine is running and issue a warning if it thinks there may be significant hardware support differences between the current kernel and the to-be-installed kernel.
Better CLI help
The output of the --help
flag for the base pro
command (and all of the subcommands) has been improved.
Additionally, the manpage received a much-needed update to include documentation on the latest commands and features.
Other improvements not listed here also made it into 34. The full changelog can be seen on Launchpad.
Please report any bugs or feature requests via GitHub issue.