Apt

make -v 報告很奇怪的問題

  • May 19, 2018

我對 Debian Stretch 上的 build-essentials 有一些問題。由於 npm 命令失敗,並且症狀是未安裝 build-essentials,因此我從頭開始重新安裝它。檢查版本時,除了 make 之外,一切似乎都正常:

make -v

報導/usr/bin/make syntax error near unexpected token……

有什麼問題?它似乎執行 make 就好像它是一個 shell 腳本(只是我的猜測)這怎麼可能?

更新通過重新安裝make,它起作用了:

apt-get install make --reinstall

好可靠的系統…

在此處輸入圖像描述

看起來你/usr/bin/make的東西至少部分被其他東西覆蓋了。這可能意味著您有一些文件系統損壞。您使用的是哪種文件系統類型?

您可能想要執行一個完整的文件系統檢查,看看您是否有更多的文件系統損壞而不僅僅是一個被覆蓋/usr/bin/make。如果您使用 XFS,您應該知道通用fsckfsck.xfs命令對 XFS 文件系統根本沒有任何作用,因為這種文件系統類型應該在內部進行所有“例行”檢查。要僅檢查 XFS 文件系統上的錯誤,您應該使用xfs_repair -n. 與往常一樣,文件系統檢查應該在有問題的文件系統未掛載的情況下執行,或者如果它是您的根文件系統,則應以只讀方式掛載。

引用自:https://unix.stackexchange.com/questions/444608