Do FHS, o que você deve seguir, como administrador do sistema, são os lugares onde você deve deixar a distribuição fazer o que quiser. Não faça nada em /bin
, /lib*
, /sbin
ou /usr
, exceto /usr/local
. /var
e /opt
têm um status misto. Algumas distribuições enviam pacotes que são instalados em /opt
, outros não. Como administrador do sistema, use nomes de diretórios sensatos derivados de nomes de pacotes em opt
, para software que também não esteja instalado como um pacote instalando em /opt
. Quanto ao /var
, depende do diretório, cada /var/*/*
tem suas próprias regras. /var/local
é o seu parque infantil para usar como achar melhor.
Existem muitos lugares onde pode fazer sentido instalar jogos extras:
-
/opt/NAME-OF-GAME
-
/opt/games/NAME-OF-GAME
-
/opt/steam/NAME-OF-GAME
-
/usr/local/games/NAME-OF-GAME
-
/usr/local/lib/steam/NAME-OF-GAME
-
/var/local/steam/NAME-OF-GAME
- …
Qual usar depende de suas políticas de compartilhamento (quais máquinas montam os mesmos diretórios sobre um protocolo como NFS), em suas políticas de backup (quais árvores de diretórios são submetidas a backup quando e onde), em suas políticas de controle de acesso tem acesso a quais diretórios), etc. Não existe uma única resposta correta. Escolha o que funcionar melhor para você.