ゲームメニュー?

ゲームメニュー?

標準ファイルシステムには次のものがあります。

/usr/games
/usr/lib/games
/usr/local/games
/usr/share/games
/var/games
/var/lib/games

これは冗談ですか、それとも歴史的根拠がありますか?それは何のために使用されますか?ゲームのようなもののための別の専用ディレクトリがあるのはなぜですか?

答え1

これはほんのいくつかの歴史的問題です。ずっと前に、ゲームはシステムのオプションの部分であり、他の人によってインストールされた可能性があるため、/usr/gamesシステムの代わりに常駐していました/usr/bin。ハイスコ​​アなどのデータが表示され始めます/var/games。時間が経つにつれて、人々は可変ゲームデータを/var/lib/games/NAMEorに別の方法で入れ、/var/games/NAME静的ゲームデータをorまたはに入れます/usr/lib/NAME/usr/games/lib/NAMEつまり、アーキテクチャに依存しないデータでは代わりにwithを使用)。最近では、ゲームを切り離す説得力のある理由はなく、伝統の問題に過ぎません。/usr/games/NAME/usr/lib/games/NAMEsharelib

答え2

少なくとも部分的に、システムはgames特定のユーザーが属するグループを持つことができ、それらはすべてgamesそのフォルダでゲームを実行する権限を持っています。

関連情報