尝试运行sudo apt-get update
或几乎任何apt
命令都会导致核心转储。错误消息并没有提供更多信息:
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Ign:2 http://dl.google.com/linux/chrome/deb stable InRelease
Get:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
Hit:5 http://ppa.launchpad.net/gnome-terminator/ppa/ubuntu xenial InRelease
Hit:6 http://dl.google.com/linux/chrome/deb stable Release
Hit:7 https://dl.yarnpkg.com/debian stable InRelease
Get:8 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
Get:9 https://download.docker.com/linux/ubuntu xenial InRelease [65.8 kB]
Hit:10 https://deb.nodesource.com/node_8.x xenial InRelease
Fetched 389 kB in 0s (394 kB/s)
[1] 4498 abort (core dumped) sudo apt-get update
我在这里和其他地方寻找答案,几乎每个提议的解决方案都涉及运行另一个 apt-get 命令,例如apt-get purge
. 不幸的是,所有这些命令都会导致类似的核心转储错误。
另外值得注意的是,当它尝试报告错误时,apport 会崩溃。当它试图显示比可执行路径更多的信息时,窗口就会消失。当我第一次启动系统时,我会收到一串 apport 消息,所有这些消息都是针对 apt 或图形软件程序(如 Gnome Software),然后是 apport 本身。我认为这个问题可能比简单的更深。
我尝试使用 、 和 G-Parted 查找磁盘问题badblocks
,fsck
但一切正常。我似乎有足够的磁盘空间、内存和 CPU 来完成它的工作。我尝试进行更深入的分析,但无法使用 apt-get 安装实用程序使其具有挑战性。
我在 VMware Workstation 14 Pro VM 中运行 Ubuntu 16.04 LTS 64 位。不幸的是,我是个不定期快照的傻瓜,我不想创建一个新的虚拟机,因为我需要一些时间才能让我的工作空间恢复到我喜欢的状态。
尝试这个:
删除所有软件包列表并重新下载
编辑:最后,这里的解决方案奏效了。