我在 Debian jessie 8 上创建了预置自动安装,但安装基础软件包后,它返回错误消息 error it can not use the
镜像包,请输入另一个镜像的主机名...
但是,如果我选择忽略它的选项继续,是否有任何方法可以通过预置文件自动执行此操作?
答案1
注释所有引用的行apt-setup
,并添加
d-i apt-setup/use_mirror boolean false
您还需要定义一个镜像,如下所示,或者将总是会提示输入一项:
d-i mirror/country string manual
d-i mirror/http/hostname string archive.ubuntu.com
d-i mirror/http/directory string /ubuntu/
d-i mirror/http/proxy string
没有其他选项的组合可以在不选择镜像的情况下绕过镜像对话框。我尝试了数百种组合但没有运气。
您可以选择一个镜像并静态定义它,或者系统会提示您。
答案2
要禁用镜像,考虑镜像的唯一行应该是:
d-i apt-setup/use_mirror boolean false
如果您也不想要任何更新(例如 security.debian.org),因为您将在安装后以不同的方式配置这些更新,并且不希望在网络故障时被中断,例如使用:
d-i apt-setup/services-select multiselect
(没有默认的security, updates
)
当然,您应该使用 DVD 或 CD 进行安装。为了避免扫描其他 DVD 时的对话打扰,请添加:
d-i apt-setup/cdrom/set-first boolean false
这应该可以解决问题。
答案3
尝试将其放入preseed.cfg
:
d-i apt-setup/no_mirror boolean true