hilpers


  hilpers > comp.* > comp.text.tex

 #1  
29/11/2008, 23h09
mpg
Bonsoir à tous,

Je voudrais revenir sur un fil récent où on discutait notamment
du /packaging/ de TeX Live dans Debian, ou à l'inverse de la cohabitation
entre une installation locale de TeX Live et le système de gestion de
paquets de Debian.

Je viens d'essayer, dans un chroot Lenny tout propre, d'installer le paquet
texlive-full, et je constate que par le jeu des dépendances ça installe
bien tout ce à quoi je m'attends (et bien plus), dont :
- cm-super, lmodern
- latex-beamer, pgf, latex-xcolor
- luatex
Certains de ces paquets (lmodern, luatex) ne figurent pas dans les
dépendances directes de texlive-full mais la dépendance doit être indirecte
(pas le courage de chercher précisément par quelle voie).

Par contre, si on règle son APT pour ne pas installer les « Recommends », on
n'a plus automatiquement luatex, ni prosper et texpower.

(Au passage, il y a luatex 0.30.3 dans expérimental depuis quelques jours
(0.28 dans testing/sid, 0.25.4 dans TL08).)

Enfin, concernant l'utilisation d'equivs pour créer un paquet informant APT
de ce à quoi est équivalent notre installation locale de TeX Live, j'ai
commis ceci :

http://weblog.elzevir.fr/2008/11/tex...r-debian-like/

Manuel.

PS : liste complète des trucs installés par dépendances successives de
texlive-full sur une lenny basique d'aujourd'hui.

cm-super
cm-super-minimal
context
defoma
doc-base
dvipdfmx
dvipng
feynmf
file
fontconfig-config
ghostscript
gsfonts
gsfonts-x11
ko.tex-extra-hlfont
lacheck
latex-beamer
latex-cjk-all
latex-cjk-chinese
latex-cjk-chinese-arphic-bkai00mp
latex-cjk-chinese-arphic-bsmi00lp
latex-cjk-chinese-arphic-gbsn00lp
latex-cjk-chinese-arphic-gkai00mp
latex-cjk-common
latex-cjk-japanese
latex-cjk-japanese-wadalab
latex-cjk-korean
latex-cjk-thai
latex-sanskrit
latex-xcolor
lcdf-typetools
lesstif2
libcups2
libcupsimage2
libdb4.5
libexpat1
libfontconfig1
libfontenc1
libfreetype6
libfreezethaw-perl
libgd2-noxpm
libgs8
libice6
libjpeg62
libkeyutils1
libkpathsea-dev
libkpathsea4
libkrb53
libmagic1
libmldbm-perl
libpaper-utils
libpaper1
libpng12-0
libpoppler3
libruby1.8
libsm6
libsqlite3-0
libt1-5
libtiff4
libuuid-perl
libx11-6
libx11-data
libxau6
libxaw7
libxcb-xlib0
libxcb1
libxdmcp6
libxext6
libxfont1
libxml2
libxmu6
libxp6
libxpm4
libxt6
lmodern
luatex
mime-support
musixlyr
musixtex
musixtex-slurps
perl
perl-doc
perl-modules
pfb2t1c2pfb
pgf
preview-latex-style
prosper
ps2eps
psfontmgr
psutils
python
python-minimal
python2.5
python2.5-minimal
ruby
ruby1.8
sgml-base
t1utils
tex-common
tex4ht
tex4ht-common
texinfo
texlive-base
texlive-base-bin
texlive-base-bin-doc
texlive-bibtex-extra
texlive-common
texlive-doc-base
texlive-doc-bg
texlive-doc-cs+sk
texlive-doc-de
texlive-doc-el
texlive-doc-en
texlive-doc-es
texlive-doc-fi
texlive-doc-fr
texlive-doc-it
texlive-doc-ja
texlive-doc-ko
texlive-doc-mn
texlive-doc-nl
texlive-doc-pl
texlive-doc-pt
texlive-doc-ru
texlive-doc-th
texlive-doc-tr
texlive-doc-uk
texlive-doc-vi
texlive-doc-zh
texlive-extra-utils
texlive-font-utils
texlive-fonts-extra
texlive-fonts-extra-doc
texlive-fonts-recommended
texlive-fonts-recommended-doc
texlive-formats-extra
texlive-full
texlive-games
texlive-generic-extra
texlive-generic-recommended
texlive-humanities
texlive-humanities-doc
texlive-lang-african
texlive-lang-arab
texlive-lang-armenian
texlive-lang-croatian
texlive-lang-cyrillic
texlive-lang-czechslovak
texlive-lang-danish
texlive-lang-dutch
texlive-lang-finnish
texlive-lang-french
texlive-lang-german
texlive-lang-greek
texlive-lang-hebrew
texlive-lang-hungarian
texlive-lang-indic
texlive-lang-italian
texlive-lang-latin
texlive-lang-manju
texlive-lang-mongolian
texlive-lang-norwegian
texlive-lang-other
texlive-lang-polish
texlive-lang-portuguese
texlive-lang-spanish
texlive-lang-swedish
texlive-lang-tibetan
texlive-lang-ukenglish
texlive-lang-vietnamese
texlive-latex-base
texlive-latex-base-doc
texlive-latex-extra
texlive-latex-extra-doc
texlive-latex-recommended
texlive-latex-recommended-doc
texlive-latex3
texlive-math-extra
texlive-metapost
texlive-metapost-doc
texlive-music
texlive-omega
texlive-pictures
texlive-pictures-doc
texlive-plain-extra
texlive-pstricks
texlive-pstricks-doc
texlive-publishers
texlive-publishers-doc
texlive-science
texlive-science-doc
texlive-xetex
texpower
texpower-manual
tipa
ttf-dejavu
ttf-dejavu-core
ttf-dejavu-extra
ucf
unzip
x11-common
xfonts-encodings
xfonts-utils
xml-core
xpdf
xpdf-common
xpdf-reader
xpdf-utils
zip

