Linux
Linux - 在哪裡放置使用者二進製文件的手冊和文件?
對於通過系統包管理器安裝的應用程序,二進製文件、手冊頁和文件分別進入
/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