6
septembre
2021
À propos de la mise à jour de Debian 10 "Buster" vers 11 "Bullseye" et du test de "Bookworm"
16:44

À propos de la mise à jour de Debian 10 "Buster" vers 11 "Bullseye" et du test de "Bookworm"

6 septembre 2021 16:44

À partir d'août 2021, il est possible de passer de Debian 10 à Debian 11, ainsi qu'à toutes les distributions basées sur Debian. Par exemple, MX Linux.

Modification du fichier sources.list

Sur le système d'exploitation Debian, vous devez le réparer à l'aide d'un éditeur de texte dans le répertoire "/etc/apt/" sources.list В MX Linux нужно в каталоге /etc/apt/sources.list.d отредактировать файл debian.list

1) anciennes lignes avec le mot buster commenter ou supprimer. À leur place, ajoutez les lignes comme écrit dans article sur how2shout.com/linux/.

deb http://deb.debian.org/debian/ bullseye main contrib non-free

deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

deb http://security.debian.org/debian-security bullseye-security main

deb-src http://security.debian.org/debian-security bullseye-security main

deb http://ftp.debian.org/debian bullseye-backports main contrib non-free

Exemple de fichier "debian.list":
debian

2) Exécuter les commandes séquentiellement

apt-get update
apt-get full-upgrade

3) Effectuer le nettoyage :

apt-get autoremove && apt-get autoclean

Si une erreur de dépendance se produit lors de l'étape de mise à jour du package

Lors de la mise à niveau de MX Linux en cours d'exécution apt-get upgrade une erreur de résolution de dépendance s'est produite. J'ai résolu le problème avec la commande :

sudo apt --fix-broken install

Mise à jour de la version 11 "Bullseye" vers la 12 "Bookworm"

Cette action est facultative et peut être effectuée à votre guise.

  1. Dans Debian vers un fichier /etc/apt/sources ajouter une ligne

    deb http://mirror.corbina.net/debian/ bookworm main contrib non-free

et mets un signe de commentaire devant le reste#.

Liste des miroirs officiels du dépôt Debian -https://www.debian.org/mirror/list

  1. Sur Debian ou MX Linux dans le répertoire /etc/apt/sources.list.d можно создать файл, например, testing.list avec contenu :

    deb http://deb.debian.org/debian testing main contrib non-free

    deb http://deb.debian.org/debian testing/updates main contrib non-free

    deb http://security.debian.org/ testing-security main contrib non-free

Source :OSradar.

  1. Après avoir mis à jour le cache du package avec la commande apt-get update и обновления системы командами apt-get upgrade, apt-get dist-upgrade, apt-get full-upgrade le système sera mis à jour avec la dernière version de test de Debian Sid !

Remarque : cela générera une erreur : un avertissement indiquant que les mises à jour de la version ne sont pas disponibles :

"Erreur : 10 http://deb.debian.org/debian testing/updates Release"

404 introuvable

et

"E : Le dépôt http://deb.debian.org/debian testing/updates Release ne contient pas de fichier Release

Comment supprimer cette erreur - voir l'errata ci-dessous.

Errata - Note sur les mises à jour de sécurité pour Bookworm

Des mises à jour de sécurité pour bookworm sont désormais disponibles. J'ai ajouté le texte suivant au fichier "testing.list" après toutes les lignes :

deb http://deb.debian.org/debian bookworm-proposed-updates main contrib non-free

!Source:errata.ru.html sur debian.org

Ainsi, le fichier ressemble à test.list dans le répertoire /etc/apt/sources.list.d" ressemble à la capture d'écran :
test

Ajustement

Puis, le 12 octobre 2021, j'ai dû à nouveau corriger le dossier test.list. La raison est le message "Cannon update APT list: " le référentiel n'a plus de fichier Release" la version finale du fichier test.list suivant :

# Debian Testing

deb http://deb.debian.org/debian testing main contrib non-free

deb http://security.debian.org/ testing-security main contrib non-free

deb http://security.debian.org/ bookworm-security main contrib non-free

deb http://deb.debian.org/debian bookworm-proposed-updates main contrib non-free

