1
這更多的是好奇心的問題,但我覺得值得提問。遞歸PATH變量?
經常在Linux上下載軟件時,我習慣於使用sudo apt-get install [package]
或任何軟件包管理器可用,但對於某些像sbt這樣的項目,它們沒有存儲庫(所以我不能只鍵入sudo apt-get install sbt
並使用它開箱即用)。我必須下載二進制文件並將它們添加到PATH。
我喜歡做的是創建一個特定於像sbt這樣的程序的目錄,特別是~/Programs
。我將解壓後的目錄移入它,並將其添加到PATH。但是,我總是對將二進制文件移出它所在的目錄感到有點小心,所以我不想刪除它。
是否存在遞歸PATH變量這樣的事情,這樣不僅增加了~/Programs
,還增加了~/Programs/sbt
,~/Programs/other_program
等。如果不是,它是遞歸的是一個好主意嗎?作爲大學課程的一部分,我已經對Linux內核進行了修改,我想知道是否值得嘗試。
這可能是值得尋找到GNU墊木和類似的工具。 –