我想安装 libpam-ldap 以便在客户端计算机上使用 ldap,并且我希望使用
sudo apt-get install -qq libpam-ldap
在 Ubuntu 安装后,将软件包作为用于配置客户端的 bash 脚本的一部分悄悄安装。但是,它仍然会出现蓝屏 GUI,要求输入配置信息。由于我打算只复制现有文件/etc/ldap.conf
来覆盖自动生成的文件,所以我想跳过该步骤,但不知道该怎么做。
如何安装包并使其跳过交互式配置阶段?
答案1
您需要将 debconf 前端设置为非交互式:
sudo DEBIAN_FRONTEND=noninteractive apt-get install -qq libpam-ldap
答案2
您正在寻找一种配置 debconf 以实现无人值守操作的方法。
在里面debconf 手册页请查看“无人值守软件包安装”部分。同一联机帮助页包含有关优先级的信息,这可能会让您完全跳过该问题。
我以前曾使用过Puppet 和预置但已经过去很长时间了,希望这至少能让你走上正确的道路。
答案3
我编写了用于 LDAP 快速登录的脚本 http://itc-life.ru/skript-vvoda-debian-8-v-ldapdomen/