27
juillet
2021
16:15

Fonctionnalités de la mise à jour Linux Mint 19.3 Tricia -> 20.0 Ulyana -> 20.2 Uma

27 juillet 2021 16:15

La mise à niveau de Linux 19.3 vers 20.2 a pris une journée entière, mais a réussi.

Préparation de la mise à niveau vers Linux Mint 19.3

  1. 1.B instructions officielles de Linux Mint pour la mise à niveau vers la version 20.0 il dit que tu as d'abord besoin désactiver tous les référentiels PPA
    dans "Paramètres" - "Sources des applications" - "Référentiels PPA". De même, lors de l'installation, j'ai désactivé les référentiels supplémentaires dans le menu "Sources de l'application" - "Dépôts supplémentaires".

  2. Les mêmes instructions indiquent que vous devez supprimer les packages tiers dans "Paramètres" - "Sources de l'application" - "Maintenance" - "Suppression des packages tiers". En suivant les instructions, j'ai d'abord restauré les versions « Maintenance » -"Annulation des packages tiers", puis supprimé le nombre maximum de packages de la fenêtre "Suppression des packages tiers"

    Je n'ai pas supprimé les colis tiers immédiatement, mais par portions de 10 pièces. Parce qu'il existe des packages qui ne peuvent pas être supprimés :

    scripts d'initialisation
    isserv
    *libcryptsetup4

    • libprocps4
      montagne
      sysv-rc
      Je les ai laissés dans l'espoir qu'ils seront mis à jour depuis le référentiel lors des prochaines étapes.
  3. Le serveur MySQL SQL "interrompt" le processus de mise à jour de la version Linux Mint. Par conséquent, avant la mise à jour, assurez-vous de supprimer mysql avec la commande

sudo apt-get supprimer mysql-server mysql-server8.0

Avant de supprimer le serveur mysql, n'oubliez pas de faire une copie de sauvegarde des bases de données à l'aide du programme mysql-backup.

  1. De plus, les programmes suivants interfèrent avec le processus d'installation (des messages concernant la mauvaise version du package apparaissent) :
    vin stable
    vin-siège
    Supprimons-les pour l'instant :

sudo apt-get supprimer wine-stable

  1. Il est nécessaire de prévoir de l'espace libre sur la partition du disque dur /dev/sda1 sur laquelle le système d'exploitation est installé - au moins 4 Go. Vérification de l'équipe df -h.

  2. Nous mettons à jour tous les packages vers les dernières versions :

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade

  3. Désactivation du mot de passe de l'économiseur d'écran. Mieux encore, désactivez complètement l'économiseur d'écran, dans le menu "Démarrer" - "Paramètres" - "Économiseur d'écran" ou en exécutant la commande

xscreensaver-démo

Dans le shell graphique, vous devez désactiver le verrouillage de l'écran !

Mise à jour de la version 19.3 vers 20.0

Installez le programme pour mettre à jour la version 19.3 vers 20.0 depuis le référentiel :

sudo apt-get install mint-upgrade

Nous exécutons 3 commandes séquentiellement, comme écrit dans les instructions

mintupgrade check
mintupgrade download
mintupgrade upgrade

A l'étape « vérification », une transition temporaire vers les référentiels de la version 20.0 sera effectuée et les dépendances seront vérifiées.

Vous pouvez recevoir un message de package incompatible en raison des exigences de dépendance. J'ai donc dû supprimer le package xfce4-keyboard-shortcuts. D'autres peuvent avoir leurs propres packages contradictoires. Nous veillons à ce que la phase préparatoire « vérification mintupgrade » se déroule sans erreur.

