You do not need to be root (administrator on Windows) to install, use, or manage TeX Live. Indeed, we recommend installing it as a normal user, except perhaps on MacOSX, where it’s conventional to install as administrator.
======================> TeX Live installation procedure <=====================
======> Letters/digits in <angle brackets> indicate <======= ======> menu items for actions or customizations <=======
Detected platform: GNU/Linux on x86_64 <B> set binary platforms: 1 out of 6
<S> set installation scheme: scheme-full
<C> set installation collections: 40 collections out of 41, disk space required: 6516 MB
<D> set directories: TEXDIR (the main TeX directory): !! default location: /usr/local/texlive/2020 !! is not writable or not allowed, please select a different one! TEXMFLOCAL (directory for site-wide local files): /usr/local/texlive/texmf-local TEXMFSYSVAR (directory for variable and automatically generated data): /usr/local/texlive/2020/texmf-var TEXMFSYSCONFIG (directory forlocal config): /usr/local/texlive/2020/texmf-config TEXMFVAR (personal directory for variable and automatically generated data): ~/.texlive2020/texmf-var TEXMFCONFIG (personal directory forlocal config): ~/.texlive2020/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 [X] after install, set CTAN as sourcefor package updates
<V> set up for portable installation
Actions: <I> start installation to hard disk <P> save installation profile to 'texlive.profile' and exit <H> help <Q> quit
Add /home/xzg/opt/texlive/texmf-dist/doc/man to MANPATH. Add /home/xzg/opt/texlive/texmf-dist/doc/info to INFOPATH. Most importantly, add /home/xzg/opt/texlive/bin/x86_64-linux to your PATH for current and future sessions. Logfile: /home/xzg/opt/texlive/install-tl.log