Respuestas:
Es solo un poco de ruft histórico. Hace mucho tiempo, los juegos eran una parte opcional del sistema y podían ser instalados por diferentes personas, por lo que vivían en /usr/games
lugar de hacerlo /usr/bin
. Datos como las puntuaciones altas llegaron a vivir /var/games
. A medida que pasó el tiempo, las personas pusieron datos variables del juego en /var/lib/games/NAME
o /var/games/NAME
y datos estáticos del juego en /usr/lib/NAME
o /usr/games/lib/NAME
o /usr/games/NAME
o /usr/lib/games/NAME
(y lo mismo con en share
lugar de lib
datos independientes de la arquitectura). Hoy en día, no hay ninguna razón convincente para mantener los juegos separados, es solo una cuestión de tradición.
Al menos parcialmente, es para que el sistema pueda tener un games
grupo del que ciertos usuarios son miembros, y todos tienen derechos para ejecutar juegos en la games
carpeta
games
grupo no es para quién puede jugar, es para los administradores del juego (tienen derecho a instalar juegos y administrar cosas como archivos de puntaje alto). En los viejos tiempos, cuando las personas no se preocupaban por los troyanos, los administradores "serios" a veces delegaban la administración del juego en voluntarios (por ejemplo, un equipo de estudiantes en un sistema universitario).
root:games
750, por lo que las personas que no están en el games
grupo no pueden ejecutarlos
games
(modo 2755), y los archivos de puntaje alto solo se pueden escribir en el grupo de juegos. @uray: sí, eso es juegos como en juegos de computadora y, en general, software de entretenimiento (pero los juegos también pueden estar en /usr/bin
otros programas).
games
directorios? o habrá un problema de compatibilidad?