Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/04/2022, à 12:47

sagamore

Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Bonjour.

Il y a quelques semaines j'ai fait une mise à jour sur le PC de ma femme.
Pourtant j'ai suivi un tuto, suement une erreur de ma part.
Toujours est-il que je suis sous Jammy.

chantal@chantal-Lenovo-G50-45:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu Jammy Jellyfish (development branch)
Release:	22.04
Codename:	jammy
chantal@chantal-Lenovo-G50-45:

Ca fonctionne, j'ai fait des mises à jour 2 fois par semaine.

Il est devenu très lent et ce matin j'ai voulu refaire une mise à jour.

chantal@chantal-Lenovo-G50-45:~$ sudo apt update
Atteint :1 http://archive.canonical.com/ubuntu jammy InRelease
Atteint :2 http://archive.canonical.com jammy InRelease               
Atteint :3 http://security.ubuntu.com/ubuntu jammy-security InRelease 
Atteint :4 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease
Atteint :5 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease
Réception de :6 http://fr.archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
Réception de :7 http://fr.archive.ubuntu.com/ubuntu jammy/main i386 Packages [1041 kB]
Réception de :8 http://fr.archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1389 kB]
Réception de :9 http://fr.archive.ubuntu.com/ubuntu jammy/main amd64 DEP-11 Metadata [423 kB]
Réception de :10 http://fr.archive.ubuntu.com/ubuntu jammy/main amd64 c-n-f Metadata [30,3 kB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [14,1 MB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [14,1 MB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [14,1 MB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [14,1 MB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [14,1 MB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [14,1 MB]
Réception de :17 http://fr.archive.ubuntu.com/ubuntu jammy/universe i386 Packages [7467 kB]                                             
Réception de :18 http://fr.archive.ubuntu.com/ubuntu jammy/universe Translation-en [5654 kB]                                            
Réception de :19 http://fr.archive.ubuntu.com/ubuntu jammy/universe DEP-11 48x48 Icons [3442 kB]                                        
8447 ko réceptionnés en 3min 1s (46,6 ko/s)                                                                                             
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
506 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
chantal@chantal-Lenovo-G50-45:~$

Et ensuite

chantal@chantal-Lenovo-G50-45:~$ sudo apt upgrade
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 13168 (unattended-upgr)      
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 13168 (unattended-upgr)      
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 13168 (unattended-upgr)      
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 13168 (unattended-upgr)      
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 13168 (unattended-upgr)      
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 13168 (unattended-upgr)      
^Ziting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 13168 (unattended-upgr)... 6s
[2]+  Arrêté                sudo apt upgrade
chantal@chantal-Lenovo-G50-45:

Ca tourne longtemps pour une mise à jour en arrière plan une bonne heure.

J'ai essayé des solutions trouvées sur ce forum, sans résultats. On y parle de supprimer des paquets cassés, d'autres pistes aussi, je m'y perd.
Mais comme Jammy est une version en cours de développement, peut être est-ce la cause de ce " It is held by process 13168 (unattended-upgr) "

Merci d'avance.

Hors ligne

#2 Le 12/04/2022, à 12:53

sagamore

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Sur ce post https://forum.ubuntu-fr.org/viewtopic.php?id=2067665
#3 et cqfd93 disent d'attendre , je l'ai fait ce matin, mais ça prends vraiment des heures ?

Hors ligne

#3 Le 12/04/2022, à 12:57

iznobe

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Bonjour , ce message apparait generalement quand un processus execute deja apt ou dpkg .
Apres selon le disque dur , et la taille des paquets , il se peut que ca soit effectivement tres long , mais la MAJ ne se lance pas graphiquement automatiquement sans intervention utilisateur , amoins que ca soit defini comme cela dans ton OS ( je suis meme pas sur que ca soit possible , mais il me semble avoir vu cela y a pas tres longtemps ) .

En tout cas , ce n' est pas bon du tout d' interrompre le processus ou de redemarrer l' ordi si ton ordi est bien en traine de faire les MAJ .
le mieux est de laisser tourner encore une heure environ .
si c ' est toujours pareil , il faudra aviser .

Avec cette commande :

software-properties-gtk

tu peux verifier si les installations de mises a jour sont reglées sur automatiques , je ne sais plus dans quel onglet c ' est par contre .



