Résolu le 14-12-20 [débutant] Mise à jours de paquets problématique

Assistance concernant Linux Mint
Avatar du membre
LowPoly
Messages : 40
Enregistré le : mer. 25 nov. 2020 17:24
Localisation : Belgique

[débutant] Mise à jours de paquets problématique

Message par LowPoly »

Bonjour,

Débutant linux, j'ai un souci qui doit être assez basique, mais je n'arrive pas à le solutionner : 3 paquets ne se mettent pas à jour, quoi que j'essaye de faire.

Code : Tout sélectionner

sam@PCsam:~$ apt update
Atteint :1 http://files.eid.belgium.be/debian ulyana InRelease
Atteint :2 http://files2.eid.belgium.be/debian ulyana InRelease
Atteint :3 http://ppa.launchpad.net/micahflee/ppa/ubuntu focal InRelease                                                                                                
Atteint :4 http://ftp.belnet.be/ubuntu focal InRelease                                                                                                                  
Atteint :5 http://ftp.belnet.be/ubuntu focal-updates InRelease                                                                                                          
Ign :6 http://mint.remi.lu ulyana InRelease                                                                                                                             
Atteint :7 http://ftp.belnet.be/ubuntu focal-backports InRelease                                                                                                        
Atteint :8 http://mint.remi.lu ulyana Release                                                                                                                           
Atteint :9 http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu focal InRelease                                                                                      
Atteint :10 https://deb.torproject.org/torproject.org bionic InRelease                                                                                                  
Atteint :11 http://archive.canonical.com/ubuntu focal InRelease                                                              
Réception de :12 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB]
109 ko réceptionnés en 1s (85,7 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
3 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
sam@PCsam:~$ apt list --upgradable
En train de lister... Fait
libgegl-0.4-0/focal 1:0.4.18+om-0ubu20.04.18~ppa amd64 [pouvant être mis à jour depuis : 0.4.22-3]
tor-geoipdb/bionic,bionic 0.4.4.6-1~bionic+1 all [pouvant être mis à jour depuis : 0.4.2.7-1]
tor/bionic 0.4.4.6-1~bionic+1 amd64 [pouvant être mis à jour depuis : 0.4.2.7-1]

J'ai d'abord tenté le trio de base :

Code : Tout sélectionner

sudo apt update
sudo apt upgrade
sudo apt full-upgrade
Mais aussi diverses solutions présentes sur ce sujet dont

Code : Tout sélectionner

[[ $(dpkg -l | grep ^rc) ]] && sudo dpkg -P $(dpkg -l | grep ^rc | tr -s " " | cut -d " " -f 2)
qui n'étaient sans doute pas une idée très brillante, car je n'ai aucune idée des conséquences.

J'ai ensuite été dans Synaptic pour chercher les paquets, je les ai trouvés et ils sont notés : "installé (pouvant être mis à jour)"
Je ne suis pas arrivé à les mettre à jour non plus dans Synaptic, car ils contiennent des dépendances non résolues.

Image

Je ne comprends pas dans les préférences ce que je dois modifier, car je ne trouve pas de possibilités liées à ce qui est mentionné.

Je suppose que je dois donc éditer mon fichier source list pour ajouter des sources additionnelles.
Puisque apt update met aussi directement les sources de ce fichier à jour, j'imagine que le problème est là.
Pourtant, les sources pour tor sont déja présentes :

Mon fichier : source.list.d

Code : Tout sélectionner

sam@PCsam:~$ ls /etc/apt/C -1
eid.list
micahflee-ppa-focal.list
official-package-repositories.list
otto-kesselgulasch-gimp-focal.list
tor.list
Je pense avoir des éléments de réponse ici, mais ils ne m'ont pas suffit à résoudre le problème.

Bref, je suppose que le problème est que :
- Soit je dois ajouter des dépôts. Mais lesquels choisir ?
- Soit je ne comprends pas quelque chose pour la mise à jours des paquets, liés aux dépots listés dans "source.list.d"

Pourriez vous me conseiller pour la mise à jour de ces paquets ?
Je n'ai pas trouvé de tuto complet qui explique la gestion des paquets (où trouver les paquets n'étant pas dans Synaptic, tout ce qui sort dell a base) alors que j'imagine que ça existe.
Le manuel de Mint en fr est pour Linux Mint 9 (plus très récent) sur le site officiel et je ne trouve des infos sur les mises à jour que via Synaptic où si les paquets sont dans les dépots de base.

