我使用以下命令installerconfig
自动安装 FreeBSD (13.2-RELEASE):
export PARTITIONS=DEFAULT
export DISTRIBUTIONS="kernel.txz base.txz"
export HOSTNAME=freebsd
export BSDINSTALL_DISTSITE="https://download.freebsd.org/releases/amd64/13.2-RELEASE"
export INTERFACES=vtnet0
export nonInteractive="YES"
dhclient $INTERFACES
#!/bin/sh
sysrc ifconfig_DEFAULT=DHCP
sysrc sshd_enable=YES
这总是会导致校验和不匹配(“kernel.txz 的校验和不匹配...”)。/usr/freebsd-dist/MANIFEST
我已经验证安装程序映像上的校验和确实与$BSDINSTALL_DISTSITE
.
关于我在这里缺少什么有什么想法吗?
这是去年在提交1f7746d81f中引入的错误。该提交替换为:
和:
替代品受到BASH FAQ 024 的困扰。
我已在本地项目中恢复了补丁,现在可以执行完全自动化的安装。