我正在尝试在 Proxmox 上准备 Fedora 30 KVM 虚拟机模板。我想使用 sys-unconfig 命令,但它在 9.81-1 版的启动脚本中被删除 当我从 Proxmox 主机运行 virt-sysprep 时,它失败了。Fedora 30 的替代方案是什么?
答案1
我发现 sys-unconfig 只是一个脚本,如下所示:我在计算机上启动了 CentOS 7 docker 容器
docker run -it centos:latest
然后:
yum whatprovides sys-unconfig
然后我找到了包:
initscripts-9.49.46-1.el7.x86_64 : The inittab file and the /etc/init.d scripts
Repo : base
Matched from:
Filename : /usr/sbin/sys-unconfig
安装它:
yum install initscripts -y
然后我找到了脚本内容:
cat /usr/sbin/sys-unconfig
#!/bin/sh
. /etc/init.d/functions
if [ $# -ne 0 ]; then
echo $"Usage: sys-unconfig" >&2
exit 1
fi
touch /.unconfigured
rm -f /etc/udev/rules.d/*-persistent-*.rules
poweroff