Как сгенерировать debconf для конкретных пакетов?

Проблема связана с прошивкой чипсета, который я использую. Производитель отключил связывание каналов в конфигурации. Как только я включил его, я могу подключить его к каналу 40 МГц. Набор микросхем Qualcomm требует, чтобы переменная gChannelBondingMode24GHz была установлена ​​как единица в файле конфигурации

.
0
14.02.2021, 16:08
1 ответ

Решается так:

export LANG=C
export DEBIAN_FRONTEND=noninteractive # very important
debconf-set-selections < debconf
apt-get -y install dselect
dselect update
dpkg --force-confold --set-selections < /root/pkgs
apt-get -y update
yes '' | apt-get -y -o DPkg::options::="--force-confdef" -o DPkg::options::="--force-confold" dselect-upgrade
yes '' | apt-get -y -o Dpkg::Options::="--force-confdef" -o DPkg::options::="--force-confold" -f install

if ! dpkg -l | grep -q phpldapadmin; then
    wget http://ftp.fr.debian.org/debian/pool/main/p/phpldapadmin/phpldapadmin_1.2.2-6.1~bpo9+1_all.deb -O  phpldapadmin_1.2.2-6.1~bpo9+1_all.deb
    yes '' | dpkg --force-confold --force-confdef -i phpldapadmin_1.2.2-6.1~bpo9+1_all.deb
fi

Спасибо ^^

1
18.03.2021, 22:34

Теги

Похожие вопросы