Antworten:
Es ist nur ein bisschen historische Kruft. Vor langer Zeit waren Spiele ein optionaler Teil des Systems und konnten von verschiedenen Leuten installiert werden, so dass sie /usr/gameseher in als lebten /usr/bin. Daten wie Highscores kamen zum Leben /var/games. Im Laufe der Zeit ging, variable Spieldaten Menschen auf verschiedene Weise in setzen /var/lib/games/NAMEoder /var/games/NAMEund statischen Spieldaten in /usr/lib/NAMEoder /usr/games/lib/NAMEoder /usr/games/NAMEoder /usr/lib/games/NAME(und das gleiche mit sharestatt libfür architekturunabhängige Daten). Heutzutage gibt es keinen zwingenden Grund, Spiele getrennt zu halten, es ist nur eine Frage der Tradition.
Zumindest teilweise ist es so, dass das System eine gamesGruppe haben kann, zu der bestimmte Benutzer gehören, und alle haben die Rechte, Spiele in dem gamesOrdner auszuführen
gamesGruppe ist nicht für diejenigen gedacht, die Spiele spielen können, sondern für die Spieladministratoren (sie haben das Recht, Spiele zu installieren und Dinge wie Highscore-Dateien zu verwalten). Früher, als sich die Leute keine Sorgen um Trojaner machten, delegierten „ernsthafte“ Administratoren die Spielverwaltung manchmal an Freiwillige (zum Beispiel ein Studententeam auf einem Universitätssystem).
root:gamesund auf 750 festgelegt, sodass Personen, die nicht zur gamesGruppe gehören, sie nicht ausführen können
games(Modus 2755) bezeichnet, wobei Highscore-Dateien nur von der Spielegruppe geschrieben werden können. @uray: Ja, das sind Spiele wie bei Computerspielen und allgemeiner bei Unterhaltungssoftware (aber Spiele können auch in /usr/binanderen Programmen enthalten sein).
gamesVerzeichnisse lösche ? oder wird es Kompatibilitätsprobleme geben?