[Resolvido] Erro ao instalar Liquidsoap - bash-completion imprimir

  • 0

MENSAGEM DE ERRO:

# /usr/bin/install -c -d /usr/share/bash-completion/completions
# /usr/bin/install: cannot change permissions of ‘/usr/share/bash-completion/completions’: Read-only file system
# make: *** [Makefile:84: install-local] Error 1

 

SOLUÇÃO:

Este é um problema conhecido que afeta alguns sistemas, que têm um pacote chamado bash-completion instalado por padrão.

Você pode desinstalar o pacote de sistema problemático, executando o seguinte comando via console SSH:

Para Debian:

apt-get remove bash-completion



Para distribuições RedHat:

yum remove bash-completion



Uma vez feito isso, prossiga para executar novamente o instalador Liquidsoap como este:

/usr/local/centovacast/sbin/update --add liquidsoap



E depois você pode prosseguir e reinstalar o pacote bash-completion se quiser.

apt-get install bash-completion

OU

yum install bash-completion respectivamente.



Observe que esse problema se origina de um bug no pacote Debian mencionado acima. Se você deseja ler o relatório oficial de bug para esse problema, você pode fazê-lo em https://github.com/savonet/liquidsoap/issues/980

NOTA IMPORTANTE: Recebemos relatos de que remover e reinstalar o pacote bash-completion em sistemas que são gerenciados pelo software Plesk, pode resultar em danos ao painel Plesk. Se você instalou o Centova Cast no mesmo servidor que o Plesk, consulte seu administrador de sistema ou fornecedor de software antes de usar esta solução alternativa.

 


Esta resposta lhe foi útil?

« Retornar