web-dev-qa-db-ja.com

sys-Fedora30と同等のunconfig

ProxmoxでFedora30 KVM仮想マシンテンプレートを準備しようとしています。sys-unconfigコマンドを使用したかったのですが、 initscripts 9.81-1で削除されました Proxmox Hostから実行すると、virt-sysprepが失敗しました。Fedora30の代替手段は何ですか?

2
jwalker

Sys-unconfigは次のように単なるスクリプトであることがわかりました。コンピューターでCentOS7dockerコンテナーを起動しました。

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
0
jwalker