[tex-live] Profile-based install: scheme plus selected extras?

Joseph Wright joseph.wright at morningstar2.co.uk
Fri Sep 25 10:47:08 CEST 2015

On 24/09/2015 23:49, Reinhard Kotucha wrote:
> On 2015-09-24 at 10:21:30 +0100, Joseph Wright wrote:
>  > Hello all,
>  > 
>  > The documentation for using the -profile option with install-tl says the
>  > best way to make a profile is to start from one from a successful manual
>  > install. However, the installer interface doesn't seem to allow
>  > selection of a scheme plus 'extras', so I'm not sure what goes into a
>  > profile to achieve the equivalent of
>  > 
>  >     ./install-tl -scheme scheme-basic
>  > 
>  >      [path]/tlmgr install [list of extra packages]
>  > 
>  > I don't really want to use a bigger scheme, but the above seems a bit
>  > inefficient: if I can get the installer to do everything there's only
>  > one hash/format build phase.
>  > 
>  > What do I need in a profile to make that work?
> Hi Joseph,
> after you've chosen an installation scheme you can go to the
> collections menu and enable additional collections.
> A scheme is a set of collections and some schemes also contain a few
> packages.  It's not possible to add/remove packages but you can always
> add or remove collections.   
> Instead of selecting a particular scheme you can go as well straight
> to the collections menu, disable all collections ("-" key), and select
> the collections you need.
> If you think that installing a complete collection (though you only
> need a few packages) consumes too much time, consider to write a shell
> script which first invokes the installer in order to install a basic
> scheme and then runs tlmgr in order to install extra packages.
> Regards,
>   Reinhard

OK, bonus question: is there a way to do a smaller scheme than
'minimal'? It adds things like bibtex, dvipdfmx, etc., that for the very
restricted test set up I'm working on is not required. Ideally, I'd like
to start with just the TL infrastructure and add everything by hand,
i.e. enough TL for tlmgr/fmtutil/kpsewhich/etc. to work to allow me to
then do

    tlmgr install latex latex-bin ptex ...


More information about the tex-live mailing list