Odpowiedzi:
To tylko trochę historycznego cruftu. Dawno temu gry były opcjonalną częścią systemu i mogły być instalowane przez różne osoby, więc /usr/games
raczej w nich żyły /usr/bin
. Pojawiły się dane, takie jak wysokie wyniki /var/games
. Z biegiem czasu ludzie w różny sposób umieszczają zmienne dane gry w /var/lib/games/NAME
lub /var/games/NAME
statyczne dane gry w /usr/lib/NAME
lub /usr/games/lib/NAME
lub /usr/games/NAME
lub /usr/lib/games/NAME
(i to samo z share
zamiast lib
dla danych niezależnych od architektury). W dzisiejszych czasach nie ma żadnego ważnego powodu, aby oddzielić gry od siebie, to tylko kwestia tradycji.
Przynajmniej częściowo, aby system mógł mieć games
grupę, której niektórzy użytkownicy są członkami, i wszyscy mają uprawnienia do uruchamiania gier w games
folderze
games
Grupa nie jest, kto może grać w gry, to dla administratorów gry (oni uzyskać prawo do zainstalowania gier i zarządzać rzeczy jak wysokie plików Score). W dawnych czasach, kiedy ludzie nie martwili się trojanami, „poważni” administratorzy czasami delegowali administrację gry wolontariuszom (na przykład zespołowi studentów w systemie uniwersyteckim).
root:games
i ustawione na 750, więc ludzie spoza games
grupy nie mogą ich uruchomić
games
(tryb 2755), a pliki z najlepszymi wynikami są zapisywane tylko przez grupę gier. @uray: tak, to są gry jak w grach komputerowych i bardziej ogólnie oprogramowaniu rozrywkowym (ale gry mogą być również /usr/bin
podobne do innych programów).
games
katalogi? czy wystąpi problem ze zgodnością?