Lazy loaded image
Linux内核安装脚本
字数 1012阅读时长 3 分钟
2024-7-2
2024-7-2
日期
类型
状态
链接
摘要
标签
分类
图标
密码
URL
以下是根据您的要求修改后的脚本,它将列出当前目录下的内核文件,并根据输入的序列号安装相应的内核:
在这个修改后的脚本中,首先使用ls kernel-ml-*.rpm命令列出当前目录下的内核文件,并将结果存储在kernel_files数组中。然后,使用一个循环遍历数组,显示每个内核文件的序号和文件名。接下来,通过用户输入的序号,选择要安装的内核文件,并将选择的文件名存储在selected_kernel变量中。然后,使用rpm -ivh命令安装选择的内核,并检查安装结果。最后,继续执行设置启动顺序、重新生成grub配置文件和重启系统的步骤,与之前的脚本相同。
 

初版

以下是修改后的脚本,添加了判断内核架构的逻辑,并只在内核架构为x86时进行安装:
在这个修改后的脚本中,首先使用uname -m命令获取当前内核的架构,并将结果存储在arch变量中。然后,通过比较arch是否等于"x86_64"来判断内核架构是否为x86。如果不是x86架构,则显示相应的错误信息并退出脚本。只有在内核架构为x86时,才会继续执行安装内核的步骤。
上一篇
rec安装Twrp
下一篇
linux管理面板
目录