Tutoriales

DNF5 puede instalar automáticamente los comandos faltantes y volver a ejecutar inmediatamente

¿Alguna vez has escrito un comando de Linux para ver? «Comando no encontrado»? Por lo general, debe buscar el paquete correcto, instalarlo y luego ejecutar el comando nuevamente. Pero lo último Fedoranuevo Administrador de paquetes DNF5 Haga que este proceso sea suave y fácil. Si intenta ejecutar un comando desinstalado, DNF Le ayuda a instalar automáticamente los paquetes correctos y luego Volver a comandar por ti de nuevo.

Veamos en acción.

Instalación automática Comando perdido con DNF5 en Fedora

Hoy quiero Verifique qué servidor de visualización Mi sistema Fedora 33 está en uso.

Para hacer esto, ejecuté este comando:

xdpyinfo | grep -A 1 version

Sin embargo, en lugar de obtener los detalles de la versión, recibí el siguiente mensaje:

bash: xdpyinfo: command not found...
Install package 'xdpyinfo' to provide command 'xdpyinfo'? [N/y] y

Proceed with changes? [N/y] y

Elegí algo inesperado sucedió. este DNF5 No solo falta instalado xdpyinfo También lo es el embalaje Volver a ejecutar automáticamente mi comando original.

¿resultado? Inmediatamente obtuve la salida que estaba buscando:

[...]
version number:    11.0
vendor string:     The X.Org Foundation
--
X.Org version:     24.1.6
maximum request size:  16777212 bytes.
Instalación automática Comando perdido con DNF5 en Fedora

Esta pequeña característica me ahorró unos minutos. Este es uno de ellos Mejoras pequeñas pero útiles existir DNF5 Esto hace que la instalación y la instalación sean más suaves.

Cómo funciona con DNF5

Uso reciente de Fedora Linux Administrador de paquetes DNF5 Por defecto. Es con Comando PackageKit: complemento sin descubrimientoconecte el shell y el administrador de paquetes.

Cuando Bash se encuentra con una situación de «comando no encontrado», llamará a este complemento detrás de escena.

Esto es lo que pasó paso a paso:

  1. Ejecute un comando desinstalado.
  2. Derrotar al gatillo Comando – Handler no encontrado.
  3. dnf5 Verifique qué paquete proporciona comandos faltantes.
  4. Fedora le solicita que confirme la instalación.
  5. Después de la instalación, Volver a ejecutar automáticamente su comando original.

Esto significa que no tienes que ser manualmente:

  • Buscar el nombre del paquete.
  • Instálelo usted mismo.
  • Reordenar.

El DNF de Fedora maneja todas las operaciones en un paso suave.

Tenga en cuenta que esta función no es Exclusivo de Fedora. Esto es Administrador de paquetes DNF5 en sí, por lo que cualquier distribución de Linux usando DNF5 y su command-not-found La integración puede beneficiarse de ella.

¿Por qué es útil?

Ya sea que esté en él o no Fedora,,,,, Rhelo cualquier distribución enviada DNF5Esta función es muy útil:

  • Ahorrar tiempo: No hay más búsquedas en Google para «qué paquete proporciona este comando».
  • Friendly para principiantes: Los nuevos usuarios no caerán en las herramientas faltantes.
  • Flujo de trabajo suave: Su comando solo puede funcionar después de la instalación.

Para usuarios de Fedora experimentados, este es un Mejora de la calidad de vida. Para los recién llegados, este es un Enorme mejora de la disponibilidad.

Consejo de recompensa: encuentre manualmente qué paquete proporciona el comando

Si quieres Verifique manualmente qué paquete contiene un comandotodavía puedes usar clásicos dnf provides Orden:

dnf provides 

Por ejemplo:

dnf provides xdpyinfo

Esto enumera los paquetes enviados con el binario.

Salida de muestra:

xdpyinfo-1.3.4-2.fc42.x86_64 : X11 display information utility
Repo         : @System
Matched From : 
Provide      : xdpyinfo = 1.3.4-2.fc42

xdpyinfo-1.3.4-2.fc42.x86_64 : X11 display information utility
Repo         : fedora
Matched From : 
Provide      : xdpyinfo = 1.3.4-2.fc42

DNF5 es un administrador de paquetes para principiantes

Fedora Integración DNF5 Haga que trabajar en la terminal sea más rápido, más inteligente y más fácil. capacidad Instale automáticamente los comandos faltantes y vuelva a ejecutarlos inmediatamente Elimina mucha fricción para principiantes y usuarios avanzados.

La próxima vez que veas «Comando no encontrado»no te preocupes, ¡DNF5 está de vuelta!

Lecturas relacionadas: Cómo encontrar paquetes que proporcionen archivos específicos en Linux

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba