Dans le man yum.conf, tu trouveras la description suivante:
[main] OPTIONS
The [main] section must exist for yum to do anything. It consists of
the following options:
cachedir
Directory where yum should store its cache and db files. The
default is ?/var/cache/yum?.
Il est donc possible de choisir le répertoire pour le cache; par défaut, il s'agit de /var/cache/yum.
Dans le man yum, l'existence du cache est mentionnée:
FILES
/etc/yum.conf
/etc/yum/repos.d/
/etc/yum/pluginconf.d/
/var/cache/yum/
Bref, la réponse est dans le man mais en cette période de torpeur, la lecture est un peu fastidieuse :-D