PPS : ce qui change si on n'installe pas les recommandations :

5d4
< doc-base
7d5
< dvipng
11,15d8
< ghostscript
< gsfonts
< gsfonts-x11
< ko.tex-extra-hlfont
< lacheck
17,28d9
< latex-cjk-all
< latex-cjk-chinese
< latex-cjk-chinese-arphic-bkai00mp
< latex-cjk-chinese-arphic-bsmi00lp
< latex-cjk-chinese-arphic-gbsn00lp
< latex-cjk-chinese-arphic-gkai00mp
< latex-cjk-common
< latex-cjk-japanese
< latex-cjk-japanese-wadalab
< latex-cjk-korean
< latex-cjk-thai
< latex-sanskrit
31,33d11
< lesstif2
< libcups2
< libcupsimage2
39,41d16
< libfreezethaw-perl
< libgd2-noxpm
< libgs8
44d18
< libkeyutils1
47d20
< libkrb53
49,50d21
< libmldbm-perl
< libpaper-utils
57,59d27
< libt1-5
< libtiff4
< libuuid-perl
71d38
< libxp6
75d41
< luatex
81d46
< perl-doc
86,88d50
< prosper
< ps2eps
< psfontmgr
96d57
< sgml-base
192,194d152
< texpower
< texpower-manual
< tipa
199d156
< unzip
203,208d159
< xml-core
< xpdf
< xpdf-common
< xpdf-reader
< xpdf-utils
< zip
 #2  
30/11/2008, 06h25
Alain Matthes
On 2008-11-30 01:09:10 +0100, mpg <mpg-news> said:

> Bonsoir à tous,
>
> Je voudrais revenir sur un fil récent où on discutait notamment
> du /packaging/ de TeX Live dans Debian, ou à l'inverse de la cohabitation
> entre une installation locale de TeX Live et le système de gestion de
> paquets de Debian.
>
> Je viens d'essayer, dans un chroot Lenny tout propre, d'installer le paquet
> texlive-full, et je constate que par le jeu des dépendances ça installe
> bien tout ce à quoi je m'attends (et bien plus), dont :
> - cm-super, lmodern
> - latex-beamer, pgf, latex-xcolor
> - luatex
> Certains de ces paquets (lmodern, luatex) ne figurent pas dans les
> dépendances directes de texlive-full mais la dépendance doit être indirecte
> (pas le courage de chercher précisément par quelle voie).


