如何从终端获取我的 Ubuntu 笔记本电脑上安装的所有显示管理器的列表?
答案1
可以搜索x-display-manager
提供 X 显示管理器的 Debian 包中使用的元数据。
使用能力:
aptitude search '~i~Px-display-manager'
或者 debconf:
./dm_list.sh
#!/bin/sh
set -e
# source debconf library
. /usr/share/debconf/confmodule
# set default display manager
DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
CHOICES=
if db_metaget shared/default-x-display-manager choices; then
CHOICES="$RET"
fi
echo $CHOICES
echo default $DEFAULT_DISPLAY_MANAGER_FILE
sudo ./dm_list.sh
参考:
DEBIAN/config
来自 lightdm debian 软件包的文件- 如何使用 dpkg 获取“提供”某些内容的软件包列表?