有一天我不得不强制退出 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