Question sans doute mille fois posée, mais je n’y ai jamais vraiment trouvé de réponse claire.
Pour « monter » de version, je commence par modifier mon sources.list puis je fais un apt update.
C’est pour la suite que j’hésite : dois-je faire apt upgrade puis apt dist-upgrade ou puis-je faire directement dist-upgrade ?
Voici mon sources.list :
# deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 CD Binary-1 20160123-19:04]/ jessie main
# deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 CD Binary-1 20160123-19:04]/ jessie main
deb http://ftp.debian.org/debian/ bullseye main contrib non-free
deb-src http://ftp.debian.org/debian/ bullseye main
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main
# bullseye-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ bullseye-updates non-free contrib main
deb-src http://ftp.fr.debian.org/debian/ bullseye-updates main
# buster-backports
#deb http://ftp.fr.debian.org/debian/ buster-backports main contrib non-free
# VideoLAN pour installation libdvdcss
# deb http://download.videolan.org/pub/debian/stable/ /
# deb-src http://download.videolan.org/pub/debian/stable/ /
# Experimental pour installation Scribus
#deb http://httpredir.debian.org/debian/ experimental main contrib non-free
Je vais remplacer tous les bulleyes par bookworm, mais est-ce que je peux aussi faire un peu de ménage en supprimant les lignes commentées qui ne me sont plus utiles ?
Pour « monter » de version, je commence par modifier mon sources.list puis je fais un apt update .
Perso, je commence par mettre à jour le bulsseye avant de mettre le sources.list bookworm
toujours regarder les fichiers enlevés, j’ai eu des problèmes avec libreoffice que j’ai du réinstaller
( apt-get install libreoffice-calc libreoffice-math libreoffice-impress libreoffice-gtk3 libreoffice-gnome libreoffice-draw libreoffice-base-core )
Je ne fais jamais ça, car si une évolution des packages a fait qu’un package est éclaté en deux avec un nouveau package, c’est un coup à avoir un échec de la mise à jour.
@dindoun Oui, quand je veux « versionner » je commence toujours par metre parfaitement à jour la version que je veux quitter
Sinon tout s’est bien passé (upload assez rapide de 2,5 go de paquets, puis pas loin de trois heures pour que mon vieil i3 les mouline) et je suis sous 12 depuis cet aprèm’.
Ça semble bien marcher. Le passage de 10 à 11 avait complètement chamboulé la disposition de mon bureau, là ce n’est pas le cas.
@Zargos Si je comprends bien le dépôt non-free a été scindé pour mettre à part les firmware ? Là ça m’ effectivement upgradé les fameux firmware Realtek (faudra que je regarde des fois que mon ancienne carte remarche…)
@Verner Ta commande ne renvoie rien. Je suppose que c’est une bonne nouvelle, mais on cherchait quoi au juste ?
Tout d’abord, la chronologie est importante dans ce genre d’opération. Avant de modifier quoi que ce soit, il est nécessaire de vérifier l’état actuel.
Rajouter un dépôt ‹ non-free-firmware › ne sert à rien si déjà présent.
Un peu surpris quand-même… mais à clarifier.
Et ça au moins ? grep ^d /etc/apt/sources.list
Ha oui quand-même…
Je vois plein de lignes deb-src. Ta suppression n’a pas fonctionné.
On va faire plus simple alors.
Mets juste ça dans ton fichier /etc/apt/sources.list
deb http://deb.debian.org/debian bookworm-updates main non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main
deb http://ftp.fr.debian.org/debian/ bookworm main contrib non-free non-free-firmware
J’ai laissé les lignes deb-src pour l’instant. En fait c’est les sources de ma distro et les garder ne sert qu’à prendre de la place sur mon DD ?
Et les autres lignes commentées, je peux les virer sans regret ?
sam@pc-debian:~$ cat /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 CD Binary-1 20160123-19:04]/ jessie main
# deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 CD Binary-1 20160123-19:04]/ jessie main
deb http://ftp.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://ftp.debian.org/debian/ bookworm main
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main
# bookworm-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ bookworm-updates non-free non-free-firmware contrib main
deb-src http://ftp.fr.debian.org/debian/ bookworm-updates main
# buster-backports
#deb http://ftp.fr.debian.org/debian/ buster-backports main contrib non-free
# VideoLAN pour installation libdvdcss
# deb http://download.videolan.org/pub/debian/stable/ /
# deb-src http://download.videolan.org/pub/debian/stable/ /
# Experimental pour installation Scribus
#deb http://httpredir.debian.org/debian/ experimental main contrib non-free
Pourquoi y aurait-il un échec ? Si la nouvelle version du paquet a de nouvelles dépendances, le paquet ne sera pas mis à jour par cette commande, c’est tout. Il sera mis à jour par apt full-upgrade. Il serait très surprenant que les notes de publication officielles recommandent une commande susceptible de provoquer un échec de la mise à jour.