Je viens de réassembler mon ordinateur de bureau Ubuntu 12.04 LTS après un voyage de retour et de le connecter à la connexion Internet sans fil de mes parents. La connexion semble assez fragile (se déconnecte la moitié du temps, probablement un problème persistant avec la carte sans fil que j'ai installée), et elle a eu du mal à télécharger les mises à jour en raison des interruptions constantes. Finalement, il a réussi à télécharger les packages mis à jour et a commencé à les installer. Je me suis levé et je l'ai laissé faire son travail.
Quand je suis revenu, j'ai vu qu'il avait encore du mal à rester connecté au sans fil (pas de surprise là-bas), mais j'ai remarqué qu'il semblait que Update Manager avait cessé de progresser sur l'installation. J'ai ouvert le volet Détails pour voir ce qu'il faisait en dernier:
Je suppose que le script d'installation de flashplugin-installer
n'a pas pu terminer le téléchargement tant que je n'ai pas stabilisé la connexion Internet. J'ai connecté mon ordinateur portable Ubuntu à mon bureau via Ethernet et partagé sa connexion sans fil à l'aide de ce guide , et comme je tape ceci maintenant depuis mon bureau, vous pouvez voir que le problème de connexion a été résolu avec succès.
Cependant, même avec une connexion stable établie, Update Manager semble "bloqué" à sa position actuelle et n'ira pas plus loin. Ce n'est pas totalement figé, mais je ne peux rien faire d'autre que d'ouvrir / fermer le volet Détails car le bouton Annuler est grisé.
Je sais que cela peut causer de gros problèmes si les mises à jour sont arrêtées pendant l'installation, mais je ne sais pas comment cette situation doit être gérée. Je suis sûr que cela devrait se terminer normalement si je peux simplement trouver un moyen de redémarrer Update Manager, mais la question est de savoir comment cela doit être abordé. Comment puis-je obtenir en toute sécurité mes mises à jour pour terminer l'installation?
la source
Réponses:
Idéalement, vous devez ignorer la configuration
flashplugin-installer
et la reconfigurer lorsque vous disposez d'une connexion stable.Vous pouvez tuer les processus de téléchargement pour continuer sans configurer le package, principalement
wget
ou parfoiscurl
, mais ici, il semble qu'il se télécharge viadebconf
.Pour abandonner la transaction, vous pouvez tuer
dpkg
,Retirez ensuite le verrou,
Ensuite, lorsque vous avez une connexion stable, exécutez,
la source
wget: no process found
et elle est toujours bloquée. D'autres idées?sudo killall curl
,?sudo apt-get -f install
je devais courirsudo dpkg --configure -a
debconf: DbDriver ”config“: config.dat is locked by another process: Resource temporarily unavailable” while installing packages
exécutersudo rm /var/cache/debconf/*.dat
puissudo apt-get -f install
. Si le problème avait été résolu de cette façon.Voici ce que j'ai fait.
J'ai d'abord trouvé le processus bloqué (numéro 19123 dans mon cas):
Ensuite, j'ai aidé avec le rapport de bogue: https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/1243090 . En exécutant "sudo gdb" puis "attach 19123" et "bt" pour créer une trace. La trace arrière aide les volontaires à déterminer ce qui ne va pas.
Enfin, j'ai utilisé "sudo kill 19123" et j'ai reçu le message d'erreur "Impossible d'installer 'update-notifier-common'" "Le script de post-installation installé par le sous-processus a renvoyé le statut de sortie d'erreur 143".
Le reste de l'installation s'est ensuite terminé sans incident.
la source
Je recommande de mettre à jour Flash manuellement depuis le site Web d'Adobe.Vous pouvez décocher l'option de mise à jour Flash et réessayer de la mettre à jour.
Vous pouvez redémarrer la mise à jour en procédant comme suit:
ouvrez le terminal et exécutez
sudo apt-get update && sudo apt-get upgrade
. Il téléchargera les packages nécessaires et poursuivra votre mise à jour.sudo apt-get -f install
devrait corriger s'il y a des paquets cassés.la source
Je viens d'avoir un gel similaire lors de la mise à niveau. Dans mon cas, c'est sur dropbox-nautilus qu'il a gelé, pas sur flash, mais la solution pourrait être similaire dans les deux cas. Dans un terminal, j'ai fait un ps -a pour savoir quels processus étaient en cours d'exécution et j'ai trouvé que dropbox-nautilus était dans la liste. Son ID de processus était 325, donc j'ai fait sudo kill 325. Cela a tué le processus dropbox-nautilus et la mise à niveau a repris. Il y avait un message d'erreur contextuel indiquant que dropbox-nautilus n'avait pas été configuré correctement et pourrait être inutilisable après la mise à niveau, mais je peux m'en inquiéter plus tard. Au moins, la mise à niveau est en cours maintenant.
la source