為什麼 /usr/local/bin 預設不在路徑中?

為什麼 /usr/local/bin 預設不在路徑中?

當我在 Ubuntu 上安裝第三方東西時,預設前綴是 /usr/local,但是預設情況下路徑不在 PATH 中。

我應該如何將它放在所有用戶的路徑上,為什麼不是預設行為?

答案1

您執行的是哪個版本的 Ubuntu?

當你運行這個時你會看到什麼?

$ more /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"

或者您是說可執行檔直接安裝在/usr/local/[CMDNAME]而不是安裝在/usr/local/bin/[CMDNAME]

相關內容