proposé

Après avoir exécuté les commandes 'sudo apt update' и 'sudo apt upgrade', environ 500 Mo de packages ont été téléchargés et installés - la plupart d'entre eux ont changé leurs versions vers la branche de mise à jour "bookworm-proposed-updates" et la date - le mois réel, c'est-à-dire octobre 2021.
Le système a redémarré et démarré normalement, je n'ai remarqué aucun effet secondaire lors du passage à Debian Bookworm avec les dernières mises à jour.

équipe lsb_release -a montre que seule « Release » a été remplacée par « testing-proposed-updates » de la branche sid. La version Debian reste la même : Debian GNU/Linux bookworm/sid.

Mise à jour de MX Linux vers la v.21

ВерLa version de MX Linux installée sur mon ordinateur est la dernière aujourd'hui 19.4 "patio feo". Depuis le site MX Linux vous pouvez télécharger l'image ISO officielle de la version 19.4. La prochaine version 21 est en bêta-test et les téléchargements sont disponibles sous forme d'images, voir.article sur le site Distrowatch, qui contient des liens vers des fichiers ISO pour la version bêta de MX 12 beta1, basée sur Debian 11 "Bullseye". Deuxième version bêta (bêta 2) de MX Linux 21 est sorti 5 septembre 2021 : l'article contient des liens vers des images MX 12 bêta 2.
Il n’existe pas encore de moyen officiel de migrer de la version 19.4 vers la version 21. Bien évidemment, cela sera communiqué avant la sortie de MX 21.

МойL'expérimentation vise à obtenir la dernière base de données de packages et éventuellement une mise à jour « anticipée » vers MX v.21. 😀

Lors de la correction d'un fichier mx.list названия дистрибутива с buster на bullseye, при обновлении apt-get update l'erreur de clés GPG "clé introuvable" se produit. La raison peut être que le référentiel MX Linux v.21 ne dispose pas encore de clé PGP, car la version 21 est en version bêta :

Чтение списков пакетов… Готово

W: Ошибка GPG: http://mirror.truenetwork.ru/mxlinux/mx/repo bullseye InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY F942E0D4E1C726CD

E: Репозиторий «http://mirror.truenetwork.ru/mxlinux/mx/repo bullseye InRelease» не подписан.

N: Обновление из этого репозитория нельзя выполнить безопасным способом, поэтому по умолчанию он отключён.

N: Информацию о создании репозитория и настройках пользователя смотрите в справочной странице apt-secure(8).

Parallèlement, tentative d'obtention de la clé F942E0D4E1C726CD auprès du serveur à l'aide de la commande
"sudo apt-key adv --keyserver keyring.debian.org --recv-keys F942E0D4E1C726CD"
échoue avec l'erreur :

gpg: не найдено данных формата OpenPGP.

gpg: Всего обработано: 0

De toute évidence, la clé F942E0D4E1C726CD n’est pas publiée sur une source publique fiable de clés publiques. Apparemment, il s'agit de la clé personnelle du développeur MX Linux v.21.

Этоce n'est pas un gros problème, car les éléments de base ont été mis à jour avec le cas de test Debian "Bookworm". Par exemple, le nouveau noyau est 5.10, comme dans MX Linux 21. J'ai donc laissé l'ancienne version du fichier mx.list avec mention d'une ancienne version de Debian "Buster".

Comme écrit ci-dessus et dans Blog du site MX Linux, le moyen officiel d'obtenir la version 21 de MX Linux est de télécharger un fichier image ISO, d'installer la version bêta 2 à partir de zéro : https://mxlinux.org/blog/
mx-21-beta-2-now-available-for-testing-Purposes/

