I downloaded and extracted a full TEXMFDIST tree from ftp://tug.org/texlive/historic/2020/texlive-20200406-texmf.tar.xz (for reproducibility and not depending on net install).

Can I use install-tl for creating a new TDS by sourcing all packages from this local TEXMFDIST?

I found that install-tl and tlmgr do have a --repository option but I can't understand if this TEXMFDIST can be specified as a repository somehow.

Background: I'd like to create several TDS trees (with different schemes) by slicing a single local full TEXMFDIST tree.



You can use an existing installation as repository but not just TEXMFDIST, since the installer uses stuff from the tlpkg tree, but it is better to download a TL ISO from http://www.tug.org/texlive/acquire.html

  • Is it possible to add that tlpkg tree stuff to that TEXMFDIST to create a usable TDS? If yes, how can I do that? :) – Vadim Kantorov Oct 12 '20 at 14:52
  • No. I see that if you use an installation as an unpacked repository then you are also going to need the binaries. I believe you can only skip the generated texmf-var and texmf-config with impunity. – Siep Oct 12 '20 at 15:10
  • What binaries would be needed needed? I'd be building the format files myself (using my custom binaries). – Vadim Kantorov Oct 12 '20 at 15:28
  • With respect to install-tl, I'm looking to have a local repository by downloading as few files as possible :) Preferrably - a single large tarball, pinned to a specific date. – Vadim Kantorov Oct 12 '20 at 15:29
  • Just get the iso from tug.org/texlive/acquire.html – Siep Oct 12 '20 at 15:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.