Linuxbrew:存在する実行可能ファイルの無効なアドレス - デバッグのヒント

Linuxbrew:存在する実行可能ファイルの無効なアドレス - デバッグのヒント

私はWindows 11でWSL1を実行しており、それを使用してlinuxbrewや他のいくつかのアプリケーションをインストールしました。

端末で作業しているときにlinuxbrewにインストールされているものを実行しようとすると、次の形式のエラーが発生します。

gmaddock@EXP21623:/home/linuxbrew/.linuxbrew/bin$ unzip
bash: /home/linuxbrew/.linuxbrew/bin/unzip: Bad address

指定されたディレクトリを調べたところ、これらの実行可能ファイルが他のフォルダへのシンボリックリンクであることがわかりました。

lrwxrwxrwx 1 gmaddock gmaddock   31 Nov  9 19:52 unzip -> ../Cellar/unzip/6.0_8/bin/unzip
lrwxrwxrwx 1 gmaddock gmaddock   34 Nov  9 19:52 unzipsfx -> ../Cellar/unzip/6.0_8/bin/unzipsfx
lrwxrwxrwx 1 gmaddock gmaddock   31 Nov 21 13:02 unzstd -> ../Cellar/zstd/1.5.5/bin/unzstd

ディレクトリに移動するとファイルが表示され、実行可能ですが、そこから実行しようとすると、間違ったアドレスが表示されます。

gmaddock@EXP21623:/home/linuxbrew/.linuxbrew/Cellar/unzip/6.0_8/bin$ ls -la
total 440
drwxr-xr-x 1 gmaddock gmaddock   4096 Apr 19  2009 .
drwxr-xr-x 1 gmaddock gmaddock   4096 Nov  9 19:52 ..
-r-xr-xr-x 1 gmaddock gmaddock  26968 Nov  9 19:52 funzip
-r-xr-xr-x 1 gmaddock gmaddock 166760 Nov  9 19:52 unzip
-r-xr-xr-x 1 gmaddock gmaddock  80680 Nov  9 19:52 unzipsfx
-r-xr-xr-x 1 gmaddock gmaddock   2959 Apr 19  2009 zipgrep
-r-xr-xr-x 1 gmaddock gmaddock 166760 Nov  9 19:52 zipinfo
gmaddock@EXP21623:/home/linuxbrew/.linuxbrew/Cellar/unzip/6.0_8/bin$ ./unzip
bash: ./unzip: Bad address

奇妙なことは、sudo unzip誰もが実行できるにもかかわらず、Iが実行されることです。

この問題を解決する方法に関する提案はありますか?

ベストアンサー1

おすすめ記事