Software-Installation
從 tar.xz 安裝最新版本的 shellcheck 的問題
我一直在下載最新版本的ShellCheck並嘗試按照以下步驟將其安裝在我的系統上:
我下載了 shellcheck-latest.linux.x86_64.tar.xz 然後我以 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
如果我嘗試執行該程序,我總是會收到以下錯誤(翻譯自德語):
bash:/usr/bin/shellcheck:無法執行二進製文件:格式錯誤。
在自述文件中它說:
這是一個預編譯的 ShellCheck 二進製文件。
所以我想我會在這個步驟中執行良好。
以下是我的一些系統資訊:
Operating System: Debian GNU/Linux buster/sid Kernel: Linux 4.11.0-1-686-pae Architecture: x86
您需要下載 32 位版本的拼寫檢查。您的核心不是 x86_64 64 位核心。