尝试运行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 本身。我认为问题可能比 apt 更深层次。
我尝试使用、和 G-Parted 查找磁盘问题badblocks
,fsck
但一切都没有问题。我似乎有足够的磁盘空间、内存和 CPU 来完成它的工作。我尝试进行更深入的分析,但无法使用 apt-get 安装实用程序,这很具挑战性。
我在 VMware Workstation 14 Pro VM 中运行 Ubuntu 16.04 LTS 64 位。不幸的是,我是个傻瓜,没有定期拍摄快照,而且我宁愿不创建新的 VM,因为要花一些时间才能让我的工作区恢复到我喜欢的状态。
答案1
尝试这个:
删除所有包列表,重新下载
sudo rm /var/lib/apt/lists/* -vf sudo apt-get clean sudo apt-get update
编辑:最后,解决方案来自这里工作了。