На моей машине с Ubuntu, если у меня не установлено определенное приложение, это сообщение часто указывает на правильный пакет.

Пример:

$ rz
The program 'rz' is currently not installed. You can install it by typing:
sudo apt-get install lrzsz

Есть ли какой-нибудь способ автоматизировать вызов установки, чтобы моя оболочка выполняла sudo apt-get install .... самостоятельно, если такая ситуация возникает?

В качестве альтернативы, есть ли ярлык, чтобы не нужно было вводить / копировать всю команду sudo a ... sz ?

Чтобы уточнить:это связанное решение не соответствует требованиям, потому что:

  1. Это не так для примера выше. lrzsz - это пакет, а rz - это приложение. apt сообщает мне правильный пакет для установки; Я не хочу использовать $1 . Это относится и к java и т.д. Тоже ....

  2. На практике это может сильно раздражать, так как предлагает установить мои опечатки; например, если я ptyhon вместо python:

    $ ptyhon
    Do you want to install ptyhon? [N/y] y
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package ptyhon
    

0