готово :) Хотелось бы также, чтобы ОП указывал, какую версию redhat он использует, поскольку, за исключением его RHEL, выпусков redhat не было целую вечность
Journeyman Geek
Ответы:
21
Посмотрите на ваши установленные приложения. Если многие из них начинаются с K - вы на KDE. Если многие из них начинаются с G, вы находитесь на Gnome. Шутки в сторону. (Не очень точно, если вы оба установили, хотя).
Если вы перейдете на страницу «О программе» на панели настроек вашего компьютера, это даст вам некоторые подсказки.
Кроме того, посмотрите на Google Images для скриншотов Gnome или KDE. Это должно быть очевидно, когда вы увидите базовый вид среды рабочего стола.
Поскольку на компьютере можно установить как Gnome, так и KDE и иметь доступ к обоим наборам программ в меню, первое предложение не является надежным. Панель «About», скорее всего, является полезным ответом.
Не всегда так, поскольку для кого-то может быть просто «дефолт»
dag729
10
не работает для всех случаев .. У меня есть Ubuntu 12 и приведенная выше команда выдала просто "Ubuntu" в качестве вывода. команда, данная @Shannon Nelson, сработала.
Теджас Патил
3
l1zard @ Marvin: ~ $ echo $ DESKTOP_SESSION приводит к дефолту, который не очень полезен
l1zard
6
Мой просто говорит «Ubuntu», при отправке этой команды: /
Josh.thomson
38
Я покажу вам краткий выбор и описание наиболее распространенных настольных сред.
Единство разработано Canonical. В верхней части находится панель с часами справа и кнопка слева, которая открывает окно поиска / меню. Слева от экрана есть лаунчер.
Цвета темы по умолчанию: фиолетовый / оранжевый / коричневый.
Gnome 3 - третья итерация в среде рабочего стола Gnome. Он имеет панель сверху с часами и кнопку меню слева, которая откроет полноэкранное окно, содержащее большинство приложений.
Тема по умолчанию довольно темная с большим количеством черного в общих элементах, но окна светло-серые.
MATE - это форк Gnome 2. Он имеет две полосы: одну в верхней части экрана, другую в нижней части. Верхняя часть содержит главное меню (выпадающий список из трех пунктов: «Приложения», «Места» и «Система»), несколько стартеров и часы справа. Нижняя панель содержит список окон и переключатель рабочего стола. В отличие от первых трех он имеет значки (Компьютер, Дом, Корзина, а также съемный носитель) на рабочем столе в конфигурации по умолчанию. Диалоговое окно about может быть найдено в системном меню.
Тема по умолчанию - это светлая тема с зеленым или синим акцентом.
Логотип представляет собой два круга со стрелкой, пересекающей их.
XFCE всегда считался младшим братом Gnome 2, но его так не следует называть. Это очень похоже на MATE / Gnome 2 и может быть легко перепутано с двумя. Конфигурация по умолчанию аналогична MATE / Gnome 2, за исключением того, что меню в верхней панели представляет собой только значок, но имеет аналогичную структуру.
KDE - одна из самых старых настольных сред. В нижней части экрана есть панель, которая содержит главное меню (в виде значка), список окон и часы. Главное меню - это большое выпадающее меню, отсортированное по категориям.
Тема по умолчанию очень легкая и выглядит как полированное стекло.
Корица в значительной степени основана на Gnome 3. Она имеет нижнюю панель, аналогичную KDE, так как содержит кнопку меню, список окон и часы. В главном меню также есть выпадающее меню с категориями.
Тема по умолчанию очень зеленоватая.
другие
К счастью, существует намного больше настольных сред, но это должно дать вам краткий обзор наиболее часто используемых.
Понижено - не потому что это плохой ответ (это не так), а потому что скриншоты становятся все более устаревшими. Альтернативы командной строки лучше.
Андрей М
@AndrewM: Верно ... хотя, я не уверен, стоит ли мне обновлять или расширять его до чего-то более общего ... но не лучше, чем другие ответы. Я буду расширять это в настоящее время и обновлять это ...
Бобби
отличное редактирование - downvote поменял местами Стоит ли объяснять отношения между Unity и Gnome?
Андрей М
@AndrewM: Какую реализацию вы имеете в виду? Что они оба используют Gtk3? Или любовь / ненависть между ними? Кстати, не стоит беспокоиться о понижении голосов на моих постах, отрицательные отзывы на мой взгляд не являются отрицательными.
Бобби
Я думал, что Unity был Gnome (просто фанера сверху)? Я нахожусь на единстве, и многие другие тесты, предложенные по этому вопросу, отображаются как Gnome (например, "ls / usr / bin / * session *" и ps | grep style). Я немного прочитаю, как это интересно.
Андрей М
21
Быстрый способ № 1: если у вас есть пункт меню «Система» в верхней строке, и в меню есть пункт «О Gnome», вы, вероятно, используете Gnome.
Что если пользователь редактирует свои настройки автозапуска, используя gnome-session-properties? Или если другой пользователь вошел в систему одновременно, но в сеансе Mate?
basic6
18
я использую echo $XDG_CURRENT_DESKTOP
Не уверен, что это 100% работающее решение для всех мыслимых дистрибутивов Linux, но пока оно оказалось достаточно хорошим.
Хм, что именно мы ищем в выводе? У меня есть "gnome-keyring-d", "xfce4-Volumed" и "kdeinit4". Некоторые из этих вещей будут установлены как зависимости. Я не уверен, какая из них является моей основной рабочей средой.
Аннан
почему вы кросс-пост вместо ссылки на второй ответ?
SSC
4
Эта команда кажется полезной:
ls /usr/bin/*session*
в GNOME возвращает / usr / bin / gnome-session (и многое другое)
в MATE возвращает / usr / bin / mate-session (и многое другое)
в LXDE возвращает / usr / bin / lxsession (и многое другое)
в XFCE возвращает / usr / bin / xfce4-session (и многое другое)
в JWM возвращает / usr / bin / icewm-session (должен быть jwm-session, а не ?!)
Это ненадежно, поскольку показывает только установленные менеджеры сеансов, а не только запущенные - и не все *-sessionрабочие столы на самом деле имеют соответствующий исполняемый файл (как вы отметили для jwm) или любую такую программу вообще.
Гравитация
это дает мне /usr/bin/byobu-select-session /usr/bin/dbus-run-sessionсерверную систему без установленной среды рабочего стола
Посмотрите на мои выходы для этой команды: kdevtmpfs, gnome-keyring-d, lxsession, lxpanel, xfce4-power-man, gnome-pty-helpe. Я использую Lubuntu Desktop.
Сопалахо де Арриерес
3
Терминал / консоль с открытой оболочкой
Введите ниже заявление и нажмите Enter
printenv XDG_CURRENT_DESKTOP
Переменная окружения XDG_CURRENT_DESKTOP сообщает, какой у вас рабочий стол
Извините за это, но эта команда работает для меня в Ubuntu 1x.xx.
Тургайская капуста
2
Новый пользователь может не распознавать различия между KDE и Gnome на снимках экрана выше. Посмотрите на расположение панелей по умолчанию (сверху с Gnome и снизу с KDE), а не цвет рабочего стола или приложений, которые открыты.
а) Графически, с HardInfo: ответ обычно находится в «Операционная система»> «Среда рабочего стола», но если нет, вы можете посмотреть «Переменные среды». HardInfo готов ко всем протестированным дистрибутивам, кроме дистрибутива с KDE, но его можно легко и быстро установить (только 2 пакета в Linux Mint 13).
б) Командная строка, с помощью этой команды:
ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"
Элемент, который появляется в большем количестве строк, должен быть ответом (если есть ничья, то решение с «сессией» должно быть решением).
Поскольку прошло более 3 лет ... Я полагаю, OP либо нашел ответ самостоятельно, либо где-то еще, либо решил отказаться от всей идеи.
ДжекЛок
0
Чтобы узнать версию установленного DE, мы можем открыть Synaptic и указать его имя в поле «Быстрый фильтр». Ниже «Установленная версия» у нас есть ответ. Рядом с ним, под «Последней версией», мы видим самый высокий уровень, до которого мы можем обновить его (по крайней мере, если мы только что нажали «Перезагрузить» и рассматривали только стабильное программное обеспечение - по умолчанию доступ к разрабатываемым версиям обычно отключен-). Если вместо Synaptic рассматриваемый дистрибутив использует PackageKit или другое подобное решение, то оно будет доступно.
Хотя установка inxi только для этой цели может показаться излишней , inxi может использоваться для предоставления гораздо большей системной информации inxi -Fxxxz(где -zмаскируется такая вещь, как ваш MAC-адрес).
Согласно оригинальному сообщению, идеальное решение для меня (и, надеюсь, кого-то еще) демонстрируется на примере:
which zenity 2>&1 >/dev/null && echo Have GTK
which kdialog 2>&1 >/dev/null && echo Have KDE
Потому что Мате и Кинемон - вилки гнома. Это зависит от того, что вы хотите сделать в последнее время. На Mageia Linux вы можете очень легко иметь обе среды, а также из-за того, что скрипт написан так.
# open terminal function
open-terminal()
{
# if gnome is running
if [ $(pgrep -c gnome-panel) -gt 0 ]; then
echo "running gnome"
gnome-terminal
# if xfce is running
elif [ $(pgrep -c xfce4-panel) -gt 0 ]; then
echo "running xfce"
xfce4-terminal
fi
}
alias trm='open-terminal'
Ну, ссылка, которую вы предоставили, вообще не относится к этому вопросу, мой сценарий идентифицирует сеанс, проверяя, какая панель работает в данный момент, я не вижу никаких проблем с этим.
Ответы:
Посмотрите на ваши установленные приложения. Если многие из них начинаются с K - вы на KDE. Если многие из них начинаются с G, вы находитесь на Gnome. Шутки в сторону. (Не очень точно, если вы оба установили, хотя).
Если вы перейдете на страницу «О программе» на панели настроек вашего компьютера, это даст вам некоторые подсказки.
Кроме того, посмотрите на Google Images для скриншотов Gnome или KDE. Это должно быть очевидно, когда вы увидите базовый вид среды рабочего стола.
источник
Откройте терминал и введите:
источник
Я покажу вам краткий выбор и описание наиболее распространенных настольных сред.
Единство
Единство разработано Canonical. В верхней части находится панель с часами справа и кнопка слева, которая открывает окно поиска / меню. Слева от экрана есть лаунчер.
Цвета темы по умолчанию: фиолетовый / оранжевый / коричневый.
Логотип такой же, как логотип Ubuntu.
Гном 3
Gnome 3 - третья итерация в среде рабочего стола Gnome. Он имеет панель сверху с часами и кнопку меню слева, которая откроет полноэкранное окно, содержащее большинство приложений.
Тема по умолчанию довольно темная с большим количеством черного в общих элементах, но окна светло-серые.
Логотип это нога. с четырьмя пальцами
МАТЕ (вилка Гнома 2)
MATE - это форк Gnome 2. Он имеет две полосы: одну в верхней части экрана, другую в нижней части. Верхняя часть содержит главное меню (выпадающий список из трех пунктов: «Приложения», «Места» и «Система»), несколько стартеров и часы справа. Нижняя панель содержит список окон и переключатель рабочего стола. В отличие от первых трех он имеет значки (Компьютер, Дом, Корзина, а также съемный носитель) на рабочем столе в конфигурации по умолчанию. Диалоговое окно about может быть найдено в системном меню.
Тема по умолчанию - это светлая тема с зеленым или синим акцентом.
Логотип представляет собой два круга со стрелкой, пересекающей их.
XFCE
XFCE всегда считался младшим братом Gnome 2, но его так не следует называть. Это очень похоже на MATE / Gnome 2 и может быть легко перепутано с двумя. Конфигурация по умолчанию аналогична MATE / Gnome 2, за исключением того, что меню в верхней панели представляет собой только значок, но имеет аналогичную структуру.
Логотип это мышка.
KDE
KDE - одна из самых старых настольных сред. В нижней части экрана есть панель, которая содержит главное меню (в виде значка), список окон и часы. Главное меню - это большое выпадающее меню, отсортированное по категориям.
Тема по умолчанию очень легкая и выглядит как полированное стекло.
Логотипом является «К», иногда дракон.
корица
Корица в значительной степени основана на Gnome 3. Она имеет нижнюю панель, аналогичную KDE, так как содержит кнопку меню, список окон и часы. В главном меню также есть выпадающее меню с категориями.
Тема по умолчанию очень зеленоватая.
другие
К счастью, существует намного больше настольных сред, но это должно дать вам краткий обзор наиболее часто используемых.
источник
Быстрый способ № 1: если у вас есть пункт меню «Система» в верхней строке, и в меню есть пункт «О Gnome», вы, вероятно, используете Gnome.
Быстрый способ № 2:
источник
gnome-session-properties
? Или если другой пользователь вошел в систему одновременно, но в сеансе Mate?я использую
echo $XDG_CURRENT_DESKTOP
Не уверен, что это 100% работающее решение для всех мыслимых дистрибутивов Linux, но пока оно оказалось достаточно хорошим.
источник
Я проверил лучшие инструменты, которые я нашел с
Мои результаты:
(так себе)
env | grep DESKTOP_SESSION=
(так себе)
echo $GDMSESSION
(хорошо, но не идеально)
pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
(очень хорошо, но не идеально)
HardInfo
ВЫВОД: комбинация HardInfo и команды
наверное даст нужный ответ.
источник
Эта команда кажется полезной:
источник
*-session
рабочие столы на самом деле имеют соответствующий исполняемый файл (как вы отметили для jwm) или любую такую программу вообще./usr/bin/byobu-select-session /usr/bin/dbus-run-session
серверную систему без установленной среды рабочего столаЭто хорошая команда для определения вашего GUI:
источник
kdevtmpfs, gnome-keyring-d, lxsession, lxpanel, xfce4-power-man, gnome-pty-helpe
. Я использую Lubuntu Desktop.источник
Новый пользователь может не распознавать различия между KDE и Gnome на снимках экрана выше. Посмотрите на расположение панелей по умолчанию (сверху с Gnome и снизу с KDE), а не цвет рабочего стола или приложений, которые открыты.
источник
В терминале или консоли вы можете запустить:
или же
Пункт, который появляется в большем количестве строк, должен быть ответом.
источник
Вы можете запустить HardInfo. По умолчанию он готов по крайней мере в Linux Mint; или вы можете установить его (из Synaptic, ...).
Вы можете запустить его:
Когда HardInfo откроется, вам просто нужно нажать на пункт «Операционная система» и перейти к строке «Среда рабочего стола».
В настоящее время, кроме GNOME и KDE, вы можете найти MATE, Cinnamon, ...
источник
Я также тестировал с KDE, и мой вывод:
а) Графически, с HardInfo: ответ обычно находится в «Операционная система»> «Среда рабочего стола», но если нет, вы можете посмотреть «Переменные среды». HardInfo готов ко всем протестированным дистрибутивам, кроме дистрибутива с KDE, но его можно легко и быстро установить (только 2 пакета в Linux Mint 13).
б) Командная строка, с помощью этой команды:
Элемент, который появляется в большем количестве строк, должен быть ответом (если есть ничья, то решение с «сессией» должно быть решением).
источник
Чтобы узнать версию установленного DE, мы можем открыть Synaptic и указать его имя в поле «Быстрый фильтр». Ниже «Установленная версия» у нас есть ответ. Рядом с ним, под «Последней версией», мы видим самый высокий уровень, до которого мы можем обновить его (по крайней мере, если мы только что нажали «Перезагрузить» и рассматривали только стабильное программное обеспечение - по умолчанию доступ к разрабатываемым версиям обычно отключен-). Если вместо Synaptic рассматриваемый дистрибутив использует PackageKit или другое подобное решение, то оно будет доступно.
источник
Просто откройте руководство по системной справке (обычно в меню «Система») и посмотрите, что это за заголовок!
источник
Установите inxi и запустите
inxi -Sxxx
(или,inxi -Sxx
если ваша версия inxi не самая последняя):Хотя установка inxi только для этой цели может показаться излишней , inxi может использоваться для предоставления гораздо большей системной информации
inxi -Fxxxz
(где-z
маскируется такая вещь, как ваш MAC-адрес).Домашняя страница для inxi находится здесь .
Также есть neofetch, который является форком screenfetch :
Домашняя страница для neofetch находится здесь .
источник
Пакет sysinfo покажет вам, какой Gnome / другой вы используете:
источник
Согласно оригинальному сообщению, идеальное решение для меня (и, надеюсь, кого-то еще) демонстрируется на примере:
Потому что Мате и Кинемон - вилки гнома. Это зависит от того, что вы хотите сделать в последнее время. На Mageia Linux вы можете очень легко иметь обе среды, а также из-за того, что скрипт написан так.
источник
У меня есть эта функция в моем
~/.bash_aliases
-источник
open-terminal
функции: askubuntu.com/questions/207442/…