Merci d'avance ;)
Modifié en dernier par LowPoly le lun. 14 déc. 2020 17:48, modifié 2 fois.
Laptop : Lenovo G50-70 | Mint 20 MATE 1.24.0 | + Dual Boot Win 8.1 |
5.4.0-54-generic x86_64 | Dual Core Intel Core i5-4258U | 3.74 GiB |
Device-1: Intel Haswell-ULT Integrated Graphics /
Device-2: AMD Sun LE [Radeon HD 8550M / R5 M230]

Avatar du membre
arghlub
Administrateur du site
Messages : 10376
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: [débutant] Mise à jours de paquets problématique

Message par arghlub »

Salut,

J'ai lu ton post en diagonale (désolé :?)

Mais essaie de réparer les dépendances qui pourraient être cassées avec cette commande en terminal :

Code : Tout sélectionner

sudo apt install -f
puis ressaie de mettre à jour le cache des dépôts :

Code : Tout sélectionner

sudo apt update
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre de l' April.org────────────────

Avatar du membre
LowPoly
Messages : 40
Enregistré le : mer. 25 nov. 2020 17:24
Localisation : Belgique

Re: [débutant] Mise à jours de paquets problématique

Message par LowPoly »

Bonjour,

Merci pour l'aide. Mais le terminal me retourne :

Code : Tout sélectionner

Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 8643 (synaptic)
Le problème, en résumé, étant de mettre à jour des programmes qui ne sont pas présents dans synaptic.
Laptop : Lenovo G50-70 | Mint 20 MATE 1.24.0 | + Dual Boot Win 8.1 |
5.4.0-54-generic x86_64 | Dual Core Intel Core i5-4258U | 3.74 GiB |
Device-1: Intel Haswell-ULT Integrated Graphics /
Device-2: AMD Sun LE [Radeon HD 8550M / R5 M230]

Avatar du membre
arghlub
Administrateur du site
Messages : 10376
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: [débutant] Mise à jours de paquets problématique

Message par arghlub »

Ferme synaptic, avant de lancer la commande "sudo apt install -f" ;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre de l' April.org────────────────

Avatar du membre
LowPoly
Messages : 40
Enregistré le : mer. 25 nov. 2020 17:24
Localisation : Belgique

Re: [débutant] Mise à jours de paquets problématique

Message par LowPoly »

Code : Tout sélectionner

sam@PCsam:~$ sudo apt install -f
[sudo] Mot de passe de sam :          
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
C'est donc là où est le problème, les essais d'update n'ont pas fonctionné.
Dans mon 1er message, j'ai mis le retour d'un apt list --upgradable qui me donne les 3 paquets non mis à jour.
Ils correspondent à un logiciel hors synaptic (Tor) + un paquet dont j'ignore l'utilité.
Laptop : Lenovo G50-70 | Mint 20 MATE 1.24.0 | + Dual Boot Win 8.1 |
5.4.0-54-generic x86_64 | Dual Core Intel Core i5-4258U | 3.74 GiB |
Device-1: Intel Haswell-ULT Integrated Graphics /
Device-2: AMD Sun LE [Radeon HD 8550M / R5 M230]

Avatar du membre
alain
Administrateur du site
Messages : 15151
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: [débutant] Mise à jours de paquets problématique

Message par alain »

Bonjour LowPoly.

A tout hasard, regarde dans le gestionnaire de mise à jour (le bouclier) si dans "édition"==>"préférences"==>"liste noire, s'ils n' y sont pas.

Sinon tu peux faire:

Code : Tout sélectionner

apt-mark showhold
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.7 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Avatar du membre
LowPoly
Messages : 40
Enregistré le : mer. 25 nov. 2020 17:24
Localisation : Belgique

Re: [débutant] Mise à jours de paquets problématique

