Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-06-2019 12:39:50

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Buster : Passer Buster (testing) et unstable à la stable

Bonjour,

J'utilise actuellement Buster depuis environ 1 an, comme la version stable sort bientôt, j'aimerai passer vers la version stable sans casser mon système ou tout réinstaller. Quelle est la marche à suivre ?

Voici mon fichier sources :


/etc/apt/sources.list
# deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ stretch main contrib non-free

# deb http://security.debian.org/debian-security stretch/updates main contrib non-free
# deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
# deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free

# stretch-backports
# deb http://httpredir.debian.org/debian stretch-backports main contrib non-free
# deb [arch=amd64] https://download.docker.com/linux/debian stretch stable

# ---------------------------------------------------------------------------------------

# Buster
deb http://deb.debian.org/debian/ buster main contrib non-free
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb http://security.debian.org/ buster/updates main contrib non-free

# unstable
deb http://deb.debian.org/debian/ unstable main contrib non-free
deb [arch=amd64] https://download.docker.com/linux/debian buster stable
# deb-src [arch=amd64] https://download.docker.com/linux/debian buster stable

 



Il suffira de supprimer la ligne "unstable" puis faire la mise à jour normalement ?


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#2 23-06-2019 12:49:58

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Buster : Passer Buster (testing) et unstable à la stable

plutôt que de la supprimer , commente la . on sait jamais .

mais oui , tu as raison .

En ligne

#3 23-06-2019 12:54:44

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Buster : Passer Buster (testing) et unstable à la stable

Parfait, merci pour ta réponse smile

Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#4 23-06-2019 12:59:46

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Stretch
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console et un peu Openbox
Inscription : 20-03-2012
Site Web

Re : Buster : Passer Buster (testing) et unstable à la stable

Salut smile

Avec un tel sources.list, c'est le fichier /etc/apt/preferences qui détermine la distribution utilisée. Si tu n'en a pas, tu es en Sid, et pas en Testing wink

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#5 23-06-2019 13:11:16

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Buster : Passer Buster (testing) et unstable à la stable

bendia a écrit :

Salut smile

Avec un tel sources.list, c'est le fichier /etc/apt/preferences qui détermine la distribution utilisée. Si tu n'en a pas, tu es en Sid, et pas en Testing wink


Bonjour,
Je n'ai pas ce fichier. J'avais suivi un tuto sur ce site il me semble à l'époque pour utiliser Buster en mettant "unstable" pour pécher dedans en cas où un paquet n'est pas disponible dans testing ou inversement. En tout cas je n'ai pas eu de problème majeur depuis. A part au début, le système marche comme une horloge c'est incroyable pour quelque chose qui n'est pas tout à fait stable big_smile. J'avais aussi installé un paquet pour "blacklister" les paquets qui avaient des bugs importants.

Dernière modification par MoxSite (23-06-2019 13:12:55)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#6 23-06-2019 13:17:18

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Buster : Passer Buster (testing) et unstable à la stable

Je viens de trouver ceci que j'ai créé à l'époque :


xxxx@xxxx-desktop:~$ ls -l /etc/apt/preferences.d/
total 8
-rw-r--r-- 1 root root 435 avril 25 11:35 apt-listbugs
-rw-r--r-- 1 root root  48 sept. 23  2018 testing-avec-sid
 




xxxx@xxxx-desktop:~$ cat /etc/apt/preferences.d/testing-avec-sid
Package: *
Pin: release n=sid
Pin-Priority: 100
 



J'utilise bien testing + sid non ?

Pour passer en stable dois-je supprimer le fichier "/etc/apt/preferences.d/testing-avec-sid" ?

Dernière modification par MoxSite (23-06-2019 13:18:25)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#7 23-06-2019 13:27:47

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Stretch
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console et un peu Openbox
Inscription : 20-03-2012
Site Web

Re : Buster : Passer Buster (testing) et unstable à la stable

Ah, Ok, donc, là, tu es bien en Testing (j'avais effectivement omis de signaler qu'il était possible de fractionner ce fichiers en plusieurs en les plaçant le dossier preferences.d hmm ). Donc, pour conserver Buster, il suffira de faire comme l'a dit Debian-Alain et supprimer (ou déplacer pour en conserver une copie) ce fichier /etc/apt/preferences.d/testing-avec-sid smile

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#8 23-06-2019 13:28:28

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Buster : Passer Buster (testing) et unstable à la stable

non non , garde ton fichier préférences comme il est .

çà peut toujours servir . commentes juste la ligne de sid dans les sources .

après le 6 juillet , si tout va bien  , tu pourra supprimer tes sources sid .

En ligne

#9 23-06-2019 13:31:01

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Buster : Passer Buster (testing) et unstable à la stable

bendia a écrit :

Ah, Ok, donc, là, tu es bien en Testing (j'avais effectivement omis de signaler qu'il était possible de fractionner ce fichiers en plusieurs en les plaçant le dossier preferences.d hmm ). Donc, pour conserver Buster, il suffira de faire comme l'a dit Debian-Alain et supprimer (ou déplacer pour en conserver une copie) ce fichier /etc/apt/preferences.d/testing-avec-sid smile


Parfait, merci beaucoup pour vos réponses. Je vais sauvegarder ces deux fichiers en lieu sûr et suivre la procédure donnée Debian-Alain. Ainsi comme dit le proverbe, je saurai d'où je suis venu si je me perds big_smile.

Excellente journée à vous smile.

Dernière modification par MoxSite (23-06-2019 13:32:06)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#10 23-06-2019 13:35:10

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Buster : Passer Buster (testing) et unstable à la stable

