Sabe aquela molezinha do Ubuntu, de autocompletar os comandos e opções disponíveis no Bash? É o bash-completion.
Pois é, a maioria das distros não conseguem entender que para linux loooosers users como eu, aquilo é a salvação de não conhecer cada 20 opções de cada um dos 80 aplicativos que usamos num servidor.
Eu gostando demais do CentOS, desempenho maravilhoso e pacotes atualizados.
Porém, uma coisa simples como o bash-completion não está disponível nos repositórios oficiais, ¬¬". Então segue meu tutorial:
- Baixe o pacote do http://rpmforge.net/ em http://dag.wieers.com/rpm/packages/bash-completion/, e escolha o arquivo pela sua distribuição.
No meu caso, CentOS 5, usará o pacote preparado para o Red Hat Enterprise Linux 5:wget http://dag.wieers.com/rpm/packages/bash-completion/bash-completion-20060301-1.el5.rf.noarch.rpm
- Instale o pacote:
rpm -i bash-completion-20060301-1.el5.rf.noarch.rpm
- Edite o arquivo de configuração do perfil do bash:
nano ~/.bashrc
- e adicione a seção:
# Bash Completion
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi - Faça o logout e quando logar novamente teste:
yum install [TAB][TAB]
E olhe só!Display all 2601 possibilities? (y or n)
Agora ficou mais fácil saber o nome daquele pacote que você quer instalar pelo yum, ;)
Um comentário:
Usar bash-completion não é só ficar mais fácil, é mais rápido e evita erros de digitação.
Postar um comentário