[Résolu] Mise à jour packages sous ubuntu

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Mise à jour packages sous ubuntu

Messagepar marco56 » Samedi 13 Septembre 2014, 18:02

Bonjour,
Suite à l'ajout d'un package dans mon préambule (pst-ode), plus moyen de compiler.
Après recherche, cela marche sans ce package.
Du coup, je creuse un peu et en regardant de plus près, dans mon texmf-dist de TeXlive 2013, certains packages sont très anciens (par exemple, 2008 pour pst-circ, le reste à l'avenant).
Comment mettre tout cela à jour sans tout faire à la mano ?
A bientôt pour, je n'en doute pas, des solutions efficaces :D
Dernière édition par marco56 le Mardi 16 Septembre 2014, 00:06, édité 1 fois.
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: mise à jour packages sous ubuntu

Messagepar gigiair » Dimanche 14 Septembre 2014, 06:59

tlmgr est ton ami.
Si tu as installé la version des dépôts, pour l'utiliser il faut avoir installé xzdec (si nécessaire) et lancé préalablement la commande
Code: Tout sélectionner
tlmgr init-usertree
.
Ensuite, il suffit de consulter le man de tlmgr, par exemple pour connaître tous les paquets disponibles pour une mise à jour :
Code: Tout sélectionner
tlmgr update --list

Je n'ai pas testé, car je suis sous Debian testing qui est pratiquement toujours à jour.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2448
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: mise à jour packages sous ubuntu

Messagepar rebouxo » Dimanche 14 Septembre 2014, 07:48

Sauf, que cela ne fonctionnera pas car c'est une TeXlive de 2013.
Il y a deux solutions :
* installer TeXlive 2014 (deux heures de téléchargement)
* récupérer pst-ode, et mettre les .pro dans ~/texmf/dvips/pst-ode/, la doc dans ~/texmf/doc/generic/pst-ode/ et le reste dans ~/texmf/tex/generic/pst-ode/

La première méthode me semble la plus efficace (à l'avenir tu n'auras pas besoin de refaire cela à chaque changement de pst-ode), la deuxième à l'avantage, cela fonctionnera rapidement. Tout dépend du degré d'urgence.
Et cela devrait fonctionner.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6959
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: mise à jour packages sous ubuntu

Messagepar marco56 » Dimanche 14 Septembre 2014, 14:04

rebouxo a écrit:Sauf, que cela ne fonctionnera pas car c'est une TeXlive de 2013.
Il y a deux solutions :
* installer TeXlive 2014 (deux heures de téléchargement)
* récupérer pst-ode, et mettre les .pro dans ~/texmf/dvips/pst-ode/, la doc dans ~/texmf/doc/generic/pst-ode/ et le reste dans ~/texmf/tex/generic/pst-ode/

La première méthode me semble la plus efficace (à l'avenir tu n'auras pas besoin de refaire cela à chaque changement de pst-ode), la deuxième à l'avantage, cela fonctionnera rapidement. Tout dépend du degré d'urgence.
Et cela devrait fonctionner.

Olivier


Merci à tous les 2.
Je n'ai pas d'urgence et installer TeXlive2014 ne me dérange pas.

2 questions :
- Par contre, je ne risque pas d'avoir toujours de vieux paquets ? (pourquoi la version de 2014 ne contiendrait-elle pas des paquets de 2008 alors que celle de 2013, si ?)
- J'imagine qu'il faut que je désinstalle la version 2013 : quelle est la meilleure méthode ?
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: mise à jour packages sous ubuntu

Messagepar rebouxo » Dimanche 14 Septembre 2014, 18:15

marco56 a écrit:
Merci à tous les 2.
Je n'ai pas d'urgence et installer TeXlive2014 ne me dérange pas.

2 questions :
- Par contre, je ne risque pas d'avoir toujours de vieux paquets ? (pourquoi la version de 2014 ne contiendrait-elle pas des paquets de 2008 alors que celle de 2013, si ?)
- J'imagine qu'il faut que je désinstalle la version 2013 : quelle est la meilleure méthode ?


Tu peux installer TL2014, sans désinstaller l'ancienne version, des fois qu'il y ait des trucs qui ne fonctionnent pas. La taille des disques durs actuellement permet sans problème ce genre de chose. Donc, tu n'as même pas à désinstaller l'ancienne ! Pour virer une ancienne Texlive, il suffit de supprimer le répertoire 2013 de /usr/local/texlive (sous linux). Ensuite, point important, bien régler le PATH. La doc de TeXlive est bien faite la dessus ou faire des liens symboliques (méthode JJR). Si c'est une Texlive de la distribution, perso, je la garde, à cause des dépendances, et je n'ai jamais d'interférence (PATH bien réglé).

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6959
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Mise à jour packages sous ubuntu

Messagepar MB » Dimanche 14 Septembre 2014, 19:58

Pour installer une version 'vanilla' de TexLive 2014 de manière un peu automatisée, j'avais proposé ce script sur le wiki. Peut être que ça pourra servir ...
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6892
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: Mise à jour packages sous ubuntu

Messagepar marco56 » Dimanche 14 Septembre 2014, 20:37

MB a écrit:Pour installer une version 'vanilla' de TexLive 2014 de manière un peu automatisée, j'avais proposé ce script sur le wiki. Peut être que ça pourra servir ...


Merci.
Pour l'instant, j’étais parti plutôt là-dessus : http://www.xm1math.net/doculatex/install_texlive_ubuntu.html
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: Mise à jour packages sous ubuntu

Messagepar MB » Lundi 15 Septembre 2014, 18:53

marco56 a écrit:Pour l'instant, j’étais parti plutôt là-dessus : http://www.xm1math.net/doculatex/install_texlive_ubuntu.html


Il ne me semble pas utile de passer par un fichier iso et de graver un cd/dvd.
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6892
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: Mise à jour packages sous ubuntu

Messagepar marco56 » Lundi 15 Septembre 2014, 19:42

MB a écrit:
marco56 a écrit:Pour l'instant, j’étais parti plutôt là-dessus : http://www.xm1math.net/doculatex/install_texlive_ubuntu.html


Il ne me semble pas utile de passer par un fichier iso et de graver un cd/dvd.


C'est possible mais comme j'ai 3 pc à mettre à jour et que ma liaison internet est plus que lente en ce moment, je crois que c'est préférable dans mon cas.
Merci quand même.
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: Mise à jour packages sous ubuntu

Messagepar MB » Lundi 15 Septembre 2014, 20:36

marco56 a écrit:C'est possible mais comme j'ai 3 pc à mettre à jour et que ma liaison internet est plus que lente en ce moment, je crois que c'est préférable dans mon cas.


En effet, pour 3 machines et une connexion lente ça peut valoir le coup. ;)
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6892
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: Mise à jour packages sous ubuntu