Message par LowPoly »

Bonjour Alain,

Merci beaucoup pour le suivi ;)
Non, ils ne sont pas dans la liste noire du gestionnaire de MàJ et "apt-mark showhold" ne renvoie rien.

Les dépôts de ces paquets sont bien cochés dans les dépôts supplémentaires et les clés d'authentification sont présentes :

Image

Ne faut il pas chercher du côté des indications en fin de ligne des paquets à mettre à jour ?
Je n'arrive pas à relier les codes (comme "0.4.22-3" par exemple) à une opération à effectuer.

Image

Mise à jour du terminal ci dessus, au 10/12 ( avec balise code ) :

Code : Tout sélectionner

sam@PCsam:~$ sudo apt list --upgradable -a
En train de lister... Fait
libgegl-0.4-0/focal 1:0.4.18+om-0ubu20.04.18~ppa amd64 [pouvant être mis à jour depuis : 0.4.22-3]
libgegl-0.4-0/focal,now 0.4.22-3 amd64 [installé, pouvant être mis à jour vers : 1:0.4.18+om-0ubu20.04.18~ppa]
N'est il pas possible qu'il faille faire une opération "de base" pour l'activation du suivi des paquets hors dépôts par défaut ?
Modifié en dernier par LowPoly le jeu. 10 déc. 2020 08:06, modifié 1 fois.
Laptop : Lenovo G50-70 | Mint 20 MATE 1.24.0 | + Dual Boot Win 8.1 |
5.4.0-54-generic x86_64 | Dual Core Intel Core i5-4258U | 3.74 GiB |
Device-1: Intel Haswell-ULT Integrated Graphics /
Device-2: AMD Sun LE [Radeon HD 8550M / R5 M230]

Avatar du membre
alain
Administrateur du site
Messages : 15151
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: [débutant] Mise à jours de paquets problématique

Message par alain »

Bin ça c'est étrange.... :?
Non, les codes que tu cites sont les numéros de version, il n' y a rien a faire avec...

C'est la première fois que je vois ça...Franchement je ne sais pas ce qu'il se passe. Peut être quelqu'un de plus balaise (pas difficile) saura te dire... :?

ha si ! attends....Y a du focal et du bionic ça doit venir de la ton problème. Mais désolé, plus le temps de chercher. Faut que j'aille au pieu.
Vois si tu trouves des ppa focal pour tor...

Heu...Sinon ces paquets ils sont ans les dépôts...Pourquoi avoir ajouter des ppas?
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.7 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Avatar du membre
LowPoly
Messages : 40
Enregistré le : mer. 25 nov. 2020 17:24
Localisation : Belgique

Re: [débutant] Mise à jours de paquets problématique

Message par LowPoly »

Pour les PPA :

J'ai du faire une mise à jour de Gimp via Flatpak (flatpak >> installer la dernière version >> supprimer l'avant dernière), car le logiciel de mise à jour ne détectait pas la dernière version de Gimp pour une MàJ auto, alors que Gimp me conseillait de mettre à jour vers la dernière version.
Pour les deux micahflee, ils se sont ajouté lors de l'installation de Tor, faite via apt install.

Image
A ma grande surprise, Tor ne faisait pas partie de la logithèque et la mise à jour de Gimp n'a pas été détectée automatiquement, avais je un autre choix plus adapté ? Je peux supprimer ces 4 PPA ?


Pour le soucis des 3 paquets non mis à jour :


J'ai été chercher les ppa sur https://www.ubuntuupdates.org/ppa/tor?dist=focal et il y a effectivement des PPA (Focal) pour Tor qui correspondent à la version "0.4.4.6-1" j'ai donc fait :

Code : Tout sélectionner

