make -vは非常に奇妙な問題を報告します。

make -vは非常に奇妙な問題を報告します。

Debian Stretchのビルドの前提条件にはいくつかの問題があります。 build-essentialsがインストールされていない症状でnpmコマンドが失敗したため、最初から再インストールしました。バージョンを確認してみると、makeを除くすべてが大丈夫だと思います。

make -v

レポート/usr/bin/make syntax error near unexpected token....

質問がありますか?まるでシェルスクリプトのようにmakeを実行しているようです。 (私の推測です。)何が起こっていますか?

修正する再インストールすると動作します。

apt-get install make --reinstall

非常に安定したシステム...

ここに画像の説明を入力してください。

答え1

/usr/bin/makeあなたの製品が少なくとも部分的に異なるもので覆われているようです。これはおそらくファイルシステムが破損していることを意味します。どのファイルシステムタイプを使用していますか?

上書きよりも多くのファイルシステムの破損がないかどうかを確認するために、完全なファイルシステムチェックを実行できます/usr/bin/make。 XFSを使用している場合は、universalfsckまたはfsck.xfsコマンドがXFSを使用しないことに注意してください。まったく何もXFSファイルシステムの場合、このファイルシステムタイプはすべての「日常」チェックを内部的に実行する必要があります。xfs_repair -n読み取りモードのマウントでのみエラーを確認してください。

関連情報