Page 3 sur 4

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : mar. 10 janv. 2023 23:23
par Did

Dernier message de la page précédente :

Bonjour/bonsoir,
Alors voici :

Code : Tout sélectionner

sudo apt update
sudo apt-get install --reinstall   grub-common grub-pc grub-pc-bin grub2-common libaprutil1   libaprutil1-dbd-sqlite3 libaprutil1-ldap
[sudo] Mot de passe de did :          
Atteint :1 http://ftp.rezopole.net/ubuntu jammy InRelease
Ign :2 http://mirror6.layerjet.com/linuxmint/packages vera InRelease           
Atteint :3 http://ftp.rezopole.net/ubuntu jammy-updates InRelease              
Atteint :4 http://ftp.rezopole.net/ubuntu jammy-backports InRelease            
Atteint :5 http://mirror6.layerjet.com/linuxmint/packages vera Release         
Atteint :6 https://ppa.launchpadcontent.net/ondrej/apache2/ubuntu jammy InRelease
Atteint :7 https://updates.signal.org/desktop/apt xenial InRelease             
Réception de :8 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Atteint :9 https://ppa.launchpadcontent.net/ondrej/apache2/ubuntu focal InRelease
Réception de :11 http://security.ubuntu.com/ubuntu jammy-security/main amd64 DEP-11 Metadata [41,4 kB]
Réception de :12 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [627 kB]
Réception de :13 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 DEP-11 Metadata [13,3 kB]
Réception de :14 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 c-n-f Metadata [11,0 kB]
803 ko réceptionnés en 2s (484 ko/s)           
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
7 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 libaprutil1 : Dépend: libssl1.1 (>= 1.1.0) mais il n'est pas installable
 libaprutil1-ldap : Dépend: libldap-2.4-2 (>= 2.4.7) mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Puis :

Code : Tout sélectionner

 dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                           Version                                    Architecture Description
