所有 apt-get 命令核心转储

所有 apt-get 命令核心转储

尝试运行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 查找磁盘问题badblocksfsck但一切都没有问题。我似乎有足够的磁盘空间、内存和 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
    
  • 编辑:最后,解决方案来自这里工作了。

相关内容