Search code examples
linuxtextex-live

How to install Tex live in a different directory than default one?


As I dont have sudo or root access, I want to install Tex live at a different location but install-tl doesn't have any option for this. Is there any other workaround?

Default Path is: /usr/local/texlive/2014


Solution

  • install-tl looks for some enviroment variables when executed. TEXLIVE_INSTALL_PREFIX has a default value of /usr/local/texlive and TEXLIVE_INSTALL_TEXDIR of /usr/local/texlive/2014.

    Try to change those variable for the directory that you want to install, like:

    TEXLIVE_INSTALL_PREFIX=/home/your_user/texlive
    TEXLIVE_INSTALL_TEXDIR=/home/your_user/texlive/2014
    

    I never tried this, but it might work.

    You can read this and this for more information.