# Passer à un paquet unstable sur une distribution testing

**URL:** <https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935>\
**Category:** Support Debian\
**Created:** [Novembre 6, 2018, 5:34 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935 "2018-11-06T17:34:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Novembre 6, 2018, 5:34 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/1 "2018-11-06T17:34:30Z")

</div>

J’utilise Firefox ESR sur Debian _testing_ (Buster) : m’est donc proposée la version 52.9 de ce célèbre navigateur.

J’aimerais passer à la version suivante de Firefox, et la distribution _unstable_ (Sid) propose le paquet 63.0.1-1, ce qui me conviendrait tout à fait :

[https://packages.debian.org/search?keywords=firefox&searchon=names&suite=all&section=all](https://packages.debian.org/search?keywords=firefox&searchon=names&suite=all&section=all)

Mais comment faire ? Je sais que la question est classique, mais j’ai mal dû la formuler dans mon moteur de recherche : je n’ai pas trouvé de solution adéquate.

Du coup, je préfère demander à la communauté, histoire de ne pas endommager ma belle debian à coups de _sources.list_ pléthorique et emmêleur de pinceaux.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 6, 2018, 6:37 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/2 "2018-11-06T18:37:24Z")

</div>

Salut  
Si ça concerne uniquement Firefox tu peux utiliser le dépôt dédié [https://mozilla.debian.net/](https://mozilla.debian.net/)

tu créé un fichier

```auto
sudo gedit /etc/apt/sources.list.d/mozilla.list

```

avec le contenu

```auto
deb http://http.debian.net/debian unstable main

```

pour installer

```auto
sudo apt-get update
sudo apt-get install -t unstable firefox
sudo apt-get install -t unstable firefox-l10n-fr

```

sans fichier preference, pour ne pas mettre à jour tous les paquets en version unstable, il est recommandé de mettre un fichier

**/etc/apt/apt.conf.d/00default**  
avec le contenu:

```auto
APT::Default-Release “testing”;

```

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Novembre 6, 2018, 7:13 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/3 "2018-11-06T19:13:40Z")

</div>

Formidable ! J’ai lu cette réponse sous Firefox-ESR 52.9 et je réponds sous Firefox _Quantum_ 63.0.1 ! Je ne sais pas ce que signifie la mention _quantum_, mais bon : je suis ravi d’avoir obtenu si rapidement une réponse aussi efficace.

J’ai désinstallé Firefox ESR… et je me suis rendu compte qu’il venait d’être mis à jour, ce qui réduisait mon besoin d’utiliser la version la plus récente ! Ça m’apprendra à me tourner vers la communauté _avant_ d’avoir actualisé ma debian !

Mais tout va bien, et si je tape en console `$ fire + TAB`, le mot `firefox` est automatiquement complété, la commande se lance après « entrée » et c’est bien la version la plus récente qui est lancée : tout est parfait, et vive debian !

---

<div class="post-metadata">

**Author:** ![sk4hrr](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/7bcc69/32.png) [@sk4hrr](https://www.debian-fr.org/u/sk4hrr)\
**Post date:** [Novembre 7, 2018, 7:45 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/4 "2018-11-07T07:45:39Z")

</div>

Bonjour,

> [@Pathe](#):
>
> Je ne sais pas ce que signifie la mention _quantum_

Il s’agit d’un certains nombre changements au sein de Firefox, [un petit paragraphe sur Wikipédia](https://fr.wikipedia.org/wiki/Mozilla_Firefox#Projet_Quantum) explique les grandes lignes.

> [@Pathe](#):
>
> ce qui réduisait mon besoin d’utiliser la version la plus récente !

Le soucis de la version ESR, même si c’est aussi sa force, c’est que certains changements n’arriveront qu’à la prochaine version majeure. Dans un sens c’est pas très grave, mais lorsque tu vois la différence de perf’ entre la version 52 et 60… Bon après c’est un choix à faire.

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Novembre 7, 2018, 9:42 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/5 "2018-11-07T09:42:40Z")

</div>

À moins que je ne me trompe, c’est plutôt actuellement - sachant que ‘sudo’ et ‘#’ c’est kifkif :

`# apt edit-sources mozilla`

remplit de l’écriture que tu restitues

puis :

```auto
# apt update
# apt install -t unstable firefox firefox-l10n-fr

```

* * *

Bref, apt fournit maintenant tout ce qu’il faut pour éditer ses sources, autant que faire ce peut l’utiliser 😉  
(il créera le fichier au bon endroit, et permettra l’écriture dedans…)

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Novembre 7, 2018, 2:12 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/6 "2018-11-07T14:12:21Z")

</div>

Bonjour/Bonsoir,

Je m’excuse de m’immiscer, mais en ajoutant ce dépôt unstable à des sources en testing, faut-il aussi modifier le “pinning” via un fichier /etc/apt/preferences pour s’assurer qu’une partie des paquets installés en testing ne passent à la version unstable lors de mises à jour subsequentes ?

A+

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 7, 2018, 2:56 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/7 "2018-11-07T14:56:18Z")

</div>

l’intérêt de [https://mozilla.debian.net/](https://mozilla.debian.net/) ~~c’est qu’il n’y a que Firefox~~

Non, malgré son nom trompeur, le site [https://mozilla.debian.net/](https://mozilla.debian.net/) décrit un ajout du dépôt unstable complet avec les conséquences potentiellement fâcheuses pour ceux qui ne veulent pas mettre à niveau vers sid/unstable

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Novembre 7, 2018, 3:49 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/8 "2018-11-07T15:49:02Z")

</div>

@grandtoubab:

Salut,

Je viens de tester la chose sur ma distribution Debian Buster (testing), et lors d’un **sudo apt update** subséquent avec le “pinning” par défaut, il m’a été proposé des mises à jour vers “unstable” pour environ 160 paquets !  
Sinon, je dois utiliser un fichier **/etc/apt/preferences** avec un contenu semblable à:

```
Package: *
Pin: release a=testing
Pin-Priority: 900

Package: *
Pin: release a=unstable
Pin-Priority: 90

```

…pour garder la distro en testing. On doit dans ce cas faire les mises à jour de Firefox à la main.

A+

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 7, 2018, 4:29 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/9 "2018-11-07T16:29:16Z")

</div>

que dit

`apt policy firefox`

normalement -t unstable précise la cible

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Novembre 7, 2018, 4:58 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/10 "2018-11-07T16:58:47Z")

</div>

Salut,

J’installe Firefox aevec la commande: **sudo apt install -t unstable firefox**.  
Le retour de **apt policy firefox** :

```
apt policy firefox
firefox:
  Installé : 63.0.1-1
  Candidat : 63.0.1-1
 Table de version :
 *** 63.0.1-1 100
         90 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

```

…c’est avec le “pinning” comme cité plus haut.

A+

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 7, 2018, 5:21 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/11 "2018-11-07T17:21:50Z")

