代码拉取完成,页面将自动刷新
#! /bin/bash
set -e
set -x
lorax_templates_name="lorax-templates-anolis"
if [ -z "$(rpm -qa $lorax_templates_name)" ]; then
yum install -y $lorax_templates_name
fi
if [ -z "$(rpm -qa lorax-lmc-virt)" ]; then
yum install -y lorax-lmc-virt
fi
if [ -z "$(rpm -qa anaconda)" ]; then
yum install -y anaconda
fi
############fix bug################
if [ -z "$(rpm -qa langpacks-zh_CN)" ]; then
#need for error:Failed to activate service 'org.fedoraproject.Anaconda.Boss': timed out
yum install -y langpacks-zh_CN
fi
dir_libvirt=`rpm -ql $lorax_templates_name | grep libvirt.tmpl`
sed -i 's/zip(disks, xrange(97, 123))/zip(disks, range(97, 123))/' $dir_libvirt
set +x
set +e
if [ -f "/.buildstamp" ]; then
echo -e "/.buildstamp exists already, Do you want to override? y/n :\c "
read answer
if [ ! -z "$answer" ]; then
if [[ "$answer" = "y" ]] || [[ "$answer" = "Y" ]]; then
echo "ok, override it ..."
cp buildstamp /.buildstamp
fi
fi
else
cp buildstamp /.buildstamp
fi
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。