刘
2024-08-06 19:27 deepin
sudo apt --fix-broken install
Reply Like 0 View the author
sudo apt --fix-broken install
如果是手动下载内核文件的话,得把linux-image-6.6.40-amd64-desktop-hwe也下载了才能安装内核。
请提供详细的报错信息哈,考虑应该是环境上的依赖出现问题了
如果是小白,那不建议折腾内核。
实在想更新内核,可以先从安装别人编译好的内核包入手:Linux 6.6内核的新特性介绍及其安装教程
从包名看,第一个包,应该是虚拟包。文件大小应该只有 几百k.
那个 6.6.40 的,才是包含实际内核驱动文件的包,大小应该是几十M.
打个比方,你去找隔壁班的“班长”,班长这个称呼,就相当于“虚拟包”。班长的真实姓名,比如叫“张铁蛋”,就相当于“真实包”。
另外,推测你应该是用 dpkg -i 安装的,而不是用 apt install 命令安装的(如果是 apt 安装的,会自动安装依赖包)。
解决思路:
直接
sudo apt install 其中任意一个内核包名
即可。
说明:第一个包(虚拟包)存在的作用,主要是可以通过 发布 不同版本号 的deb包,提示 用户有新的内核版本包可以选用/升级。
下列软件包有未满足的依赖关系:
linux-image-deepin-hwe-amd64 : 依赖: linux-image-6.6.40-amd64-desktop-hwe 但是它还没有被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)
求大侠指点,我是小白