The ptex-jtex
DEB package containing the multicol.sty
LaTeX package has been removed from the multiverse : ptex-jtex.
EDIT0: I had already installed the texlive-latex-extra
or texlive-latex-base
packages.
Here is what I have and did :
$ dpkg -l | grep texlive-
ii texlive-base 2023.20240207-1 all TeX Live: Essential programs and files
ii texlive-binaries 2023.20230311.66589-9build3 amd64 Binaries for TeX Live
ii texlive-fonts-recommended 2023.20240207-1 all TeX Live: Recommended fonts
ii texlive-latex-base 2023.20240207-1 all TeX Live: LaTeX fundamental packages
ii texlive-latex-extra 2023.20240207-1 all TeX Live: LaTeX additional packages
ii texlive-latex-recommended 2023.20240207-1 all TeX Live: LaTeX recommended packages
ii texlive-pictures 2023.20240207-1 all TeX Live: Graphics, pictures, diagrams
ii texlive-plain-generic 2023.20240207-1 all TeX Live: Plain (La)TeX packages
$
$ tlmgr init-usertree
$ tlmgr update --list
(running on Debian, switching to user mode!)
(see /usr/share/doc/texlive-base/README.tlmgr-on-Debian.md)
tlmgr: Local TeX Live (2023) is older than remote repository (2024).
Cross release updates are only supported with
update-tlmgr-latest(.sh/.exe) --update
See https://tug.org/texlive/upgrade.html for details.
$ tlmgr info multicol
(running on Debian, switching to user mode!)
(see /usr/share/doc/texlive-base/README.tlmgr-on-Debian.md)
tlmgr: Local TeX Live (2023) is older than remote repository (2024).
Cross release updates are only supported with
update-tlmgr-latest(.sh/.exe) --update
See https://tug.org/texlive/upgrade.html for details.
$
How can I install a specific version of multicol.sty
LaTeX package without updating/breaking the others LaTeX packages already installed from texlive-latex-*
DEB packages ?
A quick search tells that you need to install either of
texlive-latex-extra
ortexlive-latex-base
.However, you can install
texlive-full
(it installs all available tex packages) and stop worrying about tex packages altogether. I havetexlive-full
installed, and I can compile .tex files with themulticol
package in Ubuntu 24.04.If you want the latest texlive, then first purge the system texlive packages,
Install dependencies
Finally, install texlive
For a specific version, e.g. texlive 2021,
Now, install
Finally, add it to path,
Now, use equivs to make Ubuntu think that texlive is installed as a system package, so that it does not complain about dependencies
Now install the dummy deb package
To install packages, run
Source