make menuconfig will modify a configuration file, placed below /usr.
Similar for texlive, where you can hardly install anything without affecting the kpathsea database, which is a configuration file of sorts.