Sous Linux:
/etc/ n'est pas fait pour ça, mais pour des fichiers de configuration partagés.
/usr/local/texlive/ est la racine recommandée pour une installation complète de *texlive*, et sa mise à jour devient facile avec *tlmgr* (Une mise à jour Debian ne met pas à jour Texlive)
Pour qu'elle soit prise en compte, il faut inclure ce répertoire dans les path:
PATH="/usr/local/texlive/texmf-local/bin/x86_64-linux:${PATH}"
export PATH
#TODO# Création de 2 variables PATH invisibles du shell.
INFOPATH="/usr/local/texlive/texmf-local/texmf-dist/doc/info:${INFOPATH}"
export INFOPATH
MANPATH="/usr/local/texlive/texmf-local/texmf-dist/doc/man:${MANPATH}"
export MANPATH
puis lancer *texhash* pour que LaTeX le prenne en compte
Pour simplement avoir un répertoire personnel de classes style etc. le répertoire /usr/local/ reste aussi fait pour ça, par exemple /usr/local/myTex/ (en copiant et en respectant la hiérarchie des sous-répertoires de Texlive).