Измените менеджеров по оформлению без входа

таким образом, я работаю над проектом, который будет установкой Lubuntu, ничего не касаясь во время процесса установки (кроме после нескольких секунд быстрого входа), и я хочу удалить lightdm и установить SLiM (благодаря причинам сессии по умолчанию, lighterweight, и больше) - однако я не хочу должным быть работать sudo dpkg-reconfigure lightdm если я не могу сделать настолько способом, который не требует входа. Я пытался быть умным и работать sudo apt-get remove lightdm и затем sudo apt-get install slim и я думал, что это будет работать. Но когда я загрузился в Lubuntu, он только показал wmaker, черный ящик и icewm как опции для сессий. Помогите!

0
задан 27 December 2014 в 04:07

1 ответ

Можно попробовать предварительный отбор debconf выбор и затем использовать неинтерактивный frontend для dpkg-reconfigure. Сначала найдите корректный ключ для предварительного отбора:

$ debconf-get-selections | grep lightdm
# Choices: gdm, lightdm
gdm     shared/default-x-display-manager        select  lightdm
lightdm shared/default-x-display-manager        select  lightdm

Таким образом набор, возможно:

sudo debconf-set-selections <<EOF
slim    shared/default-x-display-manager        select  slim
lightdm shared/default-x-display-manager        select  slim
EOF

Тогда любой из, в зависимости от того, имеете ли Вы уже slim установленный:

DEBIAN_FRONTEND="noninteractive" dpkg-reconfigure lightdm
DEBIAN_FRONTEND="noninteractive" apt-get install slim
2
ответ дан 6 October 2019 в 05:51

Другие вопросы по тегам:

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