Este contenido no está disponible en el idioma seleccionado.
Chapter 2. Installing the command-line assistant powered by RHEL Lightspeed
The command-line assistant powered by RHEL Lightspeed is an optional tool available through the official RHEL 9 repositories.
2.1. Installing the command-line assistant powered by RHEL Lightspeed Copiar enlaceEnlace copiado en el portapapeles!
Before you can start using the command-line assistant powered by RHEL Lightspeed, you must install it through the official RHEL repositories. The command-line assistant is supported in the following architectures:
- AMD and Intel 64-bit (x86_64)
- ARM64 (aarch64)
- IBM Z (s390x)
- IBM POWER systems (ppc64)
To access the command-line assistant powered by RHEL Lightspeed, install it by using RHEL repositories. Do not use pip install command-line-assistant because Red Hat does not support this installation option.
Prerequisites
- You have a subscribed RHEL system. For more information, see Getting Started with RHEL System Registration documentation.
Procedure
On your RHEL system, run the following command:
$ sudo dnf install command-line-assistant
Verification
Verify that the installation works by running the command-line assistant. For example:
$ c "How to install python?"The output looks similar to the following example:
+*+ Asking Red Hat Lightspeed To install python....Disable the color output in the command-line assistant. For example:
$ NO_COLOR=1 c “How to install python?"
2.2. Provisioning the command-line assistant to RHEL deployments with Red Hat Satellite Copiar enlaceEnlace copiado en el portapapeles!
You can install the command-line assistant powered by RHEL Lightspeed to your host registered to Red Hat Satellite. For that, update the command-line assistant endpoint, so that the RHEL system registered to Satellite can proxy command-line assistant by using the Satellite Server.
Prerequisites
- Your system is registered with Red Hat Lightspeed for Red Hat Enterprise Linux.
- You are using the command-line assistant on a host registered to a Satellite 6.17+ server or later versions.
- The Satellite Server must be connected to the internet.
- You have enabled the AppStream repository on the host to be able to install command-line assistant.
Procedure
Install command-line assistant powered by RHEL Lightspeed on your registered host.
$ sudo dnf install command-line-assistant-
Locate and open the
/etc/xdg/command-line-assistant/config.tomlfile. In the
config.tomlfile, replace the endpoint configuration option to point to your Satellite or Capsule hostname, for example:#The endpoint points to an API server. endpoint = "https://satellite.example.server.com/api/lightspeed/v1"-
Save the changes in the
config.tomlfile. Restart command-line assistant daemon (
clad) for the changes to be effective::$ sudo systemctl restart clad
Troubleshooting
If the command-line assistant cannot trust the Red Hat Satellite certificate authority (CA), it cannot establish a secure connection to the Satellite Server. As a result, the assistant does not function. To work around this problem:
Copy the Satellite CA certificate to the system truststore:
$ sudo cp /etc/rhsm/ca/katello* /etc/pki/ca-trust/source/anchors/Update the CA trust database:
$ sudo update-ca-trust