</div>

donc sans fichier preference, il serait recommandé de mettre un fichier

/etc/apt/apt.conf.d/00default  
avec le contenu:

APT::Default-Release «&nbsp;testing&nbsp;»;

> [@](#):
>
> [apt.conf(5) — apt — Debian stretch — Debian Manpages](https://manpages.debian.org/stretch/apt/apt.conf.5.fr.html)
> 
> **Default-Release**
> 
> Indique la distribution à utiliser par défaut lors de l’installation d’un paquet si plusieurs versions sont disponibles. La valeur peut être un nom de distribution ou un numéro de version. Exemples : « stable », « testing », « stretch », « buster », « 4.0 », « 5.0\* ». Voir aussi [apt\_preferences(5)](https://manpages.debian.org/stretch/apt/apt_preferences.5.fr.html).

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Novembre 7, 2018, 6:20 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/12 "2018-11-07T18:20:10Z")

</div>

Salut,

D’abord merci de t’intéresser à ce problème…

Je retrouve ta dernière suggestion dans cette doc: [AptConf](https://wiki.debian.org/AptConf)  
…où il est suggéré d’ajouter la valeur **APT::Default-Release “testing”;** dans le fichier **/etc/apt/apt.conf.d/70debconf**

Je teste dès que possible.

Ajout: Ça ne semble pas vraiment fonctionner, puisque m’est proposé encore de mettre à jour  
certains paquets vers “unstable”:

```
root@yvan-maison:/# apt update
Atteint:1 http://deb.debian.org/debian testing InRelease
Atteint:2 http://security.debian.org testing/updates InRelease                                     
Atteint:3 http://deb.debian.org/debian testing-updates InRelease                                   
Ign:4 http://dl.google.com/linux/chrome/deb stable InRelease                                       
Atteint:5 http://deb.debian.org/debian unstable InRelease                                          
Atteint:6 http://ppa.launchpad.net/opencpn/opencpn/ubuntu bionic InRelease                         
Atteint:7 http://dl.google.com/linux/chrome/deb stable Release                                   
Lecture des listes de paquets... Fait                          
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
4 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
root@yvan-maison:/# apt list --upgradable
En train de lister... Fait
gcc-5-base/unstable 5.5.0-12 amd64 [pouvant être mis à jour depuis : 5.5.0-5]
linux-headers-4.18.0-1-amd64/unstable 4.18.8-1 amd64 [pouvant être mis à jour depuis : 4.18.6-1]
linux-headers-4.18.0-1-common/unstable,unstable 4.18.8-1 all [pouvant être mis à jour depuis : 4.18.6-1]
linux-image-4.18.0-1-amd64/unstable 4.18.8-1 amd64 [pouvant être mis à jour depuis : 4.18.6-1]
root@yvan-maison:/# apt list linux-headers-4.18.0-1-amd64
En train de lister... Fait
linux-headers-4.18.0-1-amd64/unstable 4.18.8-1 amd64 [pouvant être mis à jour depuis : 4.18.6-1]
N: Il y a une version supplémentaire 1. Veuillez utiliser l'opérande « -a » pour la voir.
root@yvan-maison:/# apt list linux-headers-4.18.0-1-amd64 -a
En train de lister... Fait
linux-headers-4.18.0-1-amd64/unstable 4.18.8-1 amd64 [pouvant être mis à jour depuis : 4.18.6-1]
linux-headers-4.18.0-1-amd64/now 4.18.6-1 amd64 [installé, pouvant être mis à jour vers : 4.18.8-1]

root@yvan-maison:/# 

```

Je crois que je vais conserver mon fichier de “pinning”, et continuer à mettre Firefox à jour manuellement…

A+

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 7, 2018, 6:49 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/13 "2018-11-07T18:49:49Z")

</div>

tout dépends si ces paquets sont communs ou non à testing et sid

```auto
apt policy linux-image-4.18.0-1-amd64
linux-image-4.18.0-1-amd64:
  Installé : (aucun)
  Candidat : 4.18.8-1
 Table de version :
     4.18.8-1 500
        500 http://deb.debian.org/debian sid/main amd64 Packages

```

il appartient uniquement a sid donc mis à jour puisqu’il n’est pas en concurrence avec testing

avec Buster/testing tu devrais être en **4.18.10-2**

```auto
apt policy linux-image-4.18.0-2-amd64
linux-image-4.18.0-2-amd64:
  Installé : 4.18.10-2+b1
  Candidat : 4.18.10-2+b1
 Table de version :
 *** 4.18.10-2+b1 990
        990 http://deb.debian.org/debian buster/main amd64 Packages
        500 http://deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status

```

> **[Information on source package linux](https://security-tracker.debian.org/tracker/source-package/linux)**

Tu n’as pas du installer les meta-packages

```auto
apt policy linux-image-amd64
linux-image-amd64:
  Installé : 4.18+99
  Candidat : 4.18+99
 Table de version :
 *** 4.18+99 990
        990 http://deb.debian.org/debian buster/main amd64 Packages
        500 http://deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status
     4.9+80+deb9u6 500
        500 http://deb.debian.org/debian-security stretch/updates/main amd64 Packages
        500 http://deb.debian.org/debian stretch-proposed-updates/main amd64 Packages
     4.9+80+deb9u5 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages
     3.16+63+deb8u3 500
        500 http://deb.debian.org/debian-security jessie/updates/main amd64 Packages

```

NB pas de fichiers preferences  
un fichier

```auto
/etc/apt/apt.conf.d/00default

 APT::Default-Release "buster";

```

> [@](#):
>
> [apt\_preferences(5) — apt — Debian stretch — Debian Manpages](https://manpages.debian.org/stretch/apt/apt_preferences.5.fr.html)
> 
> Quand une distribution par défaut a été indiquée, APT utilise l’algorithme suivant pour déterminer la priorité des versions d’un paquet :  
> priorité 1  
> pour les versions issues d’archives dont le fichier Release comporte la mention « NotAutomatic: yes » mais pas « ButAutomaticUpgrades: yes » comme l’archive experimental de Debian.  
> une priorité égale à 100  
> pour les versions issues d’archives dont le fichier Release comporte la mention « NotAutomatic: yes » et « ButAutomaticUpgrades: yes » comme l’archive des rétroportages de Debian depuis squeeze-backports.  
> une priorité égale à 500  
> est affectée aux versions qui n’appartiennent pas à la distribution par défaut.  
> une priorité égale à 990  
> est affectée aux versions qui appartiennent à la distribution par défaut.

```auto

```

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Novembre 7, 2018, 7:41 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/14 "2018-11-07T19:41:27Z")

</div>

Salut,

Pour les métas-paquets, je vérifie dès que possible, étant maintenant sur un appareil mobile. Encore merci…

A+

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Novembre 7, 2018, 8:50 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/15 "2018-11-07T20:50:22Z")

</div>

Salut,

Les métas-paquets de noyaux me semblent bien installés ?

```
root@yvan-maison:/# dpkg -l linux-{headers,image}*|grep meta-package
ii linux-headers-amd64 4.18+99 amd64 Header files for Linux amd64 configuration (meta-package)
ii linux-image-amd64 4.18+99 amd64 Linux for 64-bit PCs (meta-package)
root@yvan-maison:/#

```

Mes noyaux:

```
yvan@yvan-maison:~$ ls /boot
config-4.18.0-1-amd64 initrd.img-4.18.0-1-amd64 System.map-4.18.0-2-amd64
config-4.18.0-2-amd64 initrd.img-4.18.0-2-amd64 vmlinuz-4.18.0-1-amd64
grub System.map-4.18.0-1-amd64 vmlinuz-4.18.0-2-amd64
yvan@yvan-maison:~$ 

```

A+

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Novembre 7, 2018, 9:27 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/16 "2018-11-07T21:27:46Z")

</div>

Salut,

En résumé:

Si je suis ta procédure, sans preferences et avec 00default:

```
yvan@yvan-maison:~$ cat /etc/apt/apt.conf.d/00default
APT::Default-Release "testing";
yvan@yvan-maison:~$ sudo mv /etc/apt/preferences /etc/apt/preferences.old
yvan@yvan-maison:~$ sudo apt update
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Atteint:2 http://deb.debian.org/debian testing InRelease                                           
Atteint:3 http://ppa.launchpad.net/opencpn/opencpn/ubuntu bionic InRelease                         
Atteint:4 http://dl.google.com/linux/chrome/deb stable Release                                     
Réception de:5 http://security.debian.org testing/updates InRelease [38.3 kB]                      
Atteint:6 http://deb.debian.org/debian testing-updates InRelease                                
Atteint:7 http://deb.debian.org/debian unstable InRelease                                  
38.3 ko réceptionnés en 1s (35.1 ko/s)                         
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
4 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
yvan@yvan-maison:~$ apt list --upgradable
En train de lister... Fait
gcc-5-base/unstable 5.5.0-12 amd64 [pouvant être mis à jour depuis : 5.5.0-5]
linux-headers-4.18.0-1-amd64/unstable 4.18.8-1 amd64 [pouvant être mis à jour depuis : 4.18.6-1]
linux-headers-4.18.0-1-common/unstable,unstable 4.18.8-1 all [pouvant être mis à jour depuis : 4.18.6-1]
linux-image-4.18.0-1-amd64/unstable 4.18.8-1 amd64 [pouvant être mis à jour depuis : 4.18.6-1]
yvan@yvan-maison:~$

```

Si je reviens à ma config, avec mon fichier preferences et sans 00default:

```
yvan@yvan-maison:~$ sudo mv /etc/apt/preferences.old /etc/apt/preferences
yvan@yvan-maison:~$ sudo rm /etc/apt/apt.conf.d/00default
yvan@yvan-maison:~$ sudo apt update
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Atteint:2 http://deb.debian.org/debian testing InRelease                                           
Atteint:3 http://security.debian.org testing/updates InRelease                                     
Atteint:4 http://deb.debian.org/debian testing-updates InRelease                                   
Atteint:5 http://ppa.launchpad.net/opencpn/opencpn/ubuntu bionic InRelease                         
Atteint:6 http://dl.google.com/linux/chrome/deb stable Release                                     
Atteint:7 http://deb.debian.org/debian unstable InRelease                                       
Lecture des listes de paquets... Fait                          
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
yvan@yvan-maison:~$

```

Je vais suivre ta suggestion, avec 00default et sans fichier preferences pour un certain temps.  
On verra bien comment mon système va se comporter avec cette config.

A+

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 8, 2018, 6:34 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/17 "2018-11-08T06:34:36Z")

</div>

> [@ylag](#):
>
> Mes noyaux:
> 
> ```
> yvan@yvan-maison:~$ ls /boot
> config-4.18.0-1-amd64 initrd.img-4.18.0-1-amd64 System.map-4.18.0-2-amd64
> config-4.18.0-2-amd64 initrd.img-4.18.0-2-amd64 vmlinuz-4.18.0-1-amd64
> grub System.map-4.18.0-1-amd64 vmlinuz-4.18.0-2-amd64
> 
> ```

ok comme le 4.18.0-1 est installé il est maintenu à jour même si ça provient de sid/unstable uniquement

Moi depuis que le 4.18.0-2 est sorti j’ai supprimé le 4.18.0-1  
Et j’utilise le 4.19 compilé avec le 4.18.0-2 uniquement en cas de secours

```auto
root@debian:/boot# ls -alrt
total 100816
-rw-r--r-- 1 root root 184840 juin 25 2015 memtest86+_multiboot.bin
-rw-r--r-- 1 root root 182704 juin 25 2015 memtest86+.bin
-rw-r--r-- 1 root root 5126000 nov. 2 21:31 vmlinuz-4.18.0-2-amd64
-rw-r--r-- 1 root root 3310203 nov. 2 21:31 System.map-4.18.0-2-amd64
-rw-r--r-- 1 root root 204289 nov. 2 21:31 config-4.18.0-2-amd64
-rw-r--r-- 1 root root 43165246 nov. 4 08:09 initrd.img-4.18.0-2-amd64
-rw-r--r-- 1 root root 5150576 nov. 5 18:02 vmlinuz-4.19.1-kernelperso
-rw-r--r-- 1 root root 3330048 nov. 5 18:02 System.map-4.19.1-kernelperso
-rw-r--r-- 1 root root 206169 nov. 5 18:02 config-4.19.1-kernelperso
-rw-r--r-- 1 root root 42333537 nov. 5 20:31 initrd.img-4.19.1-kernelperso
drwxr-xr-x 25 root root 4096 nov. 5 20:36 ..
drwxr-xr-x 3 root root 4096 nov. 5 20:36 .
drwxr-xr-x 5 root root 4096 nov. 5 20:37 grub

```

Avec cette commande, ça doit lister les paquets installés qui ont pour origine sid/unstable seul.

```auto
apt list --installed | grep /unstable,now

```

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Novembre 8, 2018, 12:04 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/18 "2018-11-08T12:04:06Z")

</div>

Salut,

Le retour de: **apt list --installed | grep /unstable,now**

```
root@yvan-maison:/# apt list --installed | grep /unstable,now

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

firefox-l10n-fr/unstable,now 63.0.1-1 all [installé]
firefox/unstable,now 63.0.1-1 amd64 [installé]
gcc-5-base/unstable,now 5.5.0-12 amd64 [installé]
libavcodec57/unstable,now 7:3.4.3-1 amd64 [installé, automatique]
libavutil55/unstable,now 7:3.4.3-1 amd64 [installé, automatique]
libgnomevfs2-0/unstable,now 1:2.24.4-6.1+b2 amd64 [installé]
libgnomevfs2-extra/unstable,now 1:2.24.4-6.1+b2 amd64 [installé]
libicu57/unstable,now 57.1-9 amd64 [installé, automatique]
libswresample2/unstable,now 7:3.4.3-1 amd64 [installé, automatique]
libx265-160/unstable,now 2.8-4 amd64 [installé, automatique]
linux-headers-4.18.0-1-amd64/unstable,now 4.18.8-1 amd64 [installé, automatique]
linux-image-4.18.0-1-amd64/unstable,now 4.18.8-1 amd64 [installé, automatique]
mozplugger/unstable,now 1.14.5-2+b1 amd64 [installé]
root@yvan-maison:/#

```

Ça me semble nickel, les mises à jour se font normalement, à mon avis.  
Je vais conserver ce fichier “00default” sans fichier “preferences” jusqu`à nouvel ordre.  
Merci…

Pour info, voici le retour de **apt policy** sous cette configuration (avec le fichier 00default, sans fichier preferences):

```
root@yvan-maison:/# apt policy
Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://ppa.launchpad.net/opencpn/opencpn/ubuntu bionic/main i386 Packages
     release v=18.04,o=LP-PPA-opencpn-opencpn,a=bionic,n=bionic,l=OpenCPN,c=main,b=i386
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/opencpn/opencpn/ubuntu bionic/main amd64 Packages
     release v=18.04,o=LP-PPA-opencpn-opencpn,a=bionic,n=bionic,l=OpenCPN,c=main,b=amd64
     origin ppa.launchpad.net
 500 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages
     release v=1.0,o=Google LLC,a=stable,n=stable,l=Google,c=main,b=amd64
     origin dl.google.com
 500 http://deb.debian.org/debian unstable/main i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian unstable/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin deb.debian.org
 990 http://deb.debian.org/debian testing/non-free i386 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=i386
     origin deb.debian.org
 990 http://deb.debian.org/debian testing/non-free amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
 990 http://deb.debian.org/debian testing/contrib i386 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=i386
     origin deb.debian.org
 990 http://deb.debian.org/debian testing/contrib amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
 990 http://deb.debian.org/debian testing/main i386 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=i386
     origin deb.debian.org
 990 http://deb.debian.org/debian testing/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=amd64
     origin deb.debian.org
Paquets épinglés :
root@yvan-maison:/#

```

A+

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 8, 2018, 2:20 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/19 "2018-11-08T14:20:16Z")

</div>

pour les libav je suis resté en testing

```auto
apt list --installed | grep libavcodec

libavcodec-extra58/testing,unstable,now 7:4.0.3-1 amd64 [installé, automatique]
libavcodec-extra/testing,testing,unstable,unstable,now 7:4.0.3-1 all [installé]

```

```auto
apt list --installed | grep libavutil

libavutil56/testing,unstable,now 7:4.0.3-1 amd64 [installé, automatique]

```

en fait c’est surtout pour le scanner que j’ai pris dans sid/unstable  
libsane/unstable,now 1.0.27-3.1 amd64 [installé]  
sane-utils/unstable,now 1.0.27-3.1 amd64 [installé]

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 18, 2018, 3:41 UTC](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935/20 "2018-11-18T15:41:26Z")

</div>

Voilà un cas où ça pose problème

```auto
apt policy chromium
chromium:
  Installé : 70.0.3538.67-2
  Candidat : 70.0.3538.67-2
 Table de version :
     70.0.3538.102-1 500
        500 http://mirrors.ircam.fr/pub/debian sid/main amd64 Packages
     70.0.3538.102-1~deb9u1 500
        500 http://deb.debian.org/debian-security stretch/updates/main amd64 Packages
 *** 70.0.3538.67-2 990
        990 http://mirrors.ircam.fr/pub/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
     69.0.3497.92-1~deb9u1 500
        500 http://mirrors.ircam.fr/pub/debian stretch/main amd64 Packages
     57.0.2987.98-1~deb8u1 500
        500 http://deb.debian.org/debian-security jessie/updates/main amd64 Packages

```

Buster est en retard sur Stretch/security

je mets donc un fichier preference

/etc/apt/preferences.d/securite

```auto
Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 995

```

```auto
apt update
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
2 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
 apt list --upgradable
En train de lister... Fait
chromium-l10n/stable,stable 70.0.3538.102-1~deb9u1 all [pouvant être mis à jour depuis : 70.0.3538.67-2]
chromium/stable 70.0.3538.102-1~deb9u1 amd64 [pouvant être mis à jour depuis : 70.0.3538.67-2]

```

[Page suivante](https://www.debian-fr.org/t/passer-a-un-paquet-unstable-sur-une-distribution-testing/77935.md?page=2)