+++-=============================================-==========================================-============-================================================================================
rc  chromium                                      102.0.5005.61~linuxmint1+una               amd64        web browser
rc  fuse                                          2.9.9-3                                    amd64        Filesystem in Userspace
rc  linux-image-5.4.0-100-generic                 5.4.0-100.113                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-104-generic                 5.4.0-104.118                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-105-generic                 5.4.0-105.119                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-109-generic                 5.4.0-109.123                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-110-generic                 5.4.0-110.124                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-113-generic                 5.4.0-113.127                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-122-generic                 5.4.0-122.138                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-124-generic                 5.4.0-124.140                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-125-generic                 5.4.0-125.141                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-126-generic                 5.4.0-126.142                              amd64        Signed kernel image generic
rc  linux-image-5.4.0-72-generic                  5.4.0-72.80                                amd64        Signed kernel image generic
rc  linux-image-5.4.0-73-generic                  5.4.0-73.82                                amd64        Signed kernel image generic
rc  linux-image-5.4.0-74-generic                  5.4.0-74.83                                amd64        Signed kernel image generic
rc  linux-image-5.4.0-89-generic                  5.4.0-89.100                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-90-generic                  5.4.0-90.101                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-91-generic                  5.4.0-91.102                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-92-generic                  5.4.0-92.103                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-94-generic                  5.4.0-94.106                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-96-generic                  5.4.0-96.109                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-97-generic                  5.4.0-97.110                               amd64        Signed kernel image generic
rc  linux-modules-5.4.0-100-generic               5.4.0-100.113                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-104-generic               5.4.0-104.118                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-105-generic               5.4.0-105.119                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-109-generic               5.4.0-109.123                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-110-generic               5.4.0-110.124                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-113-generic               5.4.0-113.127                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-122-generic               5.4.0-122.138                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-124-generic               5.4.0-124.140                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-125-generic               5.4.0-125.141                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-126-generic               5.4.0-126.142                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-72-generic                5.4.0-72.80                                amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-73-generic                5.4.0-73.82                                amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-74-generic                5.4.0-74.83                                amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-89-generic                5.4.0-89.100                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-90-generic                5.4.0-90.101                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-91-generic                5.4.0-91.102                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-92-generic                5.4.0-92.103                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-94-generic                5.4.0-94.106                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-96-generic                5.4.0-96.109                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-97-generic                5.4.0-97.110                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-100-generic         5.4.0-100.113                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-104-generic         5.4.0-104.118                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-105-generic         5.4.0-105.119                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-109-generic         5.4.0-109.123                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-110-generic         5.4.0-110.124                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-113-generic         5.4.0-113.127                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-122-generic         5.4.0-122.138                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-124-generic         5.4.0-124.140                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-125-generic         5.4.0-125.141                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-126-generic         5.4.0-126.142                              amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-72-generic          5.4.0-72.80                                amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-73-generic          5.4.0-73.82                                amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-74-generic          5.4.0-74.83                                amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-89-generic          5.4.0-89.100                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-90-generic          5.4.0-90.101                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-91-generic          5.4.0-91.102                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-92-generic          5.4.0-92.103                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-94-generic          5.4.0-94.106                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-96-generic          5.4.0-96.109                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-97-generic          5.4.0-97.110                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  php7.4-bz2                                    7.4.3-4ubuntu2.15                          amd64        bzip2 module for PHP
rc  php7.4-cli                                    7.4.3-4ubuntu2.15                          amd64        command-line interpreter for the PHP scripting language
rc  php7.4-common                                 7.4.3-4ubuntu2.15                          amd64        documentation, examples and common module for PHP
rc  php7.4-curl                                   7.4.3-4ubuntu2.15                          amd64        CURL module for PHP
rc  php7.4-gd                                     7.4.3-4ubuntu2.15                          amd64        GD module for PHP
rc  php7.4-json                                   7.4.3-4ubuntu2.15                          amd64        JSON module for PHP
rc  php7.4-mbstring                               7.4.3-4ubuntu2.15                          amd64        MBSTRING module for PHP
rc  php7.4-mysql                                  7.4.3-4ubuntu2.15                          amd64        MySQL module for PHP
rc  php7.4-opcache                                7.4.3-4ubuntu2.15                          amd64        Zend OpCache module for PHP
rc  php7.4-readline                               7.4.3-4ubuntu2.15                          amd64        readline module for PHP
rc  php7.4-xml                                    7.4.3-4ubuntu2.15                          amd64        DOM, SimpleXML, XML, and XSL module for PHP
rc  php7.4-zip                                    7.4.3-4ubuntu2.15                          amd64        Zip module for PHP
rc  timeshift                                     21.09.1.1+una                              amd64        System restore utility
(Pour info, qlq semaines avant la mise à niveau, sur les conseils d'un développeur et sans relation avec la mise à niveau, j'ai supprimé Timeshift (je sais, c'est discutable). Donc pour l'instant, je n'ai pas de sauvegarde de mon système, j'ai fait une copie de sauvegarde de mes données bien sûr)

Et 3eme commande :

Code : Tout sélectionner

sudo apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
  grub-common grub-pc grub-pc-bin grub2-common libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-ldap
0 mis à jour, 0 nouvellement installés, 0 à enlever et 7 non mis à jour.
Merci pour ton aide.

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : mer. 11 janv. 2023 22:45
par Did
Bonjour/bonsoir,
cette question de paquets à conserver ou pas.. me souviens qu'il y avait cette question, durant la mise à niveau.. ça m'a pris de cours, car je ne connais pas grand chose à ça... alors très vite, j'ai accepté par défaut..
Par contre, si certains sont bloqués car "en mode « garder en l'état »." (cf le retour au terminal), là je ne sais pas quoi comprendre...

Une idée pour la suite ?

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : jeu. 12 janv. 2023 02:12
par f.x0
Essaies de désactiver ton PPA pour Apache.

Que donne ensuite ?

Code : Tout sélectionner

sudo apt install --reinstall -f libssl1.1 libldap-2.4-2 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap grub-common grub-pc grub-pc-bin grub2-common

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : jeu. 12 janv. 2023 07:32
par Did
Bonjour,
f.x0 a écrit : jeu. 12 janv. 2023 02:12 Essaies de désactiver ton PPA pour Apache.
Euh... Désolé, mais comment on fait ça ? Et quel PPA ?
Bon, je cherche ici : https://searx.be/search?q=d%C3%A9sactiv ... anguage=fr mais je crois que je ne serai pas sûr de de ce que je ferai, alors... si c'est possible de me donner la commande, svp ?

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : jeu. 12 janv. 2023 17:54
par f.x0
Cyrille t'explique gentiment comment faire (tu as 3 manières différentes)
cyrille a écrit : jeu. 12 janv. 2023 08:12 Yep ;)
Tu les as listés ici

Code : Tout sélectionner

ls -l /etc/apt/sources.list.d/
total 16
-rw-r--r-- 1 root root 226 déc.  30 21:11 apache2.list
-rw-r--r-- 1 root root 144 déc.  29 16:09 nilarimogard-webupd8-focal.list
-rw-r--r-- 1 root root 428 déc.  29 18:42 official-package-repositories.list
-rw-r--r-- 1 root root 375 déc.  29 19:45 signal-xenial.list
Le seul repo officiel de Mint est official-package-repositories.list

3 solutions
- soit tu renommes ces fichiers

Code : Tout sélectionner