Bonjour

Je crains de m'exposer aux sarcasmes de certains mais mon expérience
de cobaye pourra peut-être servir à d'autres.

Comme on va pouvoir le constater, linux et moi, nous ne faisons pas bon ménage.

Pour ne pas mourir idiot, j'ai un portable sur lequel j'ai installé
Ubuntu. Hier soir
j'ai retenté d'installer Ubuntu sous la forme d'un Intrepid Ibex après
avoir reformaté
ma partition. Le xorg.conf a été un peu récalcitrant mais je m'en suis sorti.

J'ai donc un truc tout clean. Jusqu'à maintenant, j'installais TL sans
me préoccuper
de quoi ce soit. De deux façons soit installation à la main et au
diable les dépendances ...
soit la TexLive proposé par le système et puis installation à la main dans mon
temf des nouveaux packages ? Cela a toujours marché mais bon un peu
de nouveautés ne peut pas nuire ...

Et ce matin que vois-je? un magnifique message de Manuel !

Cela m'a donné envie de faire proprement l'installation de TL2008 si
c'est possible !

J'ai récupéré sur mon mac un fichier lzma, j'ai dû installer les
binaires pour pouvoir
décompresser puis j'ai gravé le DVD.

Maintenant et surtout on ne rit pas que dois je faire ? et dans quel ordre ?

Si j'ai bien compris : on installe à la main TL, puis on fait croire au
système que cela
a été fait avec son installeur

J'ai lu
http://weblog.elzevir.fr/2008/11/tex...r-debian-like/
mais

j'ai un doute sur l'utilisation du DVD.

1) tout d'abord : Est ce différent sur Ubuntu par rapport à Debian?

2) Dois je commencer par l'installation à partir du DVD ?

3) Que dois je installer pour pouvoir utiliser ta ligne Provides : ...

4) Puis je modifier cette ligne sans trop de problème si je n'installe
pas tout exactement comme
toi ?

Une remarque : je ne crains pas de tout casser, je peux toujours
réinstaller, de plus je préfère
pour mon boulot bosser sur OS X et il est sur un autre ordi !

Alain
 #3  
30/11/2008, 06h35
Alain Matthes
On 2008-11-30 08:25:22 +0100, Alain Matthes <alain.matthes> said:
>
> 1) tout d'abord : Est ce différent sur Ubuntu par rapport à Debian?
>
> 2) Dois je commencer par l'installation à partir du DVD ?
>
> 3) Que dois je installer pour pouvoir utiliser ta ligne Provides : ...
>
> 4) Puis je modifier cette ligne sans trop de problème si je n'installe
> pas tout exactement comme
> toi ?


j'ai oublié une question : A-t-on fourier et utopia, qui m'intéressent
plus que lmodern et cm-super ?

Alain
 #4  
30/11/2008, 09h40
mpg
Le (on) dimanche 30 novembre 2008 08:25, Alain Matthes a écrit (wrote) :

> Je crains de m'exposer aux sarcasmes de certains mais mon expérience
> de cobaye pourra peut-être servir à d'autres.
>

Cool, un cobaye ;-)

> j'ai retenté d'installer Ubuntu sous la forme d'un Intrepid Ibex après
> avoir reformaté
> ma partition. Le xorg.conf a été un peu récalcitrant mais je m'en suis
> sorti.
>

Marrant, je croyais qu'avec les versions récentes d'X, on le xorg.conf ne
servait quasiment plus à rien. Enfin bon, X11 et moi, àa a toujorus fait
trois, donc ce que j'en dis...

> Maintenant et surtout on ne rit pas que dois je faire ? et dans quel ordre
> ?
>

1. Insérer le DVD dans le lecteur de ton protable ; je pense qu'il doit être
monté automatiquement, sinon le monter.

2. À la racine du DVD se trouve un script install-tl : l'exécuter. C'est là
qu'on peut avoir des soucis selon les options utilisée par l'auto-monteur :
si aucun fichier n'est exécutable, il faut remonter le DVD avec une ligne
comme

sudo mount /path/to/dvd -o remount,exec