sam@PCsam:~$ gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
gpg: packet(13) too large
gpg: packet(13) too large
... (une cinquantaine de lignes similaires)
gpg: packet(13) too large
gpg: packet(13) too large
gpg: clef EE8CBC9E886DDD89 : « deb.torproject.org archive signing key » n'est pas modifiée
gpg: clef 8E4F3C64886DDD89 : clef publique « Totally Legit Signing Key <mallory@example.org> » importée
gpg: Quantité totale traitée : 2
gpg:               importées : 1
gpg:              non modifiées : 1
sam@PCsam:~$ gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
[sudo] Mot de passe de sam :          
OK
sam@PCsam:~$ sudo sh -c 'echo "deb http://deb.torproject.org/torproject.org/ focal main" >> /etc/apt/sources.list.d/tor.list'
sam@PCsam:~$ 
et "apt update" me renvoie :

Code : Tout sélectionner

sam@PCsam:~$ sudo apt update
Atteint :1 http://mirror.unix-solutions.be/ubuntu focal InRelease
Atteint :2 http://mirror.unix-solutions.be/ubuntu focal-updates InRelease                                                                
Atteint :3 http://mirror.unix-solutions.be/ubuntu focal-backports InRelease                                                              
Ign :4 http://mirror6.layerjet.com/linuxmint/packages ulyana InRelease                                                                   
Atteint :5 http://mirror6.layerjet.com/linuxmint/packages ulyana Release                                                                 
Atteint :6 http://deb.torproject.org/torproject.org focal InRelease                                                                      
Atteint :7 http://security.ubuntu.com/ubuntu focal-security InRelease                                                                    
Atteint :8 http://ppa.launchpad.net/micahflee/ppa/ubuntu focal InRelease                                                                 
Atteint :9 http://archive.canonical.com/ubuntu focal InRelease                                          
Atteint :10 http://files2.eid.belgium.be/debian ulyana InRelease                              
Atteint :11 http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu focal InRelease           
Atteint :13 https://deb.torproject.org/torproject.org bionic InRelease    
Lecture des listes de paquets... Fait                                     
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
1 paquet peut être mis à jour. Exécutez « apt list --upgradable » pour le voir.
N: Le fichier configuré « main/binary-i386/Packages » ne sera pas pris en compte car le dépôt « http://deb.torproject.org/torproject.org focal InRelease » ne prend pas en charge l'architecture « i386 »

=> Plus qu'un paquet à mettre à jour ! Ça semble avoir donc aidé au problème et être dans la bonne voie, même si j'espère avoir installé le bon package vu la dernière ligne... Pour supprimer ce paquet, j'ai essayé ces lignes, mais cela n'a rien donné :

Code : Tout sélectionner

apt-get clean 
apt-get autoremove

Le dernier paquet à mettre à jour est trouvé sur https://pkgs.org/download/libgegl-0.4-0.
je commence donc l'installation via le "Install Howto" avec un "apt-get update", puis :

Code : Tout sélectionner

sam@PCsam:~$ apt list --upgradable -a
En train de lister... Fait
libgegl-0.4-0/focal 1:0.4.18+om-0ubu20.04.18~ppa amd64 [pouvant être mis à jour depuis : 0.4.22-3]
libgegl-0.4-0/focal,now 0.4.22-3 amd64 [installé, pouvant être mis à jour vers : 1:0.4.18+om-0ubu20.04.18~ppa]

sam@PCsam:~$ sudo apt-get install libgegl-0.4-0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
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 :
 libgegl-0.4-0 : Dépend: libopenexr23 mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
sam@PCsam:~$ 
Par contre je ne sais pas à quel paquet il est relié et s'il m'est utile.
je continue à chercher ;)
Merci bien pour l'aide !
Laptop : Lenovo G50-70 | Mint 20 MATE 1.24.0 | + Dual Boot Win 8.1 |
5.4.0-54-generic x86_64 | Dual Core Intel Core i5-4258U | 3.74 GiB |
Device-1: Intel Haswell-ULT Integrated Graphics /
Device-2: AMD Sun LE [Radeon HD 8550M / R5 M230]

Avatar du membre
débitant
modérateur
Messages : 11626
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: [débutant] Mise à jours de paquets problématique

Message par débitant »

bonjour
préconisation de présentation
plutôt que de faire une capture d'écran du terminal, faire un copier de celui-ci et le coller dans le message entre les balises "code", c'est plus simple et plus facile à suivre ;)
pour l'utilisation des balises voir tuto barre d'outils des messages

Répondre