![如何知道我在 lubuntu、ubuntu 或 kubuntu 中使用哪个平台](https://linux22.com/image/62118/%E5%A6%82%E4%BD%95%E7%9F%A5%E9%81%93%E6%88%91%E5%9C%A8%20lubuntu%E3%80%81ubuntu%20%E6%88%96%20kubuntu%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E5%93%AA%E4%B8%AA%E5%B9%B3%E5%8F%B0.png)
我需要在 lubuntu、ubuntu 和 kubuntu 之间切换脚本。我如何知道脚本在哪个平台上运行?
因为 uname/lsb_release 在这 3 个版本中从未显示出不同
Lubuntu$ uname -a
Linux 3.16.0-33-generic #44-Ubuntu SMP Thu Mar 12 12:19:35 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Lubuntu$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.10
Release: 14.10
Codename: utopic
Lubuntu$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.10
DISTRIB_CODENAME=utopic
DISTRIB_DESCRIPTION="Ubuntu 14.10"
NAME="Ubuntu"
VERSION="14.10 (Utopic Unicorn)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.10"
VERSION_ID="14.10"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
答案1
env | grep XDG_CURRENT_DESKTOP
返回当前使用的桌面环境。就我而言,我看到LXDE
Lubuntu 当前使用的桌面环境是哪个。echo $DESKTOP_SESSION
返回Lubuntu
。