3. Dans l'installateur, se balader et sélectionner les options qu'on veut.
Si on veut pas s'embêter avec le PATH après, cocher « create symlinks in
standard directories ». Si on ne veut pas avoir de paquets manquants et
qu'on a pas de problème d'espace disque, garder scheme-full. Lancer
l'installation et patienter, ça prend du temps.

4. Si on n'a pas demandé à l'installateur de créer des liens symboliques,
régler son PATH, MANPATH et INFOPATH, dans le fichier adéquat (par
exemple .bashrc).

> Si j'ai bien compris : on installe à la main TL, puis on fait croire au
> système que cela
> a été fait avec son installeur
>

On lui fait pas vraiment croire, juste on lui dit qu'on a installé un truc
qui fournit les mêmes fonctionalités que les paquets suivants : (liste sur
la ligne Provides).

> 1) tout d'abord : Est ce différent sur Ubuntu par rapport à Debian?
>

Non, je ne crois pas. (Mais je n'en suis pas sûr à 100%.)

> 2) Dois je commencer par l'installation à partir du DVD ?
>

Oui. D'ailleurs puisqu'on parle d'installer depuis le DVD, il faut bien
penser après à basculer le source d'installation sur une adresse réseau, et
mettre à jour bin-texlive et texlive.infra avant toute chose : depuis la
création du DVD, des bugs sérieux y ont été découverts. Ça se fait par
exemple comme ça en ligne de commande :

$ tlmgr option location http://mirror.ctan.org/systems/texlive/tlnet/2008
$ tlmgr update bin-texlive texlive.infra

> 3) Que dois je installer pour pouvoir utiliser ta ligne Provides : ...
>

Ma ligne correspond sauf erreur à une TeX Live complète. Si tu installes
moins, tu peux supprimer les paquets correspondant. En général et sauf les
paquets qui sont maintenus séparément de texlive-*, les paquets Debian
correspondent aux collections TeX Live, c'est donc plutôt pratique.

> 4) Puis je modifier cette ligne sans trop de problème si je n'installe
> pas tout exactement comme
> toi ?
>

Oui, bien sûr.

> Une remarque : je ne crains pas de tout casser, je peux toujours
> réinstaller, de plus je préfère
> pour mon boulot bosser sur OS X et il est sur un autre ordi !
>

Les machines de test, c'est le bien. :-)

> j'ai oublié une question : A-t-on fourier et utopia, qui m'intéressent
> plus que lmodern et cm-super ?


Oui. Je mentionnais lmodern et cm-super dans la liste des paquets Debian
installés par texlive-full parce que comme ce sont des paquets « séparés »
(dont le nom ne commence pas par texlive-*) dans Debian, donc on aurait pu
craindre qu'ils ne soient pas installé par texlive-full, mais clairement
fourier et utopia font partie de TeX Live.

Si tu installes une TeX Live nature depuis le DVD, tu as en fait exactement
la même chose qu'avec MacTeX, donc tu devrais te sentir en terrain
familier.

D'ailleurs sous les deux, tu peux lancer getnonfreefonts-sys --all (avec les
privilèges adéquats) pour installer quelques fontes pas tout à fait libres
en plus, dont Luxi Mono, le Garamond 8 d'URW, etc. si tu es intéressé par
quelques fontes supplémentaires.

Manuel.
 #5  
30/11/2008, 09h59
Alain Matthes
On 2008-11-30 11:40:26 +0100, mpg <mpg-news> said:

>
> 3. Dans l'installateur, se balader et sélectionner les options qu'on veut.
> Si on veut pas s'embêter avec le PATH après, cocher « create symlinks in
> standard directories ». Si on ne veut pas avoir de paquets manquants et
> qu'on a pas de problème d'espace disque, garder scheme-full. Lancer
> l'installation et patienter, ça prend du temps.


ok

> Oui. D'ailleurs puisqu'on parle d'installer depuis le DVD, il faut bien
> penser après à basculer le source d'installation sur une adresse réseau, et
> mettre à jour bin-texlive et texlive.infra avant toute chose : depuis la
> création du DVD, des bugs sérieux y ont été découverts. Ça se fait par
> exemple comme ça en ligne de commande :
>
> $ tlmgr option location [..]
> $ tlmgr update bin-texlive texlive.infra


