作者kevlius (Esperanza)
看板Linux
标题[问题] apt相依问题
时间Thu Oct 10 22:28:04 2019
小弟今天想要使用apt的时候
发现不管要upgrade或是install
全都会跑出一样的错误讯息
大致是说我的系统没有安装libnm0:amd64
因此gnome-settings-daemon发生相依问题
同时还说我的
但当我试图安装libnm0:amd64的时候
他也跑出了一样的讯息
那岂不是死胡同吗
网路上有人说可以用autofix跟autoremove
但试了也是跑出完全一样的错误讯息
想请问各位大大是否知道如何处理?
以下附上错误讯息
$ sudo apt-get install libnm0:amd64
正在读取套件清单... 完成
正在重建相依关系
正在读取状态资料... 完成
libnm0 已是最新版本 (1.10.6-2ubuntu1.1)。
以下套件为自动安装,并且已经无用:
libllvm6.0:i386 libllvm7 libllvm7:i386 linux-headers-4.15.0-55
linux-headers-4.15.0-55-generic linux-image-4.15.0-55-generic
linux-modules-4.15.0-55-generic linux-modules-extra-4.15.0-55-generic
x11proto-dri2-dev x11proto-gl-dev
使用 'sudo apt autoremove' 将之移除。
升级 0 个,新安装 0 个,移除 0 个,有 0 个未被升级。
6 个没有完整得安装或移除。
需要下载 0 B/298 kB 的套件档。
此操作完成之後,会多占用 0 B 的磁碟空间。
是否继续进行 [Y/n]? [Y/n] y
dpkg: 因相依问题,无法设定 gnome-settings-daemon:
gnome-settings-daemon 相依於 libnm0 (>= 1.0.0)﹔然而:
套件 libnm0:amd64 未安装。
dpkg: error processing package gnome-settings-daemon (--configure):
相依问题 - 保留未设定
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: 因相依问题,无法设定 gnome-shell:
gnome-shell 相依於 libnm0 (>= 1.0.0)﹔然而:
套件 libnm0:amd64 未安装。
gnome-shell 相依於 gnome-settings-daemon (>= 3.16.0)﹔然而:
gnome-settings-daemon 套件尚未设定。
dpkg: error processing package gnome-shell (--configure):
相依问题 - 保留未设定
dpkg: 因相依问题,无法设定 gnome-control-center:
gnome-control-center 相依於 libnm0 (>= 1.1.90)﹔然而:
套件 libnm0:amd64 未安装。
gnome-control-center 相依於 gnome-settings-daemon (>= 3.25.90)﹔然而:
gnome-settings-daemon 套件尚未设定。
dpkg: error processing package gnome-control-center (--configure):
相依问题 - 保留未设定
dpkg: 因相依问题,无法设定 ubuntu-desktop:
ubuntu-desktop 相依於 gnome-control-center﹔然而:
gnome-control-center 套件尚未设定。
ubuntu-desktop 相依於 gnome-settings-daemon﹔然而:
gnome-settings-daemon 套件尚未设定。
ubuntu-No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
desktop 相依於 gnome-shell﹔然而:
gnome-shell 套件尚未设定。
dpkg: error processing package ubuntu-desktop (--configure):
相依问题 - 保留未设定
dpkg: 因相依问题,无法设定 gnome-initial-setup:
gnome-initial-setup 相依於 libnm0 (>= 1.0.0)﹔然而:
套件 libnm0:amd64 未安装。
gnome-initial-setup 相依於 gnome-settings-daemon (>= 3.24)﹔然而:
gnome-settings-daemon 套件尚未设定。
dpkg: error processing package gnome-initial-setup (--configure):
相依问题 - 保留未设定
No apport report written because MaxReports is reached already
处理时发生错误:
gnome-settings-daemon
gnome-shell
gnome-control-center
ubuntu-desktop
gnome-initial-setup
E: Sub-process /usr/bin/dpkg returned an error code (1)
--
[kevlius@localhost ~]$ sudo find girlfriend
[sudo] password for kevlius:
find: ‘girlfriend’: No such file or directory
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.147.13.194 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1570717698.A.C67.html
1F:推 roccqqck: sudo dpkg —config 安装套件名 10/10 23:17
2F:→ roccqqck: sudo dpkg —config —all 10/10 23:17
3F:→ roccqqck: 试试看 10/10 23:17
4F:→ qoopichu: 你有先update了吗? 10/11 01:27
5F:推 holishing: 有update? 有用ppa之类的第三方repo? 手动做过什麽相关 10/11 02:08
6F:→ holishing: 设定? 10/11 02:08
7F:推 alan23273850: update 更新套件位置很重要,这个做完再 update 10/11 12:38
8F:→ alan23273850: * 再 upgrade 讲错 10/11 12:38
9F:推 OrzOGC: 理论上不是会自动解相依性? 10/11 14:50
11F:→ roccqqck: 我之前遇到类似问题是这样解的 10/12 16:40
12F:→ roccqqck: 套件名改成你的套件 10/12 16:40
13F:推 yokohama: dpkg --purge --force-all 套件, 硬拔掉... 10/15 17:24