I was looking at LaTeX - Wikibooks, open books for an open world which talks about using tlmgr
to get information about the TeX Live setup on my system. I see documentation for it, but no executable using the YaST software manager. I don’t know if it’s obsolete, useless, dangerous, or evil. But having documentation without the executable is disconcerting. Is the absence of tlmgr
intentional?
I think, texlive is build without tlmgr:
pushd ${prefix}/bin/
tar -cpSf - . | tar -xvspSf - -C %{buildroot}%{_bindir}/
rm -vf %{buildroot}%{_bindir}/tlmgr
rm -vf %{buildroot}%{_bindir}/tlshell
rm -vf %{buildroot}%{_bindir}/installfont-tl
rm -vf %{buildroot}%{_bindir}/tlcockpit
popd
The texlive package fails to build for Leap 15.6: see here for details.
You may have better chances with Tumbleweed.
Given TUG’s own documentation on distro integration states that tlmgr is not used when TeXLive is installed from your distro’s repositories, it’s clear that tlmgr’s absence is intentional.
Since you’re installing TeXLive via OpenSUSE’s repositories, you’re expected to manage all TeXLive packages with zypper/YaST. Otherwise you’d end up with some kind of hotchpotch of packages of different origin and/or different/incompatible versions.
This is perfectly normal and intentional, since you installed texlive from the opensuse repositories.
TLMGR is the package manager used to manage a native Texlive.
In other words, an online installation or by the (graphical) installer from the ISO as describe here
The TeX Live Guide—2025 is available :
Note that if you want to install a native texlive, you will need before, to install GitHub - rolfn/texlive-dummy-opensuse: A "dummy-package" for TeX Live.