Quando eu estava passeando pelo repositório do Ubuntu 14.04 usando apt-cache search ^bash
, achei o pacote bash-builtins
e o instalei.
Após a instalação, com dpkg -L bash-builtins
, descobri que tudo o que foi instalado foram alguns /usr/include/bash
headers e um Makefile, um README mais algum código C que se parece com um código interno em /usr/share/doc/bash/examples/loadables
.
De acordo com o README,
Nos sistemas Debian GNU / Linux, os cabeçalhos bash estão em / usr / include / bash. As opções apropriadas já estão definidas no exemplo Makefile.
Por isso, corri o make e recebi um erro config.h
não encontrado. Alterando o BUILD_DIR
no Makefile de um diretório local inexistente para ${includedir}/bash
, consegui prosseguir até que recebi outro erro, informando que builtext.h
não foi encontrado.
Parece que o builtext.h
deve ser gerado por algum programa auxiliar mkblahblah
no tempo de complile, mas eu não consegui encontrá-lo sem ter um tarball para a fonte do bash.
O arquivo def
do builtins também estava ausente, quando tentei executar make -i
para ignorar todos esses erros.
Assumindo que o pacote é útil, eu acho que os empacotadores do Debian e do Ubuntu têm algumas maneiras para eu usar os exemplos. Há algo errado em meus passos, ou é um bug do Debian?
Tags apt package-management bash