Am instalat Texlive 2021 pe Ubuntu 21.04 pe un laptop nou. Nu există o versiune anterioară a Texlive în sistem.
De atunci, a trebuit să-l instalez ca utilizator root, în timp ce încercam să-l instalez ca utilizator simplu, el nu a lăsat instalatorul să scrie în unele directoare.
În continuare, ghidul am actualizat căile din $HOME/.profil fișier adăugând următoarele expresii:
if [ -d "/usr/local/texlive/2021/bin/x86_64-linux" ] ; atunci
PATH="$HOME/usr/local/texlive/2021/bin/x86_64-linux:$PATH"
fi
if [ -d "/usr/local/texlive/2021/texmf-dist/doc/man" ] ; atunci
MANPATH="/usr/local/texlive/2021/texmf-dist/doc/man:$MANPATH"
fi
if [ -d "/usr/local/texlive/2021/texmf-dist/doc/info" ] ; atunci
INFOPATH="/usr/local/texlive/2021/texmf-dist/doc/info:$INFOPATH"
fi
În acest fel, Latexul funcționează bine.
Cât despre tlmgr, în modul root, pot deschide și opera GUI.
Am încercat, încă în modul root (în modul utilizator, spun că trebuie să îl rulez în modul root)
actualizare tlmgr --self (și > actualizare tlmgr --self)
Mi-a transmis următorul mesaj:
(rulează pe Debian, trec la modul utilizator!)
(vezi /usr/share/doc/texlive-base/README.tlmgr-on-Debian.md)
TLPDB: nu este un director, nu se încarcă: /root/texmf
tlmgr: modul utilizator nu a fost inițializat, vă rugăm să citiți documentația!
Am încercat să angajez --modul utilizatorului și --usertree fara succes.
In sfarsit am scris
PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH; export PATH MANPATH=/usr/local/texlive/2021/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2021/texmf-dist/doc/info:$INFOPATH; > export INFOPATH
În acest fel funcționează.
Vreo alternativă, care mă scutește de copierea și lipirea acelor instrucțiuni?
Când scriu
echo $PATH
echo $MANPATH
echo $INFOPATH
terminalul listează directoarele corecte.
Ce lipsește?
Cred că ar trebui să stabilesc un PATH, dar unde?
ACTUALIZAȚI! (rezolvat parțial, dar nu complet)
Am copiat $PATH, $MANPATH, $INFOPATH pe fișierul .basch.
Acum
actualizare tlmgr -all
Merge bine
din pacate
actualizare tlmgr --self
raspunde astfel.
tlmgr: Local TeX Live (2020) este mai vechi decât depozitul de la distanță (2021).
Actualizările de versiuni încrucișate sunt acceptate numai cu
update-tlmgr-latest(.sh/.exe) --update
Vedea https://tug.org/texlive/upgrade.html pentru detalii.
Am încercat să urmăresc sugestiile de pe pagina de upgrade a tug.org/texlive fără succes.
Vreo idee?