Linux

Linux - 在哪裡放置使用者二進製文件的手冊和文件?

  • November 17, 2021

對於通過系統包管理器安裝的應用程序,二進製文件、手冊頁和文件分別進入/usr/bin//usr/share/man/man<n>//usr/share/doc/<app-name>/。例如:

範例應用程序

根據XDG Base Directory Specification,對於為單個使用者安裝的應用程序,二進製文件進入$HOME/.local/bin. 但我找不到手冊頁和文件的提及。(我想當相應的二進製文件沒有在系統範圍內安裝時,他們不適合進入/usr。)那麼他們應該去哪裡,是否有標準/規範呢?

為單個使用者安裝的應用程序通常以該使用者身份安裝,並且可能無權修改/usr.

由於使用者可能是安裝軟體的人,因此文件可以放在權限允許的任何地方,因為他們是唯一需要訪問它的使用者。我不知道使用者安裝文件的首選位置有任何通用標準。

如果您希望組織$HOME/.local/bin與. 然後,您範例中的文件將位於目錄中,例如和。$HOME/.local``/usr``$HOME/.local/share``$HOME/.local/bin

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