ok cela je ne l'aurai pas fait

Conclusion : c'est un vrai miracle que tu es pondu cette page.

Je suis pas à pas et je signale mes hésitations ...

Encore merci

Alain
 #6  
30/11/2008, 10h44
mpg
Le (on) dimanche 30 novembre 2008 11:59, Alain Matthes a écrit (wrote) :

>> $ tlmgr option location [..]
>> $ tlmgr update bin-texlive texlive.infra

>
> ok cela je ne l'aurai pas fait
>

C'est bien pour ça que je précise :-) Ça doit être marqué quelque part sur
les pages de TeX Live, mais j'arrive pas à retrouver où, et pour les gens
qui ont reçu le DVD (physique) via GUTenberg, c'était marqué dans le
mini-article TeX Live de la lettre.

> Conclusion : c'est un vrai miracle que tu es pondu cette page.
>

En fait, je vais peut-être en faire une prochainement décrivant les
différentes façons d'installer TeX Live « nature » : graver un DVD ne me
semble pas la plus pratique. J'attends un peu parce que des trucs sont en
train de changer dans tlnet, ça sera plus pratique dans quelque temps.

> Je suis pas à pas et je signale mes hésitations ...
>

Ok, merci.

Manuel.
 #7  
30/11/2008, 11h36
Alain Matthes
On 2008-11-30 11:40:26 +0100, mpg <mpg-news> said:

>
> 2. À la racine du DVD se trouve un script install-tl : l'exécuter. C'est là
> qu'on peut avoir des soucis selon les options utilisée par l'auto-monteur :
> si aucun fichier n'est exécutable, il faut remonter le DVD avec une ligne
> comme
>
> sudo mount /path/to/dvd -o remount,exec


En effet le DVD est monté mais j'ai eu un message comme quoi je n'avais
pas de fichier exécutable
Je me suis placé dans le bon dossier et $sudo install-tl

Dans la doc de TL,il est question de install-tl -gui mais cela n'a pas
fonctionné
je sens un coup tordu comme Perl/Tk pas installé.
>>> Si j'ai bien compris : on installe à la main TL, puis on fait croire au

>> système que cela
>> a été fait avec son installeur
>>

> On lui fait pas vraiment croire, juste on lui dit qu'on a installé un truc
> qui fournit les mêmes fonctionalités que les paquets suivants : (liste sur
> la ligne Provides).


Là j'ai eu un petit problème . J'ai créé un dossier tl-loc dans /tmp car
$mkdir ~tmp/tl-doc m'a posé un pb. Tu voulais dire ~/tmp et je devais créer
un dossier tmp ou bien /tmp était correct

Du coup après equivs-control texlive-local ,j'ai bien eu un squelette
que j'ai dû édité avec un sudo gedit

J'en suis là . Je vais modifier Provides mais après je fais quoi pour avoir
le .deb . Tu écris le fichier .deb est créé mais pas comment, je
suppose qu l'on doit
faire cela avec equivs mais comment ?

equivs-build texlive-local

est-ce la bonne commande ?



Alain
 #8  
30/11/2008, 12h02
Alain Matthes
On 2008-11-30 12:44:27 +0100, mpg <mpg-news> said:

> Le (on) dimanche 30 novembre 2008 11:59, Alain Matthes a écrit (wrote) :
>
>>> $ tlmgr option location [..]
>>> $ tlmgr update bin-texlive texlive.infra

>>
>> ok cela je ne l'aurai pas fait
>>

> C'est bien pour ça que je précise :-) Ça doit être marqué quelque part sur
> les pages de TeX Live, mais j'arrive pas à retrouver où, et pour les gens
> qui ont reçu le DVD (physique) via GUTenberg, c'était marqué dans le
> mini-article TeX Live de la lettre.



Les bugs dans les binaires c'est pour tous les systèmes ?
Car sur le mac par curiosité j'ai lancé tlmgr : là j'ai un message qui me dit

Que cela va être lourd >1Gbyte ça j'ai compris mais avant on me dit
que cela comprend un support pour toutes les architectures et que macTex
est un truc à part et que le truc téléchargé sera sous la forme d'un
DVD en .lzma ?
Là je ne comprends pas tout !!!

