it-swarm-pt.tech

diretório de jogos?

Em um sistema de arquivos padrão, temos:

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

Isso é uma piada ou há alguma história por trás disso? Para que serve? Por que temos diretórios separados e especializados para algo como jogos?

28
uray

É 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 moravam em /usr/games ao invés de /usr/bin. Dados como as pontuações mais altas chegaram a /var/games. Com o passar do tempo, as pessoas colocaram dados variáveis ​​do jogo em /var/lib/games/NAME ou /var/games/NAME e dados de jogo estáticos em /usr/lib/NAME ou /usr/games/lib/NAME ou /usr/games/NAME ou /usr/lib/games/NAME (e o mesmo com share em vez de lib para dados independentes de arquitetura). Hoje em dia, não há nenhuma razão convincente para manter os jogos separados, é apenas uma questão de tradição.

26

Pelo menos parcialmente, é para que o sistema possa ter um grupo games do qual certos usuários são membros, e todos eles têm direitos para executar jogos na pasta games

5
Michael Mrozek