Linux
遊戲目錄?
在標准文件系統上,我們有:
/usr/games /usr/lib/games /usr/local/games /usr/share/games /var/games /var/lib/games
這是一個笑話,還是這背後有一些歷史?它是乾什麼用的?為什麼我們為諸如游戲之類的東西提供單獨和專門的目錄?
這只是一點歷史遺留問題。很久以前,遊戲是系統的可選部分,可能由不同的人安裝,所以他們住在
/usr/games
而不是/usr/bin
. 諸如高分之類的數據來了/var/games
。隨著時間的推移,人們以不同的方式將可變遊戲數據放入/var/lib/games/NAME
or中/var/games/NAME
,將靜態遊戲數據放入/usr/lib/NAME
or/usr/games/lib/NAME
or/usr/games/NAME
or中(對於與架構無關的數據/usr/lib/games/NAME
,同樣使用 withshare
而不是)。lib
如今,沒有任何令人信服的理由將游戲分開,這只是傳統問題。