make -v reportar problema realmente estranho [fechado]

1

Eu tenho algum problema com o essencial da compilação no Debian Stretch. Como um comando npm falha e o sintoma é essencial para a construção não instalado, eu o reinstalei do zero. Ao verificar a versão, tudo parece ok, exceto make:

make -v

relata /usr/bin/make syntax error near unexpected token ....

O que pode estar errado? parece rodar como se fosse um script de shell (apenas meu palpite) como isso pode ser?

UPDATE Ao reinstalar apenas o make, funcionou:

apt-get install make --reinstall

sistema sooo confiável ...

    
por Felice Pollano 18.05.2018 / 15:35

1 resposta

1

Parece que seu /usr/bin/make foi ao menos parcialmente substituído por outra coisa. Isso pode significar que você tem alguma corrupção no sistema de arquivos. Quais tipos de sistema de arquivos você está usando?

Você pode querer executar uma verificação completa do sistema de arquivos para ver se há mais corrupção no sistema de arquivos do que apenas um /usr/bin/make sobrescrito. Se você estiver usando o XFS, deve estar ciente de que os comandos genéricos fsck ou fsck.xfs não fazem nada para sistemas de arquivos XFS, já que esse tipo de sistema de arquivos deve fazer todas as verificações de rotina internamente . Para apenas verificar erros em um sistema de arquivos XFS, você deve usar xfs_repair -n . Como sempre, as verificações do sistema de arquivos devem ser executadas com o sistema de arquivos em questão desmontado ou montadas como somente leitura se for seu sistema de arquivos raiz.

    
por 19.05.2018 / 09:33

Tags