EDIT : il se peut aussi que tu ai lancé la MAJ toi meme et que tu ais fais un "ctrl + C " ( comme on peut le voir dans message #1 ) , dans ce cas , il suffit de redemarrer l ' ordi , puis de passer un

sudo apt update && sudo apt install -f

avant de relancer les MAJ et prier ...

Interrompre le processus de MAJ peut entierement faire planter le systeme , il ne faut jamais faire ca ! c' est valable pour tous les OS .

Dernière modification par iznobe (Le 12/04/2022, à 13:01)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#4 Le 12/04/2022, à 13:12

sagamore

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

OK il suffit que je décoche les mises à jour automatiques ?
Pourtant il y a 3 jours ça ne posait pas ce problème.

Hors ligne

#5 Le 12/04/2022, à 13:19

iznobe

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Disons que si tu coches les MAJ auto , il ne faut pas tenter de les faire manuellement en meme temps . sinon ca affichera le fameux message .

Ce que ej fais , je decoche les MAJ auto et une fois par semaine , je les fais manuellement . A toi de voir ce qui te vas le mieux .

Là comme il ya plus de 500 paquets , le temps de les telecharger et de les installer ca peut etre tres long ca depend de ton ordi . mais avec une bete de course recente je dirais au minmum 30 minutes .
avec un ordinosaure , 3 heures ...

Au final cee message , en soi , n' est pas grave , il te signale juste qu ' un processus est deja en train de faire les MAJ , et tu ne peux donc evidemment pas en lancer un autre manuellement ( sinon ca serait la cata ! ) .

Donc patiente . essai dans une heure pour voir si tu as toujours le meme message .

il y a 3 jours tu n' etais pas en 22.04 et , tu n' avais pas 500 paquets a mettre a jour probablement tongue et tu n' avais pas lancé une MAJ manuelle pendant que l' ordi est deja en train de faire les MAJ suite a la case MAJ auto .

Dernière modification par iznobe (Le 12/04/2022, à 13:25)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#6 Le 12/04/2022, à 14:08

nany

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Bonjour,



iznobe a écrit :

Avec cette commande :

software-properties-gtk

tu peux verifier si les installations de mises a jour sont reglées sur automatiques , je ne sais plus dans quel onglet c ' est par contre .

C’est le troisième onglet que l’on peut ouvrir directement avec :

software-properties-gtk --open-tab=2

Personnellement je règle mes mises à jours sur Afficher immédiatement, comme ceci :
1649768315.png

Hors ligne

#7 Le 13/04/2022, à 18:13

sagamore

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Bon là j'en suis à 43224 s. Je me demande si il télécharge vraiment quelque chose.
C'est par wifi, pas rapide d'habitude mais là ça commence à m'inquiéter. On est dans les 12 h.

Hors ligne

#8 Le 13/04/2022, à 18:15

sagamore

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Et si je passe en filaire ?  Il faudrait interrompre le téléchargement.
Bref je ne touche à rien.

Sinon depuis quelques semaines il me proposait de passer sur Ubuntu Pro.

Hors ligne

#9 Le 13/04/2022, à 18:38

iznobe

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Bonsoir , si ca fait 12 heures ,  je pense qu ' il y a vraiment un soucis .

Interrompre le telechargement ce n' est pas tres grave , mais si l ' ordi est en train de faire les MAJ et que tu l' interromps ca risque de tout faire planter .

Cela 12 heures , c' est vraiment pas normal , sauf si ton telechargement est vraiment tres lent .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#10 Le 13/04/2022, à 19:38

sagamore

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Bon j'ai branché le PC en filaire.

chantal@chantal-Lenovo-G50-45:~$ sudo apt-get update
[sudo] Mot de passe de chantal : 
Atteint :1 http://fr.archive.ubuntu.com/ubuntu jammy InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease         
Atteint :3 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease       
Atteint :4 http://security.ubuntu.com/ubuntu jammy-security InRelease          
Atteint :5 http://archive.canonical.com/ubuntu jammy InRelease                 
Atteint :6 http://archive.canonical.com jammy InRelease         
Lecture des listes de paquets... Fait
chantal@chantal-Lenovo-G50-45:~$
chantal@chantal-Lenovo-G50-45:~$ software-properties-gtk --open-tab=2

Concernant les mises à jour je vois que snap les fait automatiquement. C'est pas là mon soucis ? Je ne peux rien décocher snap prend la main et le dog fight recommence.

chantal@chantal-Lenovo-G50-45:~$ sudo apt-get upgrade
E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 13168 (unattended-upgr)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
chantal@chantal-Lenovo-G50-45:~$

Hors ligne

#11 Le 13/04/2022, à 19:42

iznobe

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Dans ce cas là , decoche les mises a jour auto et lance manuellement , tu auras le suivi dans le terminal et tu pourras voir si cela plante au moins .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#12 Le 13/04/2022, à 19:50

nany

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Essaie ça :

sudo kill -9 13168 && sudo apt full-upgrade

Hors ligne

#13 Le 13/04/2022, à 19:56

nany

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

sagamore a écrit :

Concernant les mises à jour je vois que snap les fait automatiquement. C'est pas là mon soucis ? Je ne peux rien décocher snap prend la main et le dog fight recommence.

Non apt n’a rien à voir avec snap et la mise à jour de ces paquets se fait après celle des paquets apt.

Hors ligne

#14 Le 13/04/2022, à 20:25

sagamore

Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

Merci à vous deux, ça marche.

Bon la vitesse c'est une autre histoire hein, une casserole reste une casserole.

Hors ligne