Au stade du « téléchargement », un téléchargement est effectué depuis Internet - une connexion de haute qualité est requise (j'ai 100 Mbit/s) - environ 2,6 Go de packages ont été téléchargés pour remplacer les versions.

Lors de l'étape de mise à niveau « mintupgrade upgrade », une fenêtre peut apparaître vous demandant de comparer les versions des fichiers de configuration. Dans ce cas, nous étudions d'abord les modifications à venir du fichier de configuration (en sélectionnant l'élément « Comparer ») et sélectionnons mentalement la meilleure option : laisser l'ancien fichier ou le remplacer par le nouveau fourni avec la nouvelle version du package. Dans mon cas, Samba a été configuré sur le PC, j'ai quitté mon option smb.conf en appuyant sur la touche N.

Équipe mintupgrade upgrade irréversible. Vous devez attendre qu'il ait fini de fonctionner et ne pas redémarrer l'ordinateur. (L'exécution est très longue).

В мDans ce cas, à la toute fin, en raison du service mysql-server, une erreur d'exécution s'est produite - code retour 1. Mais cette erreur s'est avérée insignifiante : après avoir redémarré le PC, le système d'exploitation s'est chargé.

Après la mise à jour de la version du système, il y aura beaucoup de fichiers de package système « inutiles », restant d'anciennes dépendances, nous les nettoyons avec la commande

sudo apt-get autoremove

J'ai aussi complété le point Démarrer - Paramètres - Sources de l'application - Maintenance - "Nettoyer la configuration résiduelle".
Cet élément a amené le système à accéder intensivement au disque dur, environ 4 à 5 minutes, puis le message "Il n'y a plus de configuration résiduelle dans le système." est apparu.

Mise à niveau de Linux Mint version 20.0 vers 20.2

ОсоL'inconvénient de la version Linux Mint Ulyana 20 est une mise à jour forcée du noyau de 4.15 à 5.4.0-80. De plus, les icônes et certaines animations du bureau seront mises à jour.

  1. Après la mise à jour et le redémarrage de l'ordinateur, la version 20.0 se lancera d'abord et il vous sera demandé de sélectionner un gestionnaire de fenêtres (s'il y en a plusieurs installés). J'utilise Openbox, j'ai cliqué sur la ligne appropriée.

  2. Comme il y avait des erreurs d'exécution plus tôt, j'ai d'abord vérifié que tous les packages étaient configurés :

dpkg --configure -a

Le programme s'est terminé en une seconde.

  1. Maintenant, j'ai mis à jour le cache des packages depuis Internet (s'ils ont soudainement changé) :

sudo apt-get mise à jour
sudo apt-get mise à niveau
sudo apt-get dist-upgrade

  1. Lancement de la mise à jour version 20.2 - via le menu :
    "Démarrer" - "Paramètres" - "Gestionnaire de mise à jour" - "Modifier" où est l'élément correspondant "Mettre à niveau vers..." mettre à jour vers la version 20.2.

La transition vers la nouvelle version n'a cette fois pas pris plus de 15 à 20 minutes. Tout comme la dernière fois, la mise à jour nécessite beaucoup d'espace libre sur votre disque dur : j'estime 3 Go.

Conclusion

Tous les problèmes ont été résolus avec succès. La mise à jour de la version Linux Mint a réussi.

Après l'installation

  1. Après la transition, les icônes sur le « Bureau » (à côté du symbole « point d'exclamation ») peuvent être endommagées. Résoudre le problème - clic droit sur le raccourci -"Faites confiance à cet exécutable".
  2. je vais devoir réinstaller vin depuis le référentiel avec la commande apt install wine-stable.
  3. Vous devrez restaurer les bases de données à partir de sauvegardes.
  4. Connectez des référentiels PPA tiers et installez-y les programmes nécessaires.
  5. Il est conseillé d'étudier le résultat de la commande sudo journalctl -xe: y a-t-il des erreurs lors du démarrage des services et un journal du dernier démarrage sudo journalctl -b. Dans mon cas, les services "bluez" - le système Bluetooth, "phpmyadmin" pour l'administration de MySQL et ont arrêté de démarrer rc-local.service - scripts de démarrage locaux.
  6. Résoudre les problèmes avec les services :
    • bluez -sudo apt-get remove bluez- s'il n'est pas utilisé (il n'y a pas d'adaptateur Bluetooth sur le PC),
    • phpmyadmin - installation mysql utiliser des commandes sudo apt-get update,
      sudo apt-get install tasksel, sudo tasksel install lamp-server et mon article de mise à jour de phpmyadmin
    • rc-local - voir article sur lien externe activation de rc.local- le service a été désactivé dans Ubuntu 20.2 pour des raisons de sécurité, comme dans Debian. mais le service rc-local.service peut être configuré et réactivé.

Sources :



Publications connexes