voilà le message
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
A comprehensive distribution of TeX and friends.

A comprehensive TeX system that you can
install on your hard disk. It includes
support for most Unix architectures,
including GNU/Linux and and for Windows. The
MacTeX is developed as part of the the TeX
live effort, and has similar properties, but
is distributed separately. The TeX, PDFeTeX,
XeTeX and LuaTeX engines are provided in the
distribution, with several different running
formats each. Beware: the download is large
(>1Gbyte); it comes in the form of a ISO
image for a DVD, lzma-compressed.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%


On ne peut mettre à jour que les binaires modifiés ?

Je vais sans doute poser la question sur OSX TEX

Alain
 #9  
30/11/2008, 12h29
mpg
Le (on) dimanche 30 novembre 2008 13:36, Alain Matthes a écrit (wrote) :

> Dans la doc de TL,il est question de install-tl -gui mais cela n'a pas
> fonctionné
> je sens un coup tordu comme Perl/Tk pas installé.


Toutafé. Avec un peu de chance, le message d'erreur devrait même être
explicite. Tu peux faire 'aptitude install perl-tk' (ou tout commande ou
suite clics équivalente) avant, ça devrait marcher ensuite.

> Là j'ai eu un petit problème . J'ai créé un dossier tl-loc dans /tmp car
> $mkdir ~tmp/tl-doc m'a posé un pb. Tu voulais dire ~/tmp et je devais
> créer
> un dossier tmp ou bien /tmp était correct
>

En fait c'est où on veut. J'ai l'habitude de faire mes soupes dans ~/tmp,
mais tu fais ça où tu préfères. Je viens d'éditer le billet pour que ça
soit plus clair.

> Du coup après equivs-control texlive-local ,j'ai bien eu un squelette
> que j'ai dû édité avec un sudo gedit
>

Pas besoin de sudo, tout se fait en utilisateur sauf l'installation du
paquet.

> equivs-build texlive-local
>

Euh, oui, je devais être un peu trop fatigué pour avoir oublié ça. Édité
aussi. Merci pour tes tests et tes remarques.

Manuel.
 #10  
30/11/2008, 13h50
Paul Gaborit
À (at) Sun, 30 Nov 2008 11:40:26 +0100,
mpg <mpg-news> écrivait (wrote):
> Oui. D'ailleurs puisqu'on parle d'installer depuis le DVD, il faut bien
> penser après à basculer le source d'installation sur une adresse réseau, et
> mettre à jour bin-texlive et texlive.infra avant toute chose : depuis la
> création du DVD, des bugs sérieux y ont été découverts. Ça se fait par
> exemple comme ça en ligne de commande :
>
> $ tlmgr option location [..]
> $ tlmgr update bin-texlive texlive.infra


Deux choses :

1- Quitte à installer des trucs via internet pourquoi s'embêter avec
le DVD ? Il suffit de télécharger l'installeur et il peut tout faire
via internet.

2- Le site mirror.ctan.org (qui ne fait que rediriger automagiquement
vers un vrai miroir CTAN) est très lent et comme l'installeur repasse
systématiquement par lui à chaque fichier toute installation ou mise à
jour est extrêment longue pour rien. Il vaut mieux chercher soi-même
l'un des miroirs CTAN proche de chez soi (au sens des temps de
réponse).
 #11  
30/11/2008, 14h35
Alain Matthes
On 2008-11-30 15:50:28 +0100, Paul Gaborit <Paul.Gaborit> said:

>
> À (at) Sun, 30 Nov 2008 11:40:26 +0100,
> mpg <mpg-news> écrivait (wrote):
>
> Deux choses :
>
> 1- Quitte à installer des trucs via internet pourquoi s'embêter avec
> le DVD ? Il suffit de télécharger l'installeur et il peut tout faire
> via internet.


Bin justement comme c'est très long, je préfère avoir le DVD sous la main
Et puis on peut éviter la catastrophe qui vient de m'arriver.

Linux sur un portable, ce n'est pas de tout repos. Mon Intrepid Ibex
s'est endormi
pendant l'installation de TexLive et il n'a pas voulu me tendre la
moindre patte.
La mise en veille est parfois dangereuse.

