回答:
それはほんの少し歴史的な問題です。昔、ゲームはシステムのオプション部分であり、別の人によってインストールされる可能性があったため、彼らはで/usr/games
なく住みました/usr/bin
。ハイスコアなどのデータが住んでい/var/games
ます。時間が経つにつれて、人々はさまざまなゲームデータを/var/lib/games/NAME
orに入れ/var/games/NAME
、静的ゲームデータを/usr/lib/NAME
or /usr/games/lib/NAME
または/usr/games/NAME
orに入れます/usr/lib/games/NAME
(アーキテクチャに依存しないデータのshare
代わりに同じlib
)。最近では、ゲームを分離しておく理由はありません。それは単なる伝統の問題です。
少なくとも部分的には、games
特定のユーザーがメンバーになっているグループをシステムが持つことができ、すべてのユーザーがgames
フォルダー内のゲームを実行する権限を持っている
games
グループは、誰がゲームをプレイできるかではなく、ゲーム管理者(ゲームをインストールし、ハイスコアファイルなどを管理する権利を得る)のためのものです。昔は、人々がトロイの木馬を心配していなかったため、「真面目な」管理者がゲーム管理をボランティア(大学システムの学生チームなど)に委任することがありました。
root:games
人々はしていないので、750セットgames
のグループにそれらを実行することはできません
games
(モード2755)であり、ハイスコアファイルはゲームグループのみが書き込み可能です。@uray:はい、それはコンピューターゲームやより一般的なエンターテインメントソフトウェアの/usr/bin
ようなゲームです(ただし、ゲームは他のプログラムと同じようにできます)。
games
ディレクトリを削除しても大丈夫ですか?または互換性の問題がありますか?