切换到较旧的内核,现在几个安装不起作用

切换到较旧的内核,现在几个安装不起作用

有一天我不得不强制退出 ubuntu,因为它挂了半个多小时。但是当我重新启动时,它一次又一次地显示一些错误,而我找不到任何解决方案。让我感到厌烦的一件事是在启动菜单上,我从可用的旧内核打开 ubuntu,并能够成功运行 ubuntu,并且仍在运行。

在安装几个软件时出现问题,比如我无法运行 R interpeter 等

目前我尝试了 sudo apt install libgconf-2-4 libappindicator1

这是 discord 的依赖项,它显示了此错误:

> The following packages have unmet dependencies: 
> linux-image-generic-hwe-16.04 : Depends: linux-image-4.15.0-45-generic
> but it is not going to be installed 
> linux-modules-extra-4.15.0-43-generic : Depends:
> linux-image-4.15.0-43-generic but it is not going to be installed or
>                                                   linux-image-unsigned-4.15.0-43-generic but it is not going to be
> installed  linux-modules-extra-4.15.0-45-generic : Depends:
> linux-image-4.15.0-45-generic but it is not going to be installed or
>                                                   linux-image-unsigned-4.15.0-45-generic but it is not going to be
> installed E: Unmet dependencies. Try 'apt-get -f install' with no
> packages (or specify a solution).

我应该怎么办?

答案1

首先让我们检查一下文件系统是否有错误。然后重新启动到最新内核。

要检查 Ubuntu 分区上的文件系统...

  • 启动到 GRUB 菜单
  • 选择高级选项
  • 选择恢复模式
  • 选择 Root 访问
  • 在 # 提示符下,输入sudo fsck -f /
  • fsck如果有错误则重复命令
  • 类型reboot

如果由于某种原因您无法执行上述操作...

  • 启动至 Ubuntu Live DVD/USB
  • 打开terminal窗户
  • 类型sudo fdisk -l
  • 识别“Linux 文件系统”的 /dev/XXXX 设备名称
  • 输入sudo fsck -f /dev/XXXX# 用你之前找到的数字替换 XXXX
  • 如果有错误,请重复 fsck 命令
  • 类型reboot

相关内容