当我sudo apt-get update && sudo apt-get upgrade
为我的新内核做这个清晨时4.4.0-131-generic
。我收到我的 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)
我不知道我是怎么做的,我试过 sudo dpkg -a --configure && sudo apt purge snapd* && sudo apt-get remove snapd*
这对我没有解决!我也尝试清除我的 Ubuntu 上的所有缓存并重新安装 snapd,它没有修复。
为了解决它,
第一步
使用以下命令检查所有包源:
因为我使用 trusty 而不是 xenial,所以我删除了 snapd* 的所有来源
下一步
我可以清除并删除 snapd 来解决这个问题。
运行
sudo apt-get update
,更新后解决了我的问题。