TeX Live and Debian

(Status: 2008-08-05, np)

Status of packages in Debian:
stable: TeX Live 2005 (but see below)
testing and unstable: TeX Live 2007

Introduction

Here you can find information on the Debian packaging of the TeX live system.

Please send comments and suggestions to the Debian TeX Task Force: debian-tex-maint@lists.debian.org, (or if you think that is related to an genuine TeX live problem, to the tex-live mailing list).

Please use the Debian Bug Tracking System for reporting bugs of the packages.

For the changes since the last version please see the website of the package QA tracking system texlive-base, texlive-bin, texlive-extra, texlive-lang, texlive-doc.

If you are interested in contributing to this project, please contact the Debian TeX Task Force at debian-tex-maint@lists.debian.org. You can take a look at the svn repository, either on the web or via svn://svn.debian.org/wsvn/debian-tex/texlive2008 (both for TeX Live 2008, for TeX Live 2007 use texlive-new).

We are in the process of packaging TeX Live 2008 for Debian, but that will need more time.

Some Documentation

The Debian TeX Task Force has written two documents on TeX on Debian, available in the tex-common package.

For those not using Debian we provide these pages here, too:
Developers' Documentation: Debian TeX Policy
Sysadmins'/Users' Documentation: TeX on Debian

Talk at the EuroBachoTeX 2007: TeX (Live) on Debian

Some more docs can be found at pkg-tetex.alioth.debian.org, most interesting:

Installation

Installation is easy: Just call

	apt-get update
	apt-get install texlive
Which will bring you: texlive-latex-recommended, texlive-fonts-recommended, texlive-latex-base, texlive-base. You can go on and install additional packages (like texlive-latex-extra) and additional languages (like texlive-lang-german) and additional documentation (like texlive-doc-en).

If you want to have a system closely mirroring a TeX Live DVD, you can install the texlive-full packages, which pulls in all packages. At the moment it can only recommend some packages I have updated (see above and below for updpkg), but later on - as soon as all these packages are fixed to work with texlive - thee will be real depends. I.e., do

	apt-get install texlive-full

Note that in Debian stable aka etch there is TeX Live 2005, and in Debian testing/unstable there is TeX Live 2007.

TeX Live 2007 for Etch

For those interested to get TeX Live 2007 on etch we provide (without any guarantees that they are working) packages suitable for etch. All the arch=all packages are exactly those from the Debian/unstable arch.

The texlive-bin packages are available from the backports.org service. Please see the instructions on the backports.org site.

In a nutshell, add

	deb http://people.debian.org/~preining/TeX/ tl2007/
	deb http://people.debian.org/~preining/TeX/ context/
	deb http://people.debian.org/~preining/TeX/ lmodern/
for the architecture-independent packages, and
	deb http://www.backports.org/debian etch-backports main
for the texlive-bin packages to your /etc/apt/sources.list file.

You have to install the texlive-bin based binary packages once from the etch-backports repository using

	apt-get -t etch-backports install texlive-base-bin ...
After that updates will be followed automatically.

Release verification using gnupg

All the Release files distributed via the TUG TeX live for Debian repository are sign with my private key. If you want to get rid of the warning of your apt-get/aptitude, import my public key into the apt keyring by calling:

  wget -qO - http://www.logic.at/people/preining/dsa.asc | apt-key add -
The fingerprint of my key is:
  14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094

teTeX users on Debian

tetex user on Debian can use some of the texlive packages. The dependencies and conflicts are such that a mixture of these packages is possible (within limits, of course).

Remarks

Thanks

I would like to thank Frank Küster, Sebastian Rahtz and Karl Berry for supporting me in all the work!

That's it, enjoy it!


$Date: 2008/08/04 22:57:04 $;