Problema para instalar a versão mais recente da shellcheck do tar.xz

0

Eu tenho baixado a versão mais recente do ShellCheck e tentei instalá-lo no meu sistema, executando os seguintes passos:

Eu fiz o downlode do shellcheck-latest.linux.x86_64.tar.xz então eu corro como root:

# extracting the tar
tar --directory=/opt -xvf shellcheck-latest.linux.x86_64.tar.xz

# added the directory to path
export PATH=$PATH:/opt/shellcheck/bin

# created a symlink:
cd /usr/bin
ln -s /opt/shellcheck shellsheck

se eu tentar executar o programa, sempre recebo o seguinte erro (traduzido do alemão):

bash: /usr/bin/shellcheck: Can not run binary file: wrong format.

No README, diz:

This is a precompiled ShellCheck binary.

então achei que funcionaria bem com essas etapas.

Aqui estão algumas informações do meu sistema:

  Operating System: Debian GNU/Linux buster/sid
            Kernel: Linux 4.11.0-1-686-pae
      Architecture: x86
    
por nath 22.07.2017 / 23:58

1 resposta

2

Você precisa baixar a versão de 32 bits do Spellcheck. Seu kernel não é o kernel x86_64 de 64 bits.

    
por 23.07.2017 / 00:13