想要从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解析恢复正常
当然这种升级属于暴力升级法的一种
很可能给系统带来看不见的暗伤
不过本着继续折腾的心态,下次再出问题时,再设法解决问题

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/141832.html