답변:
약간의 역사적인 균열입니다. 오래 전에 게임은 시스템의 선택적 부분이었으며 다른 사람들이 설치할 수 있었기 때문에 게임 /usr/games
대신에 살았습니다 /usr/bin
. 높은 점수와 같은 데이터는에 살았습니다 /var/games
. 시간이지나면서 사람들은 다양하게 가변 게임 데이터를 입력 /var/lib/games/NAME
하거나 /var/games/NAME
정적 게임 데이터 및 /usr/lib/NAME
또는 /usr/games/lib/NAME
또는 /usr/games/NAME
또는 /usr/lib/games/NAME
(그리고와 같은 share
대신 lib
아키텍처 독립적 인 데이터). 요즘에는 게임을 분리해야 할 강력한 이유가 없습니다. 그것은 단지 전통의 문제 일뿐입니다.
적어도 부분적으로는 시스템 games
이 특정 사용자가 속한 그룹을 가질 수 있으며 games
폴더 에서 게임을 실행할 수있는 권한이 있습니다.
games
그룹은 누가 게임을 할 수 있는가가 아니라 게임 관리자를위한 것입니다 (게임을 설치하고 높은 점수의 파일과 같은 것을 관리 할 권리를 얻습니다). 예전에는 사람들이 트로이 목마에 대해 걱정하지 않았을 때“심각한”관리자는 때때로 자원 봉사자 (예 : 대학 시스템의 학생 팀)에게 게임 관리를 위임했습니다.
root:games
750으로 설정하므로 games
그룹에 속하지 않은 사람은 실행할 수 없습니다.
games
하는 게임은 게임 그룹에 의해서만 쓰기 가능한 최고 점수 파일과 함께 설정됩니다 (모드 2755). @uray : 그렇습니다. 그것은 컴퓨터 게임과 같은 오락 게임이며 일반적으로 엔터테인먼트 소프트웨어입니다 (그러나 게임은 /usr/bin
다른 프로그램과 비슷할 수도 있습니다 ).
games
디렉토리를 삭제해도 괜찮 습니까? 또는 호환성 문제가 있습니까?