I'm trying to make a bash script to install TeX Live on CentOS (as part of provisioning in Vagrant). I want scheme=small but don't need any other options (I'll run tlmgr install to add a few more things after that). Is there a way to do that in the script without having a separate profile file? I expected to be able to do something like install-tl -scheme small -batch (pseudo-code - I know there is no batch flag), but all the docs seem to expect you do either have a profile file or do the installation interactively.
Or if I must have a profile file, what is the minimum content to just specify the scheme? I need to build the file in the shell script, so simple is best, but all the docs tell me to start with the texlive.profile file that is created when an install is done - that's a lot of stuff, most of which I don't understand.
.bashrcjust for quick tests I might do on the command line. – OsakaWebbie Dec 07 '16 at 14:17