Installer texlive sous linux

Bonjour la liste !

Vous allez rire mais ce qui me proccupe cette anne ce n’est pas
d’installer TL 2020 sous Linux c’est… dsinstaller la TL 2019 !

Faut-il “juste” effacer le dossier /usr/local/texlive/2019 (voire, dans
mon cas, carrment /usr/local/texlive car mon texmf local est vide) ? Y
a-t-il d’autres choses prvoir ?

Merci pour vos conseils

Bonne journe
F

On 08/03/2020 21:17, Denis Bitouz wrote:

Le 08/03/20 20h18, Vincent-Xavier Jumel a crit :

Du coup, dans le cadre de formations, a ne serait pas pertinent de distribuer
une image Docker pour a ?
Pourquoi pas, mais :

  1. je n’y connais rien ;
  2. a ncessiterait pour les utilisateurs de Linux d’arriver avec un
    ordinateur prpar pour cela (bon, OK, c’est peut-tre juste une
    histoire de apt install docker ou assimil, mais quand mme) ;
  3. je craindrais d’effrayer les utilisateurs de Linux non geeks (j’en
    rencontre de plus en plus).

L’avantage de Docker est qu’il fonctionne partout et il faudrait juste
modifier les commandes appeles. a me donne envie de tester.
Volontiers, merci !

Bonjour la liste aussi,

je déconseille de désinstaller: il y a quelques années on a eu un
problème (je ne sais plus lequel) avec la texlive la plus récente;
donc ceux qui avaient gardé l’ancienne sous le coude ne l’ont pas
regretté.

Pour choisir quelle texlive on utilise: (1) je trafique le .bashrc
(sans effacer, uniquement un # en début de ligne - justement pour
pouvoir revenir en arrière);
(2) le truc avec current de Daniel F.

rb

On Tue, 10 Mar 2020 09:16:16 +0000
Francois Druel xyz@xyz.tld wrote:

Bonjour la liste !

Vous allez rire mais ce qui me préoccupe cette année ce n’est pas
d’installer TL 2020 sous Linux c’est… désinstaller la TL 2019 !

Faut-il “juste” effacer le dossier /usr/local/texlive/2019 (voire,
dans mon cas, carrément /usr/local/texlive car mon texmf local est
vide) ? Y a-t-il d’autres choses à prévoir ?

Merci pour vos conseils

Bonne journée
F

On 08/03/2020 21:17, Denis Bitouzé wrote:

Le 08/03/20 à 20h18, Vincent-Xavier Jumel a écrit :

Du coup, dans le cadre de formations, ça ne serait pas pertinent
de distribuer une image Docker pour ça ?
Pourquoi pas, mais :

  1. je n’y connais rien ;
  2. ça nécessiterait pour les utilisateurs de Linux d’arriver avec un
    ordinateur préparé pour cela (bon, OK, c’est peut-être juste une
    histoire de apt install docker ou assimilé, mais quand même) ;
  3. je craindrais d’effrayer les utilisateurs de Linux non geeks
    (j’en rencontre de plus en plus).

L’avantage de Docker est qu’il fonctionne partout et il faudrait
juste modifier les commandes appelées. Ça me donne envie de
tester.
Volontiers, merci !

r.bastian
www.pythoneon.org

Bonjour,

Le 10/03/2020 à 10:16, Francois Druel a écrit :

Vous allez rire mais ce qui me préoccupe cette année ce n’est pas
d’installer TL 2020 sous Linux c’est… désinstaller la TL 2019 !

Faut-il “juste” effacer le dossier /usr/local/texlive/2019 (voire, dans
mon cas, carrément /usr/local/texlive car mon texmf local est vide) ? Y
a-t-il d’autres choses à prévoir ?

Si vous avez installé les liens dans /usr/local/bin, il faut /d’abord/
les supprimer : un “tlmgr path remove” devrait faire l’affaire – à
confirmer par Denis :wink:

Ensuite, dans tous les cas, supprimer le répertoire /usr/local/texlive/2019

Si vous avez modifié la variable PATH, vous pouvez supprimer la modif,
mais cette suppression ne vous fera pas gagner grand’chose (qq.
microsecondes pour visiter un répertoire vide ?).


Daniel Flipo

Le 10/03/20 à 09h16, Francois Druel a écrit :

Bonjour la liste !

Vous allez rire mais ce qui me préoccupe cette année ce n’est pas d’installer TL 2020 sous Linux c’est… désinstaller la TL 2019 !

Comme signalé par René, je ne recommande pas de ne travailler qu’avec la TL 2020 qui est en phase de tests.

Faut-il « juste » effacer le dossier /usr/local/texlive/2019 (voire, dans mon cas, carrément /usr/local/texlive car mon texmf local est vide) ? Y a-t-il d’autres choses à prévoir ?

Pour désinstaller proprement la TeX Live active, il suffit de lancer :

–8<---------------cut here---------------start------------->8— tlmgr remove --all –8<---------------cut here---------------end--------------->8—

Merci pour vos conseils

Padkoi.

Denis

Bonjour René et la liste,

Le 10/03/2020 à 10:59, René Bastian a écrit :

Bonjour la liste aussi,

je déconseille de désinstaller: il y a quelques années on a eu un
problème (je ne sais plus lequel) avec la texlive la plus récente;
donc ceux qui avaient gardé l’ancienne sous le coude ne l’ont pas
regretté.

Pour choisir quelle texlive on utilise: (1) je trafique le .bashrc
(sans effacer, uniquement un # en début de ligne - justement pour
pouvoir revenir en arrière);

Hum… juste une chose : le fichier .bashrc n’est pas le bon endroit pour
modifier la variable PATH, car ce fichier est (ré)exécuté à chaque
lancement d’un shell, donc à l’ouverture de chaque terminal de commandes
par exemple. Le répertoire de binaires de TeXLive est ainsi ajouté à
chaque fois, ce n’est pas très gênant mais pas optimal non plus. Le
fichier .profile est exécuté lui une seule fois lors du “login”.


Daniel Flipo

Le 10/03/20 à 11h43, Daniel Flipo a écrit :

Bonjour,

Bonjour,

Le 10/03/2020 à 10:16, Francois Druel a écrit :

Vous allez rire mais ce qui me préoccupe cette année ce n’est pas d’installer TL 2020 sous Linux c’est… désinstaller la TL 2019 !

Faut-il « juste » effacer le dossier /usr/local/texlive/2019 (voire, dans mon cas, carrément /usr/local/texlive car mon texmf local est vide) ? Y a-t-il d’autres choses à prévoir ?

Si vous avez installé les liens dans /usr/local/bin, il faut /d’abord/ les supprimer : un « tlmgr path remove » devrait faire l’affaire – à confirmer par Denis :wink:

Confirmé :slight_smile:

Ensuite, dans tous les cas, supprimer le répertoire /usr/local/texlive/2019

Mais mieux vaut donc recourir à :

┌──── │ tlmgr remove --all └────

qui fait le ménage tout seul : liens symboliques et dossier d’installation (ce dossier, ici 2019, n’étant toutefois pas supprimé).

Denis