How-to guides#
If you have a specific goal and are already familiar with the Ubuntu Pro Client
(pro
), our how-to guides have more in-depth detail than our tutorials and
can be applied to a wider range of situations.
They will help you to achieve a particular end result, but may require you to understand and adapt the steps to fit your specific requirements.
The Pro Client comes pre-installed on every Ubuntu release. To access your Ubuntu Pro services, you first need to attach your machine to your subscription.
Attaching machines#
To access Ubuntu Pro services, you need to first attach your machine to a subscription:
You can also simulate attaching to a specific token, to check what will happen without making changes to your machine:
It’s also possible to pass a specific token to your machine using a configuration file:
Enabling services#
Enable, disable or check the status of the following services with the Pro Client:
Handling vulnerabilities#
Using the Pro Client, you can handle individual vulnerabilities (both CVEs and
USNs) that may be affecting your machine. You can also preview what will happen
if you run the pro fix
command on a specific vulnerability, and control
if related USNs are fixed.
You can also resolve multiple vulnerabilities at once using the API.
Configuring messages#
You can choose whether (and how) to display APT and MOTD messages, set timer jobs, or use your own custom configuration.
Setting up proxies#
The Ubuntu Pro Client supports proxy setups. These guides will help you to configure your proxies correctly.
Using Pro Client with Docker#
There are several Ubuntu Pro services that may be useful in a Docker image.
Ubuntu Pro Client for Clouds#
Ubuntu Pro is supported by AWS, Azure and GCP. For more details about this support, see our explanation. These how-to guides will direct you in setting up your Public Cloud environment.
Troubleshooting#
You may occasionally need to check the version of the Pro Client, collect logs in order to report a bug, or release a corrupted lock on a file.