web-dev-qa-db-fra.com

Comment corriger l'erreur Snapd dpkg?

quand je crée Sudo apt-get update && Sudo apt-get upgrade tôt ce matin pour mon nouveau noyau 4.4.0-131-generic. je reçois mon erreur snapd.

Setting up snapd (2.34.2~14.04) ...  
Failed to enable unit: Unit file snapd.autoimport.service does not exist.
dpkg: error processing package snapd (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of snapd-xdg-open:
snapd-xdg-open depends on snapd (= 2.34.2~14.04); however:
Package snapd is not configured yet.

dpkg: error processing package snapd-xdg-open (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Errors were encountered while processing:
 snapd
 snapd-xdg-open
E: Sub-process /usr/bin/dpkg returned an error code (1)

je ne sais pas comment je fais, j'ai essayé Sudo dpkg -a --configure && Sudo apt purge snapd * && Sudo apt-get remove snapd *

ce n'est pas résolu pour moi !! De plus, j'essaie d'effacer tout le cache de mon Ubuntu et de réinstaller snapd, ce n'est pas résolu.

1

Pour le résoudre,

première étape
Vérifiez toutes les sources de paquets en utilisant:

rgrep 'xenial' /etc/apt

parce que j'ai utilisé trusty au lieu de xenial, donc je supprime toutes les sources que snapd * using

Sudo add-apt-repository -r 'deb [some link xenial] xenial Release or inRelease'

Étape suivante

et je peux purger et enlever snapd pour résoudre cela.

dpkg --purge --force-all snapd
Sudo apt install --fix-broken

lancez Sudo apt-get update, après l'avoir mis à jour, c'est résolu pour moi.

2