Messagepar marco56 » Lundi 15 Septembre 2014, 22:03

Je viens d'installer la version TeXLive2014.
Dans mon texmf-dist, le package pst-circ date de 29 février 2008 : c'est normal ?

Ma première question reste d'actualité...
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: Mise à jour packages sous ubuntu

Messagepar rebouxo » Lundi 15 Septembre 2014, 23:17

Ben, cela dépend où tu lis cette date (que je n'ai pas trouvé...)
Le fichier pst-circ.sty est vieux (2007), mais il n'y a pas de code dedans, il permet juste de lancer pst-circ.tex. Là j'ai une modif en 2014-06-19. Je ne suis pas allé voir le pst-circ.pro.

Voili, voilou chez moi, TeXlive 2014 à jour.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6959
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Mise à jour packages sous ubuntu

Messagepar marco56 » Mardi 16 Septembre 2014, 00:06

rebouxo a écrit:Ben, cela dépend où tu lis cette date (que je n'ai pas trouvé...)
Le fichier pst-circ.sty est vieux (2007), mais il n'y a pas de code dedans, il permet juste de lancer pst-circ.tex. Là j'ai une modif en 2014-06-19. Je ne suis pas allé voir le pst-circ.pro.

Voili, voilou chez moi, TeXlive 2014 à jour.

Olivier


Ok : dans ce cas, mes fichiers sont à jour. Je pensais que c'était les fichiers .sty qu'il fallait regarder.
Dans "generic", quasiment tous les paquets sont récents.
Du coup, je passe mon fil en résolu.
Un grand merci à tous les participants.
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: [Résolu] Mise à jour packages sous ubuntu

Messagepar MB » Mardi 16 Septembre 2014, 16:34

Tu peux avoir les informations sur un paquet via la commande tlmgr info.

Code: Tout sélectionner
$ tlmgr info pst-circ
tlmgr: package repository http://mirror.ibcp.fr/pub/CTAN/systems/texlive/tlnet
package:     pst-circ
category:    Package
shortdesc:   PSTricks package for drawing electric circuits.
longdesc:    The package is built using PSTricks and in particular pst-node. It can easily draw current 2-terminal devices and some 3- and 4- terminal devices used in electronic or electric theory. The package's macros are designed with a view to 'logical' representation of circuits, as far as possible, so as to relieve the user of purely graphical considerations when expressing a circuit.
installed:   No
sizes:       doc: 845k, run: 217k
relocatable: Yes
cat-version: 2.12
cat-date:    2014-08-03 16:51:50 +0200
cat-license: lppl
collection:  collection-pstricks
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6892
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Résolu] Mise à jour packages sous ubuntu

Messagepar marco56 » Mardi 16 Septembre 2014, 18:53

Chez moi :

Code: Tout sélectionner
tlmgr info pst-circ
package:     pst-circ
category:    Package
shortdesc:   PSTricks package for drawing electric circuits.
longdesc:    The package is built using PSTricks and in particular pst-node. It can easily draw current 2-terminal devices and some 3- and 4-terminal devices used in electronic or electric theory. The package's macros are designed with a view to 'logical' representation of circuits, as far as possible, so as to relieve the user of purely graphical considerations when expressing a circuit.
installed:   Yes
revision:    30527
sizes:       src: 5k, doc: 1061k, run: 205k
relocatable: Yes
cat-version: 2.03
cat-date:    2013-05-17 14:10:30 +0200
cat-license: lppl
collection:  collection-pstricks



Je suis repassé en TeXLive2013 car en version 2014, mes fichiers plantaient.
Comme j'ai la flemme de chercher les erreurs, j'ai préféré revenir en arrière...
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 5 invités