Ubuntu 12.04 inclut toujours la version 2009 de TeX Live, qui est dépassée et obsolète. À part l'installation manuelle depuis le site web de TeX Live, existe-t-il une alternative pour installer la dernière version 2012 sur Ubuntu Precise 12.04 ?
Réponses
Trop de publicités?TeX Live 2012 est disponible pour 12.04 dans une version officiel "PPA "backports
TeX Live 2012 devrait être inclus dans la prochaine version d'Ubuntu (Quantal 12.10). Entre-temps, Jeremy Bicha, le mainteneur de TeX Live d'Ubuntu, a créé un PPA "backports" officiel pour permettre aux utilisateurs de 12.04 d'installer/de mettre à niveau facilement vers la nouvelle version.
Pour installer/mettre à niveau vers TeX Live 2012 :
-
Ouvrez un terminal avec Ctrl + Alt + T
-
Ajouter le texlive-backports PPA en tapant le code ci-dessous (entrez votre mot de passe lorsque vous y êtes invité) :
sudo add-apt-repository ppa:texlive-backports/ppa
-
Puis tapez :
sudo apt-get update
-
Installation :
-
Si vous installez TeX Live pour la première fois, tapez :
sudo apt-get install texlive
-
Si vous avez déjà installé TeX Live et que vous faites une mise à jour, tapez :
sudo apt-get upgrade
Attention : ceci mettra également à jour tous les autres paquets de votre système Ubuntu pour lesquels des mises à jour sont disponibles. Si vous ne souhaitez pas procéder ainsi, veuillez utiliser la méthode précédente
sudo apt-get install texlive
à la place.
-
La liste des répertoires indiquée sur la page que vous avez liée ne montre pas les backports disponibles pour 12.04 (précis).
Afin d'obtenir la version "2012 (quantal)" de texlive, vous devrez ajouter le PPA backport .
Avant d'ajouter un PPA, vous devez être conscient de certains des risques encourus :
N'oubliez jamais que les PPA sont fournis par la communauté, vous devez être conscient des risques possibles avant de simplement ajouter un PPA.
Depuis le gestionnaire de paquets Synaptic :
-
Sélectionnez Paramètres --> Référentiels --> Autres logiciels --> Ajouter et entrez :
deb http://ppa.launchpad.net/texlive-backports/ppa/ubuntu precise main
-
Sélectionnez Add source . Ensuite, sélectionnez le Reload dans le menu pour réindexer votre liste de paquets.
-
Enfin, dans le champ Quickfilter, entrez "texlive" et vous verrez apparaître les versions 2012 des paquets disponibles pour l'installation.
-
Marquez les paquets qui vous intéressent, puis cliquez sur le bouton Apply bouton.
En ligne de commande ( Ctrl + Alt + T ), entrez les commandes suivantes :
sudo apt-add-repository http://ppa.launchpad.net/texlive-backports/ppa/ubuntu
sudo apt-get update
sudo apt-get install texlive-base
Ceci installera également les dépendances suivantes :
lmodern luatex texlive-binaries texlive-common texlive-doc-base texlive-luatex
Je ne pense pas avoir les points de réputation pour commenter, je réponds donc en réponse à Alexander Schleifer ci-dessus : Sur Ubuntu 12.04, pour que la mise à jour fonctionne, j'ai dû utiliser :
sudo add-apt-repository ppa:texlive-backports/ppa
Pas "apt-add" comme le suggère la réponse. Je n'ai pas eu d'erreur avec "apt-add" mais ça n'a pas marché jusqu'à ce que j'essaie "add-apt".