Como obter sugestões automáticas de pacotes na linha de comando?

6

Eu uso o Fedora 23. Em uma versão mais antiga do Fedora (ou talvez fosse o Ubuntu), eu costumava receber sugestões de pacotes na linha de comando (Bash) quando um comando não foi encontrado. Eu gostei disso.

$ glmark2
Command not found
Command glmark2 is provided by package glmark2. 
Would you like to install it? (y/n)
Installed package glmark2.

Como posso obter esse recurso no Fedora 23?

    
por Colonel Panic 13.12.2015 / 23:21

1 resposta

7

O pacote no Fedora é chamado PackageKit-command-not-found .

O pacote do Fedora instala um hook em /etc/profile , então ele só está disponível em shells de login. Para disponibilizá-lo em todas as instâncias interativas do bash, adicione as seguintes linhas ao seu ~/.bashrc :

if [ -e /etc/profile.d/PackageKit.sh ]; then
  . /etc/profile.d/PackageKit.sh
fi
    
por 14.12.2015 / 00:39