Это просто немного исторического беспорядка. Давным-давно игры были необязательной частью системы и могли устанавливаться разными людьми, поэтому они жили, /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каталоги? или будет проблема совместимости?
Ура
3
@uray: если вы хотите удалить игры, удалите их через систему управления пакетами вашего дистрибутива.
Жиль "ТАК - перестань быть злым"
Я
напортачил
@uray Вы можете удалить каталоги, если хотите. Единственная проблема, которую это может вызвать, если на каком-то этапе вы пытаетесь установить какую-то игру, а она не проверяет существование каталога. Это маловероятно, поскольку я ожидаю, что стандартные инструменты установки будут иметь такую проверку работоспособности (и четкое сообщение об ошибке в случае возникновения проблем).
tshepang
5
По крайней мере частично, система может иметь gamesгруппу, членами которой являются определенные пользователи, и все они имеют права на запуск игр в gamesпапке.
gamesГруппа не для тех , кто может играть в игры, это для администраторов игры (они получают право устанавливать игры и управлять вещами , как высокими файлы Score). В старые времена, когда люди не беспокоились о троянах, «серьезные» администраторы иногда делегировали администрирование игры волонтерам (например, студенческой команде в системе университета).
Жиль "ТАК - перестань быть злым"
Я озадачен здесь, это "игры" это "игры", как в программе для развлечения и веселья? или что?
Ура
1
@ Жиль Ты уверен? По крайней мере, в моей системе (Gentoo) все исполняемые файлы в папках с играми принадлежат root:gamesи установлены на 750, поэтому люди, не входящие в gamesгруппу, не могут их запускать
Майкл Мрозек
2
Хорошо, тогда Gentoo работает не так, как Debian, Ubuntu, Fedora и несколько не Linux-систем, которые я видел. Кстати, в этих системах игры, в которых хранятся файлы с высокими показателями, устанавливаются games(режим 2755), причем файлы с высокими показателями доступны для записи только игровой группе. @uray: да, это такие же игры, как в компьютерных играх и, в более общем смысле, в развлекательных программах (но игры могут быть /usr/binтакими же, как и в других программах).
Жиль "ТАК - перестань быть злым"
@uray, да, это "игры", как в развлечениях и развлечениях. Иногда бывают полезны программы, которые имеют причудливый элемент, такой как xcowsay, который вызывает всплывающее окно с изображением коровы с текстовым сообщением для пользователя.
games
каталоги? или будет проблема совместимости?По крайней мере частично, система может иметь
games
группу, членами которой являются определенные пользователи, и все они имеют права на запуск игр вgames
папке.источник
games
Группа не для тех , кто может играть в игры, это для администраторов игры (они получают право устанавливать игры и управлять вещами , как высокими файлы Score). В старые времена, когда люди не беспокоились о троянах, «серьезные» администраторы иногда делегировали администрирование игры волонтерам (например, студенческой команде в системе университета).root:games
и установлены на 750, поэтому люди, не входящие вgames
группу, не могут их запускатьgames
(режим 2755), причем файлы с высокими показателями доступны для записи только игровой группе. @uray: да, это такие же игры, как в компьютерных играх и, в более общем смысле, в развлекательных программах (но игры могут быть/usr/bin
такими же, как и в других программах).