tar.xz에서 최신 버전의 shellcheck를 설치하는 중에 문제가 발생했습니다.

tar.xz에서 최신 버전의 shellcheck를 설치하는 중에 문제가 발생했습니다.

최신 버전을 다운로드하고 있습니다.주택 검사내 시스템에 설치하려면 다음 단계를 따르세요.

shellcheck-latest.linux.x86_64.tar.xz를 다운로드하고 루트로 실행했습니다.

# 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

프로그램을 실행하려고 하면 항상 다음과 같은 오류가 발생합니다(독일어로 번역됨).

bash: /usr/bin/shellcheck: 바이너리 파일을 실행할 수 없습니다: 형식이 잘못되었습니다.

Readme 파일에는 다음과 같이 기록되어 있습니다.

이는 미리 컴파일된 ShellCheck 바이너리입니다.

그래서 이 단계를 따르면 잘 달릴 수 있을 것 같아요.

내 시스템 정보 중 일부는 다음과 같습니다.

  Operating System: Debian GNU/Linux buster/sid
            Kernel: Linux 4.11.0-1-686-pae
      Architecture: x86

답변1

32비트 버전의 맞춤법 검사기를 다운로드해야 합니다. 귀하의 커널은 x86_64 64비트 커널이 아닙니다.

관련 정보