Une vraie boucherie ! Il va se faire plumer l'oiseau de malheur !

>
> 2- Le site mirror.ctan.org (qui ne fait que rediriger automagiquement
> vers un vrai miroir CTAN) est très lent et comme l'installeur repasse
> systématiquement par lui à chaque fichier toute installation ou mise à
> jour est extrêment longue pour rien. Il vaut mieux chercher soi-même
> l'un des miroirs CTAN proche de chez soi (au sens des temps de
> réponse).


Il est vrai que l'on attend un peu mais une fois connecté je trouve que cela
va bien. Cela ne m'indique toujours pas ce qu'il faut faire pour
un update de bin-texlive ?

D'ailleurs je ne comprends pas trop cette présence de bugs dans les binaires

Cela concerne quoi ? luatex ?

Alain
 #12  
30/11/2008, 15h22
mpg
Le (on) dimanche 30 novembre 2008 15:50, Paul Gaborit a écrit (wrote) :

> 1- Quitte à installer des trucs via internet pourquoi s'embêter avec
> le DVD ? Il suffit de télécharger l'installeur et il peut tout faire
> via internet.
>

Toutafé d'accord. Mais Alain avait visiblement déjà gravé le DVD.

À mon avis, les meilleures méthodes pour installer sont :
- soit d'utiliser l'installateur réseau (meilleur option si on installe un
sous-ensemble et qu'on ne veut pas télécharger plus)
- télécharger d'abord tlnet/2008 depuis son mirroir préféré sur le disque
dur (ou clé usb ou...) et installer depuis ici. C'est à mon avis la méthode
la plus fiable. La disposition de tlnet vient de changer pour rendre ça
plus facile, il reste encore de bêtes histoires de droits sur les mirroirs
qui font que ce n'est pas encore immédiat, mais bientôt ça le sera.

> 2- Le site mirror.ctan.org (qui ne fait que rediriger automagiquement
> vers un vrai miroir CTAN) est très lent et comme l'installeur repasse
> systématiquement par lui à chaque fichier toute installation ou mise à
> jour est extrêment longue pour rien. Il vaut mieux chercher soi-même
> l'un des miroirs CTAN proche de chez soi (au sens des temps de
> réponse).
>

D'accord aussi. je voulais essayer de faire court et de donner une URL
neutre. D'ailleurs il me semble que depuis quelque temps tlmgr ne passe
plus systématiquement par mirror.ctan.org mais se fixe sur un mirroir
précis. En tout cas, c'est vrai que ça vaut le coup de sélectionner son
mirroir manuellement : on perd peut-être 5 minutes à le faire, mais on
s'épargne pas mal de soucis par la suite.

Manuel.
 #13  
30/11/2008, 15h29
mpg
Le (on) dimanche 30 novembre 2008 16:35, Alain Matthes a écrit (wrote) :

> Bin justement comme c'est très long, je préfère avoir le DVD sous la main
> Et puis on peut éviter la catastrophe qui vient de m'arriver.
>

C'est pour ça qu'à mon avis une copie locale de tlnet est la meilleure
solution : plus rapide que le DVD, plus à jour, plus facile à mettre à jour
si on utilise rsync, et avec les mêmes avantages sinon.

> La mise en veille est parfois dangereuse.
>

Je suis bien content de ne pas encore avoir essayé de configurer la mise en
veille chez moi :-) S'il se mettait en veille la nuit pendant que je lui
laisse compiler des trucs ça me palirait pas.

> Il est vrai que l'on attend un peu mais une fois connecté je trouve que
> cela
> va bien. Cela ne m'indique toujours pas ce qu'il faut faire pour
> un update de bin-texlive ?
>

tlmgr update bin-texlive

en ligne de commande (après avoir sélectionné un mirroiravec 'tlmgr option
location' : soir l'url que j'ai donnée, soit une soigneusement choisie à la
main, ce qui est en effet préférable comme le souligne Paul).

> D'ailleurs je ne comprends pas trop cette présence de bugs dans les
> binaires
>
> Cela concerne quoi ? luatex ?
>

