Instalacja

% xbps-install -Suv texlive-bin
/opt/texlive/2022/bin/x86_64-linux/tlmgr
% source /etc/profile
% cat /etc/profile.d/texlive.sh 
# location of the TeXLive binaries
export PATH=$PATH:/opt/texlive/2022/bin/x86_64-linux
# and manual pages
export MANPATH=$MANPATH:/opt/texlive/2022/texmf-dist/doc/man
% tlmgr info collections
  collection-basic: Essential programs and files
  collection-bibtexextra: BibTeX additional styles
  collection-binextra: TeX auxiliary programs
[...]
% tlmgr info --list collection-publishers
package:     collection-publishers
category:    Collection
shortdesc:   Publisher styles, theses, etc.
installed:   No
sizes:       400141k
relocatable: Yes
depends:
        aastex
        abnt
        abntex2
[...]
york-thesis
Included files, by type:
tlmgr install collection-langpolish collection-xetex
tlmgr install collection-humanities collection-publishers 
tlmgr install collection-fontsextra 
% mktexlsr
mktexlsr: Updating /opt/texlive/2022/texmf-config/ls-R... 
mktexlsr: Updating /opt/texlive/2022/texmf-dist/ls-R... 
mktexlsr: Updating /opt/texlive/2022/texmf-var/ls-R... 
mktexlsr: Updating /opt/texlive/texmf-local/ls-R... 
mktexlsr: Done.
% tlmgr update --all
tlmgr: package repository https://repo.skni.umcs.pl/ctan/systems/texlive/tlnet (verified)
tlmgr: saving backups to /opt/texlive/2022/tlpkg/backups
 [ 1/49, ??:??/??:??] update: almendra [336k] (56035 -> 64539) ... done
 [ 2/49, 00:01/07:39] update: andika [3246k] (62157 -> 64540) ... done
 [ 3/49, 00:04/02:52] update: arimo [2866k] (42880 -> 64548) ... done
[...]
running fmtutil-sys --byfmt latex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/jbiq5v0p9d/68vcoLxOZn ...
  OK: latex.fmt/pdftex
tlmgr: package log updated: /opt/texlive/2022/texmf-var/web2c/tlmgr.log
tlmgr: command log updated: /opt/texlive/2022/texmf-var/web2c/tlmgr-commands.log

System font configuration for XeTeX and LuaTeX

To set up the TeX Live fonts for system-wide use (assuming you have suitable privileges), proceed as follows:

  1. Copy the texlive-fontconfig.conf to /etc/fonts/conf.d/99-texlive.conf.

    % ln -s /opt/texlive/2022/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/99-texlive.conf
    
  2. Run fc-cache -fsv.

If you do not have sufficient privileges to carry out the steps above, or if you want to make the TeX Live fonts available to only one user, you can do the following:

  1. Copy the texlive-fontconfig.conf to ~/.fonts.conf, where ~ is your home directory.
  2. Run fc-cache -fv.

You can run fc-list to see the names of the system fonts. The incantation fc-list : family style file spacing (all arguments are literal strings) shows some generally interesting information.

fc-list : family lang=pl

Aktualizacja

% tlmgr update --all

Repozytoria

Lista aktualnych mirrorów: https://www.ctan.org/mirrors

Aktualne:

% tlmgr option repository
Default package repository (repository): https://sunsite.icm.edu.pl/pub/CTAN/systems/texlive/tlnet

Zmiana:

% tlmgr option repository https://ctan.gust.org.pl/tex-archive/systems/texlive/tlnet
tlmgr: setting default package repository to https://ctan.gust.org.pl/tex-archive/systems/texlive/tlnet
tlmgr: updating /opt/texlive/2024/tlpkg/texlive.tlpdb
% tlmgr search --global fancyvrb
tlmgr: package repository https://repo.skni.umcs.pl/ctan/systems/texlive/tlnet (verified)
apxproof - Proofs in appendix
checklistings - Pass verbatim contents through a compiler and reincorporate the resulting output
exsol - Exercises and solutions from the same source, into a book
fancyvrb - Sophisticated verbatim text
fvextra - Extensions and patches for fancyvrb
minted - Highlighted source code for LaTeX
moreverb - Extended verbatim
% tlmgr install fancyvrb
tlmgr: package repository https://repo.skni.umcs.pl/ctan/systems/texlive/tlnet (verified)
 [1/1, ??:??/??:??] install: fancyvrb [160k]
running mktexlsr ...
done running mktexlsr.
tlmgr: package log updated: /opt/texlive/2022/texmf-var/web2c/tlmgr.log
tlmgr: command log updated: /opt/texlive/2022/texmf-var/web2c/tlmgr-commands.log

Refs