# Depuis Bullseye installer un paquet Sid

**URL:** <https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417>\
**Category:** Support Debian\
**Tags:** bullseye, sid\
**Created:** [Novembre 13, 2022, 4:19 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417 "2022-11-13T16:19:47Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![fauve](https://www.debian-fr.org/user_avatar/www.debian-fr.org/fauve/32/14813_2.png) [@fauve](https://www.debian-fr.org/u/fauve)\
**Post date:** [Novembre 13, 2022, 4:19 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/1 "2022-11-13T16:19:47Z")

</div>

Bonjour,

Il y’a un beug sur TeXlive 2020 (Pour ceux que ça interesse, il est décrit [ici](https://tex.stackexchange.com/questions/664955/psframe-works-but-rput-doesn-t-in-pspicture)) pour la correction duquel il est nécéssaire de passer à TeXlive 2022.

Or, je suis sous Bullseye qui n’a que TeXlive 2020, et le 2022 est sur Sid.

Je me demandais donc s’il était possible d’installer le paquet texlive des dépots Sid mais tout en restant sous Bullseye (et si possible, en touchant le moins possible les autres paquets qui ne sont pas dépendants de texlive). Et si oui, comment faire ?

Merci par anticipation \<3

---

<div class="post-metadata">

**Author:** ![mdk](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mdk/32/12215_2.png) [@mdk](https://www.debian-fr.org/u/mdk)\
**Post date:** [Novembre 13, 2022, 4:26 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/2 "2022-11-13T16:26:39Z")

</div>

Beaucoup utilisent le `pinning` d’apt pour ça, peronnellement (et je ne me souviens plus de la raison) j’utilise `APT::Default-Release`:

```
$ echo 'APT::Default-Release "bullseye";' | sudo tee /etc/apt/apt.conf.d/00default

```

Il te faut ensuite ajouter les repos sid :

```auto
deb https://deb.debian.org/debian sid main

```

dans `/etc/apt/sources.list` ou `/etc/apt/sources.list.d/sid.list`

Pour terminer tu pourras (après un `apt update`) jouer avec `apt-cache policy texlive` pour voir les versions disponnibles, puis avec `aptitude -t sid install texlive` l’installer depuis sid.

---

<div class="post-metadata">

**Author:** ![fauve](https://www.debian-fr.org/user_avatar/www.debian-fr.org/fauve/32/14813_2.png) [@fauve](https://www.debian-fr.org/u/fauve)\
**Post date:** [Novembre 13, 2022, 5:49 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/3 "2022-11-13T17:49:47Z")

</div>

Interessant. Je méconnaissais cette fonctionnalité. Mais pourquoi faire  
`echo "foo" | tee bar` plutôt que `echo "foo" > bar` ?

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Novembre 13, 2022, 8:53 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/4 "2022-11-13T20:53:41Z")

</div>

C’est parce que la redirection (`>`) est exécutée par le shell de l’utilisateur. Or cet utilisateur n’a pas la permission d’écrire dans le fichier `/etc/apt/sources.list`. C’est le shell qui fait la redirection, pas `sudo`, donc `sudo echo "foo" > /etc/apt/sources.list` ne fonctionnerait pas (car ce n’est pas le shell de `root` qui effectue la redirection).

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Novembre 14, 2022, 1:44 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/5 "2022-11-14T13:44:51Z")

</div>

Bonjour  
As-tu essayé en passant d’abord par les backports? cela pourrait t’éviter le passage par du SID et le pinning avec.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 14, 2022, 5:25 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/6 "2022-11-14T17:25:21Z")

</div>

> [@Zargos](#):
>
> As-tu essayé en passant d’abord par les backports?

Y en a pas 😇 :

> **[Debian -- Détails du paquet texlive dans bullseye](https://packages.debian.org/bullseye/texlive)**
>
> TeX Live : une sélection raisonnable de paquets TeX Live

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Novembre 14, 2022, 9:56 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/7 "2022-11-14T21:56:11Z")

</div>

> [@fauve](#):
>
> Je me demandais donc s’il était possible d’installer le paquet texlive des dépots Sid mais tout en restant sous Bullseye

Ajouter les dépôts SID et faire ensuite des mises à jour de bullseye à la bourin n’est pas une bonne idée.  
L’idée consiste à ajouter le dépôt SID, de vérifier les paquets demandés par simulation dans un premier temps.  
Et retirer le dépôt sid une fois texlive installé.

Exemple: libicu67 devrait passer à libicu72.

Dépendances actuelles texlive SID:

```
fonts-lmodern 2.005-1 4.5 MB 
libicu72 72.1-2 9.4 MB 
libkpathsea6 2022.20220321.62855-4+b1 152 KB 
libptexenc1 2022.20220321.62855-4+b1 44 KB 
libteckit0 2.5.11+ds1-1+b1 335 KB 
libtexlua53-5 2022.20220321.62855-4+b1 111 KB 
libtexluajit2 2022.20220321.62855-4+b1 246 KB 
libzzip-0-13 0.13.72+dfsg.1-1.1 58 KB 
t1utils 1.41-4 62 KB 
tex-common 6.18 32 KB 
texlive 2022.20220923-2 18 KB 
texlive-base 2022.20220923-2 21.9 MB 
texlive-binaries 2022.20220321.62855-4+b1 10.5 MB 
texlive-fonts-recommended 2022.20220923-2 5.0 MB 
texlive-latex-base 2022.20220923-2 1.2 MB 
texlive-latex-recommended 2022.20220923-2 8.8 MB

```

---

<div class="post-metadata">

**Author:** ![fauve](https://www.debian-fr.org/user_avatar/www.debian-fr.org/fauve/32/14813_2.png) [@fauve](https://www.debian-fr.org/u/fauve)\
**Post date:** [Décembre 4, 2022, 9:12 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/8 "2022-12-04T21:12:27Z")

</div>

Merci,

J’ai pu installer TeXlive 2022, ça a marché comme je veux 🙂  
Néanmoins, je souhaitais désormais revenir à la situation antérieure.

J’ai retiré les dépôts sid de `/etc/apt/sources.list.d/sid.list` j’ai fais un `aptitude update ; aptitude upgrade`.

J’ai même ajouté un `aptitude -t bullseye install texlive-full` mais je suis toujours sur TeXlive 2022.

Que faudrait-il faire pour tout ramener à Bullseye?

Encore merci o/

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Décembre 5, 2022, 11:09 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/9 "2022-12-05T11:09:55Z")

</div>

> j’ai fais un aptitude **upgrade**.

C’est exactement ce qu’il ne fallait pas faire si tu voulais juste installer texlive de SID. Tu n’as pas compris le sens de mon message 21 jours plus tard.

> Que faudrait-il faire pour tout ramener à Bullseye?

Réinstalle Bullseye, ce sera plus simple.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Décembre 5, 2022, 2:33 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/10 "2022-12-05T14:33:06Z")

</div>

sinon tu peux toujours essayer de virer tous les paquets issues de sid et ,nous dire si ça a marché sans encombres

---

<div class="post-metadata">

**Author:** ![fauve](https://www.debian-fr.org/user_avatar/www.debian-fr.org/fauve/32/14813_2.png) [@fauve](https://www.debian-fr.org/u/fauve)\
**Post date:** [Janvier 5, 2023, 6:18 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/11 "2023-01-05T06:18:39Z")

</div>

> [@Verner](#):
>
> > Que faudrait-il faire pour tout ramener à Bullseye?
> 
> Réinstalle Bullseye, ce sera plus simple.

Arf 😛 Mais donc, n’y a-t-il pas moyen de dire à aptitude « Ne prend que les paquets disponibles actuellement dans les dépôts sans te soucier si ceux actuellement installés sont plus récents » ?

Quitte à ré-installer tous les paquets un par un s’il le faut.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Janvier 5, 2023, 4:34 UTC](https://www.debian-fr.org/t/depuis-bullseye-installer-un-paquet-sid/87417/12 "2023-01-05T16:34:50Z")

</div>

trop complexe à faire (fichiers de conf, datas, etc…). Le mieux c’est d’éviter les frankendebian 🙂
