Respostas:
É apenas um pouco de lixo histórico. Há muito tempo, os jogos eram uma parte opcional do sistema e podiam ser instalados por pessoas diferentes, então eles viviam em /usr/games
vez disso /usr/bin
. Dados como pontuações mais altas passaram a viver /var/games
. Com o passar do tempo, as pessoas colocam, de maneira variada, dados variáveis do jogo em /var/lib/games/NAME
ou /var/games/NAME
e dados estáticos do jogo em /usr/lib/NAME
ou /usr/games/lib/NAME
ou /usr/games/NAME
ou /usr/lib/games/NAME
(e o mesmo share
ocorre com lib
os dados independentes da arquitetura). Atualmente, não há nenhuma razão convincente para manter os jogos separados, é apenas uma questão de tradição.
Pelo menos parcialmente, é para que o sistema possa ter um games
grupo do qual certos usuários sejam membros e todos tenham direitos para executar jogos na games
pasta
games
grupo não é para quem pode jogar, é para os administradores de jogos (eles têm o direito de instalar jogos e gerenciar coisas como arquivos de pontuação alta). Antigamente, quando as pessoas não se preocupavam com cavalos de Troia, os administradores “sérios” às vezes delegavam a administração de jogos a voluntários (por exemplo, uma equipe de estudantes em um sistema universitário).
root:games
e são definidos como 750, para que pessoas que não pertencem ao games
grupo não possam executá-los
games
(modo 2755), com arquivos de alta pontuação graváveis apenas pelo grupo de jogos. @ uray: sim, são jogos como em jogos de computador e, geralmente, em software de entretenimento (mas os jogos também podem ser em /usr/bin
outros programas).
games
diretórios? ou haverá problema de compatibilidade?