É 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/gamesvez 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/NAMEou /var/games/NAMEe dados estáticos do jogo em /usr/lib/NAMEou /usr/games/lib/NAMEou /usr/games/NAMEou /usr/lib/games/NAME(e o mesmo shareocorre com libos dados independentes da arquitetura). Atualmente, não há nenhuma razão convincente para manter os jogos separados, é apenas uma questão de tradição.
tudo bem se eu excluir todos os gamesdiretórios? ou haverá problema de compatibilidade?
uray 6/09/10
3
@uray: se você deseja excluir jogos, desinstale-os através do sistema de gerenciamento de pacotes da sua distribuição.
Gilles 'SO- stop be evil'
I'am bagunçar com algo como LFS, eu não usar distro e gerenciamento de pacotes
Uray
@uray Você pode excluir os diretórios, se desejar. O único problema que isso pode causar é que, em algum momento, você tente instalar algum jogo e ele não verifique a existência do diretório. Isso é improvável, pois espero que as ferramentas de instalação padrão tenham uma verificação de integridade (e uma mensagem de erro clara em caso de problemas).
tshepang
5
Pelo menos parcialmente, é para que o sistema possa ter um gamesgrupo do qual certos usuários sejam membros e todos tenham direitos para executar jogos na gamespasta
O gamesgrupo 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).
Gilles 'SO- stop be evil'
Estou intrigado aqui, estes "jogos" são os "jogos" como em um programa de entretenimento e diversão? ou o que?
Uray
1
@Gilles Você tem certeza? Pelo menos no meu sistema (Gentoo), todos os executáveis nas pastas de jogos pertencem root:gamese são definidos como 750, para que pessoas que não pertencem ao gamesgrupo não possam executá-los
Michael Mrozek
2
Ok, o Gentoo está fazendo as coisas de maneira diferente do Debian, Ubuntu, Fedora e vários sistemas não Linux que eu já vi. A propósito, nesses sistemas, os jogos que mantêm arquivos de alta pontuação são configurados 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/binoutros programas).
Gilles 'SO- stop be evil'
@uray, sim, são "jogos" como entretenimento e coisas divertidas. Ocasionalmente, existem programas úteis, mas com um elemento extravagante, como xcowsay, que causa um gráfico pop-up de uma vaca com uma mensagem de texto para o usuário.
games
diretórios? ou haverá problema de compatibilidade?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 nagames
pastafonte
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 aogames
grupo não possam executá-losgames
(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).