MX-21 est construit sur Debian-11 "Bullseye" et les référentiels MX. Les référentiels MX contiennent des programmes supplémentaires spécifiques à MX tels que :

  • "Outils MX",
  • "Installateur de paquet MX",
  • "Guide de l'utilisateur MX",
  • "Assistant réseau MX",
  • "Options de démarrage MX", "Nettoyage MX",
    *"MX Conky"
  • "Date et heure MX",
  • "MX Fixer les clés GPG",
  • "MX Live USB Maker",
    *"MX Ajustement"
  • "Récupération du chargeur de démarrage MX",
  • "Carte son MX Select",
  • "Thème sonore MX",
  • "Gestionnaire des utilisateurs MX",
  • "Gestionnaire de référentiel MX",
  • "Message de bienvenue MX",
  • "Éditeur de menu MX",
  • "Instantané du système MX",
  • "Installateur de codec MX",
  • "Installateur de paquet MX",
  • "Centre de remasterisation MX",
  • « Luminosité dans la barre d'état système »
  • et autres.

Ces programmes restent toujours dans le système d'exploitation à partir de la version 19.4 de MX Linux et « attendent » une mise à jour vers la V.21.

Quoi de neuf dans Debian 11 Bullseye (publiée le 14 août 2021)

  • Nouveau noyau Linux 5.10 avec cycle de support long (LTS)

  • Ajout de 11924 nouveaux packages au référentiel (peuvent être installés à la discrétion de l'utilisateur)

  • 42 821 paquets mis à jour - 72 % du total dans Debian 10 "Buster".

  • Mise à jour de la suite bureautique LibreOffice - 7.1.5.2

  • Version plus récente de GIMP, etc.

  • Prend en charge le système de fichiers exFAT (système de fichiers léger pour clés USB) - ne nécessite pas l'installation de pilotes supplémentaires

  • Numérisez et imprimez sans pilotes (nouveau package ipp-usb)

  • autres changements - voir complet liste des changements dans Debian 11 sur le site officiel Debian.org.

    Ce qui vous attend dans Debian 12 Bookworm (test)
    *aucune information pour l'instant. Basée sur Debian 11 Bullseye, la base de code évoluera au fil du temps pour être prête pour la sortie prévue de Debian 12 en 2023.

    Quoi de neuf dans le MX-21 :

  • Applications nouvelles et mises à jour

  • prise en charge des volumes LVM dans le programme d'installation

  • nouveaux menus de démarrage pour les systèmes de démarrage UEFI.

  • Les configurations mx-fluxbox 3.0 ont été ajoutées aux shells Xfce 4.16, Plasma 5.20, fluxbox 1.3.7

  • Mot de passe activé (sudo) pour les tâches administratives par défaut. Vous pouvez modifier cela dans l'onglet mx-tweak->Autre.

Mise à jour du 7 septembre : Remplacement du dépôt MX « buster main » par « buster test »

Si vous corrigez les lignes du fichier mx.list en plaçant un commentaire avant le premier (« buster main non-free »)
et en ajoutant ce qui suit :

deb http://mirror.truenetwork.ru/mxlinux/mx/testrepo/ buster test

En parallèle, j'ai mis à jour 10 packages MX Linux :

sudo apt list --upgradable

Вывод списка… Готово

bc/testing 1.07.1-3+b1 amd64 [может быть обновлён с: 1.07.1-2+b2]

dc/testing 1.07.1-3+b1 amd64 [может быть обновлён с: 1.07.1-2+b2]

libgcrypt20/testing 1.9.4-2 amd64 [может быть обновлён с: 1.8.7-6]

libhttp-message-perl/testing,testing 6.33-1 all [может быть обновлён с: 6.29-1]

liblocale-codes-perl/testing,testing 3.68-1 all [может быть обновлён с: 3.67-1]

libnet-http-perl/testing,testing 6.21-1 all [может быть обновлён с: 6.20-1]

mlocate/testing,testing 1.1.11-1 all [может быть обновлён с: 1.1.10-2]

ntfs-3g/testing 1:2021.8.22-2 amd64 [может быть обновлён с: 1:2017.3.23AR.3-4]

plocate/testing 1.1.11-1 amd64 [может быть обновлён с: 1.1.10-2]

testdisk/testing 7.1-5+b2 amd64 [может быть обновлён с: 7.1-5+b1]

Вывод списка… Готово

Comme vous pouvez le constater, les packages du référentiel MX 'testing' sont plus récents.
Après avoir exécuté la commande upt-get upgrade, l'ordinateur a téléchargé 2,5 Mo de packages, qui se sont installés assez rapidement.
Des modifications ont été ajoutées par le programme update-initramfs au fichier initrd du composant Initramfs, responsable du chargement du système d'exploitation.

redémarrage sudo

Après le redémarrage, le système d'exploitation s'est "allumé" normalement. La version du système d'exploitation se trouve dans la branche des tests :

lsb_release -a

No LSB modules are available.

Distributor ID: Debian

Description: Debian GNU/Linux bookworm/sid

Release: testing

Codename: bookworm

et après vous être connecté aux mises à jour Debian "proposed-updates" (voir l'ajout "Adjustment" ci-dessus) :

lsb_release -a

No LSB modules are available.

Distributor ID: Debian

Description: Debian GNU/Linux bookworm/sid

Release: testing-proposed-updates

Codename: sid

Où sid est la version Rolling Release de la distribution Debian qui contient les dernières modifications du paquet.

Bookworm semble être la dernière distribution Debian fin 2021.

Si vous ne souhaitez pas passer à la branche testing ou sid, vous n'avez tout simplement pas besoin d'utiliser des référentiels « instables », tels que ceux indiqués dans mon fichier testing.list - les lignes doivent être commentées ou supprimées.

Je joins mes fichiers "/apt/sources/list.d" pour la version test de SID sous MX Linux :
test.zip

Vérifiez :

Vous pouvez vérifier la version actuelle de n'importe quel package, par exemple LibreOffice-Common, et la comparer avec la dernière sur le site Web.
https://repology.org/project/libreoffice/versions
Pour l'automne 2021, la dernière version de LibreOffice dans Debian Unstable sid/main est libreoffice 7.2.2,
et dpkg -s libreoffice-common | grep Version donne la même version 7.2.2-1.

Concernant les forfaits radio amateur, WSJTX sera également mis à jour vers la dernière version :

dpkg -s wsjtx | grep Version

Version: 2.5.0+repack-1

Résultat :

ОпеLe système rationnel MX Linux de mon netbook a reçu, après une mise à jour, la dernière version de la base de paquets du système d'exploitation Debian 12 "Bookworm", basée sur le système d'exploitation Debian 11 "Buster" avec toutes les modifications apportées au système d'exploitation après sa sortie le 14/08/2021. Il n'est pas possible de revenir à la version stable du système d'exploitation Debian 11, mais vous pouvez tester les innovations de Debian 12 parmi les premiers utilisateurs.

--
Liens :
Wikipédia
Debian

Fichier testing.list final pour Debian et MX Linux :
test.zip

*!Note du 12/07/2021: Version finale MX Linux 21 « Fleurs sauvages » publié le 21 octobre 2021. Il n’existe aucun moyen de migrer sans douleur de la version 19 vers la version 21. Vous devez installer la version 21 à partir de zéro. Par exemple, installation à partir d'une clé USB sur les mêmes partitions de disque dur que 19, mais formatez-les avant l'installation. La version 21 est basée sur le noyau Debian 5.10 et la base du paquet Debian 11 « Bullseye ». Plus tard, le 22 novembre 2021, une version a été publiée MX Linux 21 "AHS" - Prise en charge matérielle avancée, basé sur le noyau 5.14. La version "AHS" prend en charge le matériel moderne, tel que les cartes vidéo. Vous pouvez également connecter les référentiels AHS à la version 21. Jusqu'à présent, je n'ai pas mis à jour la version de MX 19 vers MX 21. Ma version du noyau est due à la base de données du paquet Debian "bookworm/sid" et au patch "tests-proposed mises à jour", également 5.14.0.2. L'environnement de bureau sur MX 19 sur un PC de travail (systemctl status display-manager) est un shell LightDM léger, alors que MX 21 a été publié dans trois autres éditions : XFCE, FluxBox et KDE Plasma, bien que le « shell » puisse être modifié après l'installation du système d'exploitation.

Ajout sur la mise à jour de Sparky Linux



Publications connexes