towerbit 发表于 2023-10-19 19:30:46

关于 greatsql-server-57 集成到iso的问题

自定义银河麒麟adv server v10 sp2的安装镜像时,将greatsql-server-57和greatsql-shared-57的rpm包都带上,但在部署时报错 /bin/sh is needed导致安装终止。如果打包iso不带这两个rpm,在系统安装完成后,手动执行rpm -ivh 安装则没有问题,也不需要 -nodeps 等额外的参数。同样是5.7的mysql-community-server可以正常打包进iso,请问如何正常打包到iso中自动安装?

yejr 发表于 2023-10-20 09:20:15

试着执行 ln -s /bin/bash /bin/sh,看能不能满足这个校验动作

towerbit 发表于 2023-10-20 15:16:56

yejr 发表于 2023-10-20 09:20
试着执行 ln -s /bin/bash /bin/sh,看能不能满足这个校验动作

谢谢你的回复,如果要把这句命令加入麒麟的安装脚本 ks.cfg 文件,应该放到哪个位置下呢?

%pre
%post
%post --nochroot

yejr 发表于 2023-10-20 16:18:26

towerbit 发表于 2023-10-20 15:16
谢谢你的回复,如果要把这句命令加入麒麟的安装脚本 ks.cfg 文件,应该放到哪个位置下呢?

%pre


应该是在 %pre 阶段吧,先试试看
页: [1]
查看完整版本: 关于 greatsql-server-57 集成到iso的问题