想要从https://kernel.ubuntu.com/mainline/升级内核至6.7.2
下载内核文件后,提示glibc库版本过低
这个库是linux的一个底层支持库,一般不能乱动,但又不想通过自行编译内核来使用新版本内核
翻翻ubuntu软件仓库,可以知道glibc的仓库地址是:https://packages.ubuntu.com/hu/mantic/ppc64el/libc6
打开下载链接后:https://packages.ubuntu.com/hu/mantic/ppc64el/libc6/download
发现它提示更换apt源文件的版本代号,即可升级
现在ubuntu维护的各版本代号,可以在https://packages.ubuntu.com/查看
目前最新的ubuntu版本23.10代号是mantic,虽然它不是一个长期支持版本
但既然提供了折腾路线,那么就直接开始折腾吧
修改/etc/apt/sources.list文件
原本使用的是21.4 LTS系统,这里只要将代号从jammy更改成mantic即可
然后正常使用apt update && apt upgrade
等待下载最新的软件包即可
重启后,发现内核升级成功
然后意外也不出意外的来了
出现了两个小问题,第一个是 设置菜单无法打开了
第二个问题是dns解析服务没了
好在网卡还能正常工作,也能ping通外网地址
第一个问题好解决,修改/etc/hosts本地解析文件,将ubuntu的更新域名都放在里面
重新使用apt更新,它会提示约300余个软件包未能升级
这时手动复制这些软件包名称
是同apt install 软件名称手动安装即可
待所有软件安装完毕,即可重启电脑
重启后,第一个问题即可修复
第二个问题,使用nslookup命令后,发现连接本地53端口失败
意味着系统丢失了dns解析服务
打开命令行,输入 systemd-resolved 会提示该命令无法执行
这时候 apt install systemd-resolved
重新安装这个服务即可,不放心的话可以apt install systemd*
待服务安装完毕后,重启计算机
这是dns解析恢复正常
当然这种升级属于暴力升级法的一种
很可能给系统带来看不见的暗伤
不过本着继续折腾的心态,下次再出问题时,再设法解决问题
到此这篇ubuntu 内核源码(ubuntu的内核)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/17832.html