我如何知道安装的是 ubuntu 还是 kubuntu?
我将chmsee
在 ubuntu 上安装,但kchmviewer
在 kubuntu 上。
答案1
echo $DESKTOP_SESSION
应该会告诉您正在使用什么桌面环境。ubuntu == 一些基于 gtk 的 DE,默认情况下为 unity。其他的我暂时不知道,但那个环境变量就是为了这个目的而存在的。
答案2
其他选项包括:
- 如上所述,检查
$DESKTOP_SESSION
或$XDG_CURRENT_DESKTOP
查看它们是否指示正在运行哪个桌面环境(KDE / Kubuntu 可能显示plasma
),但这可能会产生歧义和/或随着时间的推移而发生变化; - 通过桌面,按“super”键(即“windows”键)并搜索“about”,它将显示来自
settings
应用程序的系统详细信息(无论是来自 KDE 还是 Gnome 等); - 安装
wmctrl
(通过sudo apt install wmctrl
)并运行:wmctrl -m
查看它是否报告KWin
Kubuntu,或者例如GNOME Shell
Ubuntu(参见https://unix.stackexchange.com/a/116569/7832)