bendia a écrit :

Ah, Ok, donc, là, tu es bien en Testing (j'avais effectivement omis de signaler qu'il était possible de fractionner ce fichiers en plusieurs en les plaçant le dossier preferences.d hmm ). Donc, pour conserver Buster, il suffira de faire comme l'a dit Debian-Alain et supprimer (ou déplacer pour en conserver une copie) ce fichier /etc/apt/preferences.d/testing-avec-sid smile


Après le 6 juillet une fois la mise à jour effectuée correctement, je garde quand-même le fichier "/etc/apt/preferences.d/testing-avec-sid" ? Cela ne risque pas de me faire passer en la nouvelle Testing/SID (Debian 11) ? Ou si le fichier sources qui détermine tout, j'imagine que oui ?

Dernière modification par MoxSite (23-06-2019 13:35:58)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#11 23-06-2019 13:47:29

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Stretch
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console et un peu Openbox
Inscription : 20-03-2012
Site Web

Re : Buster : Passer Buster (testing) et unstable à la stable

Le fichier de sources donne tous les paquets que tu pourrais avoir. C'est le système d'épinglage avec le fichier preferences ou les fichiers dans preferences.d qui détermine ce que le système installe. Tu peux le voir avec la commande

apt policy


Tu as ce tuto là qui explique bien https://debian-facile.org/doc:systeme:apt:pinning smile


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#12 23-06-2019 13:49:39

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Buster : Passer Buster (testing) et unstable à la stable

alors , quand tu mets des  dépôts dans le sources.list , ils ont tous la même priorité .

d'où souvent pagaille entre les versions .

le fichier préférences sert à gérer les priorités  entre les versions et donc , de fait , à éviter la pagaille .

dans tes sources , stretch est désactivé ,
sid est activé avec une priorité de 100 (faible) , dans ton fichier préférences et
buster est activé  avec une priorité par défaut (500) donc supérieure à sid .

tout çà fait que , en l'état actuel de tes sources , c'est buster qui est installé et actif
avec sid "en secours"  .

si tu veux une "full buster" , commentes le dépôt sid et , si tu y tiens , sauvegarde (en bak) ton fichier préférences  .
comme çà , en cas de besoin , tu le retrouvera .

passé le 6 juillet , tu pourra supprimer le dépôt sid et aussi le fichier préférences (je préfère pas pour ce dernier) .
si tu n'as plus les sources sid , le  fichier préférences ne sert à rien , tu peux l'effacer ou le garder .

Dernière modification par Debian Alain (23-06-2019 13:49:58)

En ligne

#13 23-06-2019 13:55:07

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Buster : Passer Buster (testing) et unstable à la stable

bendia a écrit :

Le fichier de sources donne tous les paquets que tu pourrais avoir. C'est le système d'épinglage avec le fichier preferences ou les fichiers dans preferences.d qui détermine ce que le système installe. Tu peux le voir avec la commande

apt policy


Tu as ce tuto là qui explique bien https://debian-facile.org/doc:systeme:apt:pinning smile


Je m'en doutais bien puisque le fichier porte bien son nom :-).

Pour information, voici ce que renvoie la commande :


sudo apt policy

Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://packages.microsoft.com/repos/vscode stable/main amd64 Packages
     release o=vscode stable,a=stable,n=stable,l=vscode stable,c=main,b=amd64
     origin packages.microsoft.com
 500 https://deb.opera.com/opera-stable stable/non-free amd64 Packages
     release o=Opera Software AS,a=stable,n=stable,l=The Opera web browser,c=non-free,b=amd64
     origin deb.opera.com
 500 https://download.docker.com/linux/debian buster/stable amd64 Packages
     release o=Docker,a=buster,l=Docker CE,c=stable,b=amd64
     origin download.docker.com
 100 http://deb.debian.org/debian unstable/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
 100 http://deb.debian.org/debian unstable/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
 100 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
 500 http://security.debian.org buster/updates/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian-Security,c=main,b=amd64
     origin security.debian.org
 500 http://deb.debian.org/debian buster/non-free amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian buster/contrib amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian buster/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=amd64
     origin deb.debian.org
Paquets épinglés :
     libtss2-udev -> 2.1.0-4 avec la priorité -30000
     grub-efi-amd64 -> 2.02+dfsg1-12 avec la priorité 30000

 

Dernière modification par MoxSite (23-06-2019 13:55:27)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#14 23-06-2019 13:57:15

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Buster : Passer Buster (testing) et unstable à la stable

Debian Alain a écrit :

alors , quand tu mets des  dépôts dans le sources.list , ils ont tous la même priorité .

d'où souvent pagaille entre les versions .

le fichier préférences sert à gérer les priorités  entre les versions et donc , de fait , à éviter la pagaille .

dans tes sources , stretch est désactivé ,
sid est activé avec une priorité de 100 (faible) , dans ton fichier préférences et
buster est activé  avec une priorité par défaut (500) donc supérieure à sid .

tout çà fait que , en l'état actuel de tes sources , c'est buster qui est installé et actif
avec sid "en secours"  .

si tu veux une "full buster" , commentes le dépôt sid et , si tu y tiens , sauvegarde (en bak) ton fichier préférences  .
comme çà , en cas de besoin , tu le retrouvera .

passé le 6 juillet , tu pourra supprimer le dépôt sid et aussi le fichier préférences (je préfère pas pour ce dernier) .
si tu n'as plus les sources sid , le  fichier préférences ne sert à rien , tu peux l'effacer ou le garder .


Excellent ! Merci pour toutes informations, je comprends enfin la priorité des chiffres neutral


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

Pied de page des forums