bonsoir.
Le 10/06/2023 bookworm basculera en stable. Je vais donc l' installer dès maintenant et pour exécuter la mise à niveau j'ai besoin d'avoir un sources.list fonctionnel ; quel est-il? suffit-il de remplacer bullseye par bookworm dans le sources.list de bullseye? Je suppose que les commandes de mises à niveau sont toujours les mêmes: update upgrade full-upgrade .
Merci pour vos informations.
un bon sources.list pour bookworm. Le sujet est résolu
- lol
- Site Admin
- Messages : 5054
- Inscription : 04 avr. 2016, 12:11
- Localisation : Madagascar
- Status : Hors-ligne
Salut,
Voici celui que j'utilise (en plus de bullseye - que je vais bientôt enlever d'ailleurs) pour notre serveur:
Pour le passage de Bullseye à Bookworm:
Installer tout d'abord apt-listbugs.
Modifier le sources.list (Ajout de Bookworm) puis:
Pour être sur de ne pas passer à coté de quelque chose, j'ai pris l'habitude de le faire en deux temps.
En effet la liste est souvent tellement longue que ce n'est pas forcément facile de repérer ce qui peut potentiellement casser quelque chose...
Puis finalement le full upgrade (Qui remplace des paquets en les désinstallant pui en installant les nouvelles versions)
Voici celui que j'utilise (en plus de bullseye - que je vais bientôt enlever d'ailleurs) pour notre serveur:
Code : Tout sélectionner
# Bookworm.
deb https://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb https://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
Installer tout d'abord apt-listbugs.

Code : Tout sélectionner
apt install apt-listbugs
Code : Tout sélectionner
apt update
apt autoremove && apt clean
En effet la liste est souvent tellement longue que ce n'est pas forcément facile de repérer ce qui peut potentiellement casser quelque chose...
Code : Tout sélectionner
apt upgrade --without-new-pkgs
apt upgrade
Code : Tout sélectionner
apt full-upgrade
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
-
- Membre actif
- Messages : 732
- Inscription : 22 avr. 2016, 12:05
- Localisation : variable
- Status : Hors-ligne
je suis passé à bookworm mais c'est truffé de bugs
; je vais donc attendre que tout les bugs soient résolus et je ferai l'upgrade après. En tout cas j'ai déjà le bon soursces.list. 


sur le forum depuis 2007.
sid et bookworm avec xfce
sid et bookworm avec xfce
- vv222
- Membre actif
- Messages : 852
- Inscription : 18 avr. 2016, 20:14
- Contact :
- Status : Hors-ligne
Ici je suis passé depuis un petit moment aux fichiers de sources au format deb822, pour une Bookworm (avec backports) ça donne un truc dans ce style :
Code : Tout sélectionner
Types: deb
URIs: http://deb.debian.org/debian
Suites: bookworm bookworm-updates bookworm-backports
Architectures: amd64
Components: main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb
URIs: http://deb.debian.org/debian-security
Suites: bookworm-security
Architectures: amd64
Components: main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
- lol
- Site Admin
- Messages : 5054
- Inscription : 04 avr. 2016, 12:11
- Localisation : Madagascar
- Status : Hors-ligne
vv222 a écrit : 03 mai 2023, 21:41 Ici je suis passé depuis un petit moment aux fichiers de sources au format deb822, pour une Bookworm (avec backports) ça donne un truc dans ce style :
Explique !

Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
- vv222
- Membre actif
- Messages : 852
- Inscription : 18 avr. 2016, 20:14
- Contact :
- Status : Hors-ligne
Avec plaisir !
C’est un "nouveau" format pour les listes de sources de paquets (qui existe quand même depuis apt 1.1, soit 2015) qui vise à se substituer au fichier /etc/apt/sources.list monolithique mais aussi aux fichiers /etc/apt/sources.list.d/*.list. Son format est décrit dans la page de manuel sources.list(5).
Un de ses avantages majeurs (en-dehors de sa syntaxe que je préfère au format précédent, mais c’est discutable) est de pouvoir inclure directement une clé de signature dans le fichier, ce qui permet d’ajouter un nouveau dépôt en ajoutant simplement un fichier /etc/apt/sources.list.d/*.sources. Avec le format précédent il faut ajouter un fichier /etc/apt/sources.list.d/*.list mais aussi un fichier de clé, généralement sous /usr/share/keyrings ou /usr/local/share/keyrings.
Il permet aussi de filtrer plus simplement les architectures qu’on souhaite utiliser (par exemple on peut vouloir les paquets amd64 et i386 pour un dépôt, mais seulement amd64 pour un autre), et est généralement plus lisible dès qu’on est dans une configuration un peu complexe.
Pour comprendre un peu mieux tout ça voici l’exemple du fichier /etc/apt/sources.list.d/00_debian.sources que j’utilise sur mon système principal, une Debian Sid :
Code : Tout sélectionner
Types: deb deb-src
URIs: http://deb.debian.org/debian
Suites: oldstable stable
Architectures: amd64 i386
Components: main contrib non-free
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb deb-src
URIs: http://deb.debian.org/debian
Suites: testing unstable experimental
Architectures: amd64 i386
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb
URIs: http://deb.debian.org/debian-debug
Suites: oldstable-debug stable-debug
Architectures: amd64 i386
Components: main contrib non-free
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb
URIs: http://deb.debian.org/debian-debug
Suites: testing-debug unstable-debug experimental-debug
Architectures: amd64 i386
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
- lol
- Site Admin
- Messages : 5054
- Inscription : 04 avr. 2016, 12:11
- Localisation : Madagascar
- Status : Hors-ligne
Très intéressant.
On est pas dans le rush vu que ça a du mal à s'imposer (2015...) mais ça mérite qu'on travaille dessus !
Merci @vv222 (Pour ta peine je te mentionne...
)
On est pas dans le rush vu que ça a du mal à s'imposer (2015...) mais ça mérite qu'on travaille dessus !
Merci @vv222 (Pour ta peine je te mentionne...

Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
- vv222
- Membre actif
- Messages : 852
- Inscription : 18 avr. 2016, 20:14
- Contact :
- Status : Hors-ligne
Oui, mais pas pour modifier les priorités entre les branches : comme je souhaite utiliser une Debian Sid, les priorités par défaut sont idéales.
Le seul fichier de preferences que j’utilise, /etc/apt/preferences.d/google-chrome, me sert à éviter l’installation accidentelle de Google Chrome :
Code : Tout sélectionner
Package: src:chromium src:qt6-webengine src:qtwebengine-opensource-src
Pin: release o=Debian
Pin-Priority: -1