¿Qué proporciona sugerencias para la instalación del paquete de comandos que falta?

¿Qué proporciona sugerencias para la instalación del paquete de comandos que falta?

En algunos sistemas Ubuntu recibo sugerencias como:

$ nc

Command 'nc' not found, but can be installed with:

apt install netcat-openbsd      # version 1.206-1ubuntu1, or
apt install ncat                # version 7.80+dfsg1-2build1
apt install netcat-traditional  # version 1.10-41.1ubuntu1

¿Qué está generando estos indicios?

Respuesta1

Estos provienen delcommand-not-foundutilidadQue está en el paquete command-not-found.

$ /usr/lib/command-not-found -- nc

Si instala ese paquete, necesitará ejecutar un paquete adicional apt updatepara descargar la base de datos que command-not-foundutiliza (por ejemplo, desdehttp://archive.ubuntu.com/ubuntu/dists/jammy/main/cnf/).

Esta respuesta en UNIX y Linux StackExchangeexplica cómo esto termina integrándose con el shell.

información relacionada