lubuntu, ubuntu 또는 kubuntu에서 어떤 플랫폼을 사용하고 있는지 확인하는 방법

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현재 사용되는 데스크탑 환경을 반환합니다. 제 경우에는 LXDELubuntu를 현재 데스크톱 환경으로 봅니다 . echo $DESKTOP_SESSION반품 Lubuntu.

관련 정보