当我尝试snapd
从终端安装时出现此错误:
Selecting previously unselected package squashfs-tools.
(Reading database ... 265122 files and directories currently installed.)
Preparing to unpack .../squashfs-tools_1%3a4.3-3ubuntu2_amd64.deb ...
Unpacking squashfs-tools (1:4.3-3ubuntu2) ...
Selecting previously unselected package ubuntu-core-launcher.
Preparing to unpack .../ubuntu-core-launcher_1.0.27_amd64.deb ...
Unpacking ubuntu-core-launcher (1.0.27) ...
Preparing to unpack .../archives/snapd_2.0.2_amd64.deb ...
Unpacking snapd (2.0.2) ...
dpkg: error processing archive /var/cache/apt/archives/snapd_2.0.2_amd64.deb (--unpack):
trying to overwrite '/usr/share/man/man1/snap.1.gz', which is also in package snap 2013-11-29-1ubuntu2
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/snapd_2.0.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
我根本无法使用 snap install。请帮忙。我不想重新安装我的笔记本电脑。:(
答案1
恐怕你不能拥有折断 与以下软件包同时安装的snapd 软件包。事实上,我认为 apt 没有警告您这一点是我们软件包中的一个错误。抱歉。(这是错误 1571989)
因此,要解决您的问题:sudo apt install snapd snap-
应该可以解决问题。
答案2
只是想把这个答案留在这里,供任何在安装 16.04 时遇到此问题的人参考---请参阅此帖子:
由于 snapd 尝试覆盖 snap-confine 中的包,安装失败
安装过程中出现此错误的相关问题/解决方案:拔下互联网连接/禁用 wifi。
快速解决方法是在安装期间没有活动连接。
这是一个已知错误,是由使用 aptitude 下载的软件包引起的。(请参阅下面的链接。)要确保您不会下载该软件包,唯一的方法是禁用互联网连接,在我的情况下,在安装期间拔下以太网电缆。
查看错误报告: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1673247。