Entre distros GNU/Linux hay ciertas particularidades que uno va sorteando con el uso y la lectura para resolverlos. En este caso no hay mucho detén para lograr instalar TexLive 2015 off-repos en Manjaro.
Una vez descompreso el contenido del DVD en ~/tmp/
# perl install-tl
# tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet
Agregamos las rutas. Esta vez será en ~/.profile:
PATH=/usr/local/texlive/2015/bin/x86_64-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2015/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH; export INFOPATH
Guardamos, reiniciamos o cerramos sesión.
Actualizamos las fuentes:
# cp /usr/local/texlive/2015/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
# fc-cache -fsv
Luego chequeamos el sistema instalado:
$ tex --version
y
$ latex sample2e.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/sample2e.tex
LaTeX2e <2015/01/01>
Babel <3.9l> and hyphenation patterns for 79 languages loaded.
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/size10.clo))
No file sample2e.aux.
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/omscmr.fd) [1] [2] [3]
(./sample2e.aux) )
Output written on sample2e.dvi (3 pages, 7484 bytes).
Transcript written on sample2e.log.
Sin error alguno. Todo bien.
Ahora veamos qué necesitamos para tener instalado kile.
# pacman -S kile
Nos dice que necesitamos instalar, además de kile:
katepart4
libsigsegv
libsynctex
potrace
zziplib
texlive-bin
texlive-core
En mi caso ya tengo algunos paquetes de KDE instalados, como los íconos oxygen y el runtime. Aquí hay que verificar cual sea tu caso particular, porque lo único que has de excluir es texlive-bin y texlive-core.
# pacman -Sdd kile katepart4 libsigsegv libsynctex potrace zziplib
Y listo.