如何在没有图形界面设置的情况下在 Ubuntu 10.04 中安装 libnss-ldap?

uke*_*ssi 1 ubuntu ldap apt

我正在使用 Ubuntu 10.04。我想libnss-ldap通过 apt-get安装

sudo apt-get install libnss-ldap
Run Code Online (Sandbox Code Playgroud)

在安装过程中,会出现图形界面设置。

因为我想将它安装在 1000 多台服务器上,所以无法选择图形界面。

题:

如何在没有图形界面设置的情况下安装它?

OR

如何在没有的情况下安装 libnss-ldap auth-client-config ldap-auth-client ldap-auth-config

PS:手动编译也不行。

Tho*_*enS 5

预置您的配置:

echo -e " \
libnss-ldap libnss-ldap/dblogin boolean false
libnss-ldap shared/ldapns/base-dn   string  dc=example,dc=com
libnss-ldap libnss-ldap/binddn  string  cn=proxyuser,dc=example,dc=com
libnss-ldap libnss-ldap/dbrootlogin boolean true
libnss-ldap libnss-ldap/override    boolean true
libnss-ldap shared/ldapns/ldap-server   string  ldap://127.0.0.1/
libnss-ldap libnss-ldap/confperm    boolean false
libnss-ldap libnss-ldap/rootbinddn  string  cn=admin,dc=example,dc=com
libnss-ldap shared/ldapns/ldap_version  select  3
libnss-ldap libnss-ldap/nsswitch    note    \
" | debconf-set-selections
Run Code Online (Sandbox Code Playgroud)

无人值守安装您的软件包:

export DEBIAN_FRONTEND=noninteractive
aptitude --without-recommends install libnss-ldap
Run Code Online (Sandbox Code Playgroud)