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
読み取りモードのマウントでのみエラーを確認してください。