#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 COMPLET et 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 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 COMPLET et 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,
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 :
En 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 COMPLET et 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 COMPLET et 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
En ligne
#13 Le 13/04/2022, à 19:56
- nany
Re : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend
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.
En 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