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.

Nouvelle section Wiki pour poster des messages au sujet de la documentation, voir si besoin comment l'utiliser.

À 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)

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)

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 .

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 .

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