Download the .gz file from https://www.tug.org/texlive/acquire-netinstall.html
install-tl-unx.tar.gz
Then extract
gunzip install-tl-unx.tar.gz tar -xvf install-tl-unx.tar
Then move to the folder created from the above and do
sudo ./install-tl
Make sure to change the paper type to letter. The default is A4.
======================> TeX Live installation procedure <===================== ======> Letters/digits in <angle brackets> indicate <======= ======> menu items for commands or options <======= Detected platform: GNU/Linux on Intel x86 <B> binary platforms: 1 out of 19 <S> set installation scheme (scheme-full) <C> customizing installation collections 47 collections out of 48, disk space required: 4061 MB <D> directories: TEXDIR (the main TeX directory): /usr/local/texlive/2015 TEXMFLOCAL (directory for site-wide local files): /usr/local/texlive/texmf-local TEXMFSYSVAR (directory for variable and automatically generated data): /usr/local/texlive/2015/texmf-var TEXMFSYSCONFIG (directory for local config): /usr/local/texlive/2015/texmf-config TEXMFVAR (personal directory for variable and automatically generated data): ~/.texlive2015/texmf-var TEXMFCONFIG (personal directory for local config): ~/.texlive2015/texmf-config TEXMFHOME (directory for user-specific files): ~/texmf <O> options: [ ] use letter size instead of A4 by default [X] allow execution of restricted list of programs via \write18 [X] create all format files [X] install macro/font doc tree [X] install macro/font source tree [ ] create symlinks to standard directories <V> set up for portable installation Actions: <I> start installation to hard disk <H> help <Q> quit
Enter O and then
Options setup: <P> use letter size instead of A4 by default: [X] <E> execution of restricted list of programs: [X] <F> create format files: [X] <D> install font/macro doc tree: [X] <S> install font/macro source tree: [X] <L> create symlinks in standard directories: [ ] binaries to: manpages to: info to: Actions: (disk space required: 4061 MB) <R> return to main menu <Q> quit Enter command: R
I do not know what create symlinks in standard directories is supposed to be set
to so leave it blank and add path in your .bashrc to the latex bin folder
Enter command: I Installing to: /usr/local/texlive/2015 Installing [0001/3068, time/total: ??:??/??:??]: 12many [376k] Installing [0002/3068, time/total: 00:07/09:58:59]: 2up [66k] Installing [0003/3068, time/total: 00:08/09:43:10]: Asana-Math [482k] Installing [0004/3068, time/total: 00:17/09:51:45]: ESIEEcv [137k] Installing [0005/3068, time/total: 00:20/10:06:31]: FAQ-en [4971k] Installing [0006/3068, time/total: 01:55/10:12:15]: GS1 [1100k] Installing [0007/3068, time/total: 02:15/10:07:53]: HA-prosper [266k] Installing [0008/3068, time/total: 02:20/10:07:44]: IEEEconf [188k] Installing [0009/3068, time/total: 02:24/10:09:36]: IEEEtran [1355k] Installing [0010/3068, time/total: 02:49/10:07:00]: MemoirChapStyles [739k] Installing [0011/3068, time/total: 03:03/10:07:07]: SIstyle [338k] Installing [0012/3068, time/total: 03:10/10:09:07]: SIunits [284k] Installing [0013/3068, time/total: 03:15/10:07:54]: Tabbing [217k] Installing [0014/3068, time/total: 03:20/10:10:39]: Type1fonts [516k] Installing [0015/3068, time/total: 03:30/10:11:13]: a0poster [119k] Installing [0016/3068, time/total: 03:32/10:10:28]: a2ping [48k] Installing [0017/3068, time/total: 03:33/10:10:45]: a2ping.i386-linux [1k] Installing [0018/3068, time/total: 03:33/10:10:44]: a4wide [133k] Installing [0019/3068, time/total: 03:35/10:09:15]: a5comb [91k] Installing [0020/3068, time/total: 03:37/10:10:03]: aastex [1292k] Installing [0021/3068, time/total: 04:05/10:18:46]: abbr [4k] Installing [0022/3068, time/total: 04:05/10:18:36]: abc [156k] Installing [0023/3068, time/total: 04:09/10:21:06]: abntex2 [4493k] ..... running fmtutil-sys --no-error-if-no-engine=luajittex --all ...done running package-specific postactions finished with package-specific postactions See /usr/local/texlive/2015/index.html for links to documentation. The TeX Live web site contains updates and corrections: http://tug.org/texlive. TeX Live is a joint project of the TeX user groups around the world; please consider supporting it by joining the group best for you. The list of user groups is on the web at http://tug.org/usergroups.html. Add /usr/local/texlive/2015/texmf-dist/doc/info to INFOPATH. Add /usr/local/texlive/2015/texmf-dist/doc/man to MANPATH (if not dynamically found). Most importantly, add /usr/local/texlive/2015/bin/i386-linux to your PATH for current and future sessions. Welcome to TeX Live! Logfile: /usr/local/texlive/2015/install-tl.log >
Now install make4ht. Make sure it goes to ~/texmf/scripts/lua/make4ht and to set the
path to point to the above as well.
No need to install lua as it comes with TL
Make sure to fix the pgfsysdriver to be able to use tikz, see this