Non, l'infrastructure de TeX Live : essentiellement tlmgr. Les autres
binaires sont ailleurs (bin-luatex par exemple). La raison pour laquelle,
en install depuis le DVD, il vaut mieux mettre à jour tlmgr (un peu
stupidement éclaté sur les deux paquets bin-texlive et texlive.infra),
c'est qu'un des bugs les plus importants faisait que lors de la mise à jour
de paquets, en cas de souci au téléchargement, le paquet était juste
supprimé sans aucun message d'erreur ou avertissement. Je pense que ça vaut
le coup de corriger ça avant de se lancer dans une grosse mise à jour de
plusieurs dizaines de paquets, non , :-)

Manuel.
 #14  
30/11/2008, 15h33
mpg
Le (on) dimanche 30 novembre 2008 14:02, Alain Matthes a écrit (wrote) :

> Les bugs dans les binaires c'est pour tous les systèmes ?


Oui. D'ailleurs c'est en un sens pas des « vrais » binaires : c'est du code
Perl. Et c'étaient des erreurs de conception, donc des bugs extrêmement
portables ;-)

> Car sur le mac par curiosité j'ai lancé tlmgr : là j'ai un message qui me
> dit
>

Tu l'as lancé avec une option ou pas ? Parce que chez moi, lancé sans
option, il se plaint...

> A comprehensive TeX system that you can
> install on your hard disk. It includes
> support for most Unix architectures,
> including GNU/Linux and and for Windows. The
> MacTeX is developed as part of the the TeX
> live effort, and has similar properties, but
> is distributed separately. The TeX, PDFeTeX,
> XeTeX and LuaTeX engines are provided in the
> distribution, with several different running
> formats each. Beware: the download is large
> (>1Gbyte); it comes in the form of a ISO
> image for a DVD, lzma-compressed.


C'est quoi précisément qui te donne ce message ?

> Je vais sans doute poser la question sur OSX TEX
>

Pourquoi pas. J'aurais naïvement cru que tlmgr fonctionnait à l'identique
sous MacTeX et sous TeX Live « standard ». Peut-être que non.

Si tu as des réponses sur la liste OSX TeX, ça m'intéresse d'en avoir un
résumé.

Manuel.
 #15  
30/11/2008, 17h05
Alain Matthes
On 2008-11-30 17:33:16 +0100, mpg <mpg-news> said:

> Le (on) dimanche 30 novembre 2008 14:02, Alain Matthes a écrit (wrote) :
>> Oui. D'ailleurs c'est en un sens pas des « vrais » binaires : c'est du code

> Perl. Et c'étaient des erreurs de conception, donc des bugs extrêmement
> portables ;-)
>
> Tu l'as lancé avec une option ou pas ? Parce que chez moi, lancé sans
> option, il se plaint...
>> C'est quoi précisément qui te donne ce message ?


Et bien dans l'interface graphique onglet mise à jour je choisis
bin-texlive et je tombe la-dessus.

je veux bien essayer avec une ligne de commande seulement
si je peux arrêter avant une catastrophe ...

Sur la liste mac, personne ne se précipite pour me répondre ... :(

Alain

Discussions similaires
Texlive pour tous les utilisateurs (Debian)

Bonsoir, J'ai installé Texlive 2009. Et je me suis rendu compte après l'installation (classique, i.e. sans modifier les options par défaut) qu'il aurait été plus malin (dans...

Les paquets debian de TeXLive sont-ils à jour ?

Bonjour, J'aimerais savoir si les paquets .deb de la TeXLive sont régulièrement mis à jours, comme l'est miktex ? J'ai en effet toujours installé depuis le cd/dvd, et je me...

[HC?] TeTex ou TexLive sous Debian Etch

Bonjour, La question est peut-être un peu hors-charte mais je suis persuadé que c'est de ce forum qu'émergeront les réponses les plus pertinentes. A la lecture d'un autre...

TeXlive dans la prochaine Debian stable

Bonjour, TeXlive sera dispo dans la prochaine version de debian stable (Etch) : \begin{quote} New introduced Packages (Just the most important ones.) [...]


Fuseau horaire GMT. Il est actuellement 23h08. | Privacy Policy