sudo mv /etc/apt/sources.list.d/ppa.list /etc/apt/sources.list.d/ppa.list-bak
- soit tu les édites manuellement

Code : Tout sélectionner

sudo nano /etc/apt/sources.list.d/ppa.list
Et colle des dièses # en début de chaque ligne (qui passeront alors en commentaires)

- soit tu les vires purement et simplement

Code : Tout sélectionner

sudo rm /etc/apt/sources.list.d/ppa.list

Les 2 premières solutions sont réversibles, la dernière non (tu perdras les mises à jour des paquets installés depuis ces PPA)
pour la 1ère solution proposée par Cyrille, si tu as des soucis de compréhension ou dans la réalisation, il faut :
indiquer l'emplacement et le nom du fichier (du PPA concerné).
donc ça donne →

Code : Tout sélectionner

sudo mv /etc/apt/sources.list.d/apache2.list /etc/apt/sources.list.d/apache2.list.bak

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : jeu. 12 janv. 2023 19:25
par Did
Hello à vous,
merci pour vos messages.
Alors, je préfère ne pas faire le truc irréversible.
J'essaye Nano mais ça s'ouvre dans le terminal... Je ne m'y retrouve pas...
Alors j'ouvre, en super-utilisateur, le dossier /etc/apt/sources.list.d/, dans lequel je ne trouve pas de ppa.list, mais un ppa.list.save ! C'est pareil ?
Et si je l'ouvre, dans un éditeur de texte, il ne contient.. rien !!! o_O

Sinon oui, il y a un apache2.list. et voici son contenu :

Code : Tout sélectionner

deb [signed-by=/usr/share/keyrings/ondrej.gpg] https://ppa.launchpadcontent.net/ondrej/apache2/ubuntu jammy main
deb [signed-by=/usr/share/keyrings/ondrej.gpg] https://ppa.launchpadcontent.net/ondrej/apache2/ubuntu focal main
Je fais quoi là ?

À tout hasard, voici les autres fichiers de ce dossier, 5 en tout donc :
- signal-xenial.list
- nilarimogard-webupd8-focal.list (nom que je trouve bizarre, alors recherche internet, ce ppa semble toxique : https://forum.ubuntu-fr.org/viewtopic.php?id=2071149 !! et difficile à supprimer ?)
- official-package-repositories.list

J'ai rien touché pour l'instant (par prudence).

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : jeu. 12 janv. 2023 19:58
par Did
cyrille a écrit : jeu. 12 janv. 2023 19:36 Pour editer un fichier en admin
Exemple

Code : Tout sélectionner

sudo nano /etc/apt/sources.list.d/apache2.list

Ctrl + O pour sauvergarder

Ctrl + X pour quitter
ok merci.
Mais au fait, c'est pareil en superutilisateur via le dossier et un éditeur de texte, car je peux écrire aussi, et enregistrer, non ?

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : jeu. 12 janv. 2023 20:01
par Did
Le seul repo officiel de Mint est official-package-repositories.list
Voici son contenu actuel sans modif (pas moi qui ai écrit le dièse) :

Code : Tout sélectionner

#deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial maindeb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
Et je peux garder le ppa signal, non ?
C'est un "signal" classique, pas flatpak.
Oui ?

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : jeu. 12 janv. 2023 20:08
par Did
Il n'y avait de dièse à écrire que dans apache2.list, pour 2; lignes.

Car dans nilarimogard-webupd8-focal.list il y avait déjà des dièses à toutes les lignes, et le fichier ppa.list.save est vide...

C'est pas bizarre ça ?

Bon c'est fait en tout cas.

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : jeu. 12 janv. 2023 20:10
par Did
f.x0 a écrit : jeu. 12 janv. 2023 02:12 Essaies de désactiver ton PPA pour Apache.

Que donne ensuite ?

Code : Tout sélectionner

sudo apt install --reinstall -f libssl1.1 libldap-2.4-2 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap grub-common grub-pc grub-pc-bin grub2-common
Voici le retour :

Code : Tout sélectionner

sudo apt install --reinstall -f libssl1.1 libldap-2.4-2 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap grub-common grub-pc grub-pc-bin grub2-common
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Aucune version du paquet libssl1.1 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

Aucune version du paquet libldap-2.4-2 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
  libldap-common

E: Le paquet « libssl1.1 » n'a pas de version susceptible d'être installée
E: Le paquet « libldap-2.4-2 » n'a pas de version susceptible d'être installée

Re: Comment réaliser une mise à jour/niveau indiquée dans le post ?

Posté : ven. 13 janv. 2023 00:10
par f.x0
Et que donne ?

Code : Tout sélectionner

sudo apt remove -f libssl1.1 libldap-2.4-2 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap