内核更新至 3.16 后软件包损坏

内核更新至 3.16 后软件包损坏

在 14.04 系统上,我使用以下命令将内核升级到 3.16:

sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

现在很多软件包都unity-control-center坏了。而且,无法再次安装。我该如何修复这个问题?

答案1

主要问题是英特尔图形安装程序。删除它和 PPA。然后执行sudo apt-get install ubuntu-desktop以恢复所有损坏的软件包

答案2

我唯一的解决方案是恢复旧设置。

  1. 卸载内核 3.16(用正确的版本替换)

    sudo apt-get purge linux-image-3.4.0-* linux-headers-3.4.0-*
    
  2. 消除所有引发问题的因素。

    sudo apt-get purge linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic
    
  3. 使用以下命令安装这些已删除内容的旧版本:

    sudo apt-get install --install-recommends linux-generic xserver-xorg libgl1-mesa-glx libegl1-mesa-drivers
    
  4. 重新安装 Ubuntu 桌面。

    sudo apt-get install ubuntu-desktop
    

相关内容