LinuxForum.Fans
Тема

Как определить, какая версия DE/WM стоИт на данном Линуксе?

Автор: andrei186 36 сообщений 6694 просмотров
12.11.2014 10:00 #400588

Как определить, какая версия desktop environment - window manager стоИт на данном Линуксе?
Пытаюсь что-то увидеть в сообщениях при загрузке, и ничего не вижу :(

12.11.2014 10:08 #400589

Не там смотрите. Есть пакетный менеджер, он о каждом пакете знает все, в том числе версию. Так что, если ставите не путем прямой сборки, проблемы не существует.

12.11.2014 10:16 #400591
yars написал:
Не там смотрите. Есть пакетный менеджер, он о каждом пакете знает все, в том числе версию. Так что, если ставите не путем прямой сборки, проблемы не существует.

Можно для дурака по-подробнее. Вот у меня Дебиан с какой-то DE, похоже на ГНОМ, но я не уверен. Какой пакетный манагер запустить, чтобы увидеть версию установленного DE?

12.11.2014 10:34 #400593

"andrei186" написал:
Вот у меня Дебиан с какой-то DE, похоже на ГНОМ, но я не уверен. Какой пакетный манагер запустить, чтобы увидеть версию установленного DE?
dpkg, apt, aptitude.

Если вы кеш не стирали, то apt-cache serach ищет в нём пакеты.

Список установленных dpkg умеет, опции см. в мане. Hint: фильтрует нужное grep.

Ещё поставьте htop для просмотра списка процессов. Если всё позакрывать, то у вас останется только сам htop, терминал с htop, ну и Xorg с WM/DE.

А в общем случае вопрос не имеет смысла. У меня вот тут куча разного, я "DE" сам собрал. Это же просто набор программ.
12.11.2014 10:59 #400597

Запущенный ДЕ можно распознать утилитой inxi, конкретно командой

text
inxi -S
12.11.2014 11:08 #400601

"Vascom" написал:
Запущенный ДЕ можно распознать утилитой inxi
это для каких DE/Linux'ов работает?
12.11.2014 11:48 #400608

inxi - скрипт, для любых я полагаю.

12.11.2014 11:49 #400609

Да, для любых. Это консольный скрипт.

12.11.2014 12:03 #400610
Vascom написал:
Запущенный ДЕ можно распознать утилитой inxi, конкретно командой
text
inxi -S

У меня пишет, что команда не найдена. Где ее найти?

12.11.2014 12:12 #400612
"andrei186" написал:
Где ее найти?

Установить штатными средствами. ЕМНИП она есть во всех репозиториях, но далеко не всегда установлена по умолчанию.

12.11.2014 12:29 #400614
stranger написал:
[quote="andrei186"]Где ее найти?

Установить штатными средствами. ЕМНИП она есть во всех репозиториях, но далеко не всегда установлена по умолчанию.[/quote]
Не знаю, что такое ЕМНИП, но apt-get install inxi ее установил, правда выдал два пугающих предупреждения
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match lm-sensors Default-Start values (S)

update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match lm-sensors Default-Stop values (none)

Чтобы это значило?
Хотя после этого команда inxi -S выполнилась и показала, все что нужно

12.11.2014 12:36 #400616

andrei186, "ЕМНИП" - "Если Мне Не Изменяет Память". Сленг.

Что Вас напугало в этих сообщениях?

И да, в данном (и прочих) случаях полезно указывать свою операционную систему.

12.11.2014 12:47 · отредактировано #400618
stranger написал:
andrei186, "ЕМНИП" - "Если Мне Не Изменяет Память". Сленг.

Память Вам не изменяет. Как говорил Чехов, если тебе изменяет жена, радуйся, что не изменяет память

stranger написал:
andrei186
Что Вас напугало в этих сообщениях?

Когда аргументы не соответсвуют, функция не выполняется.
Я считал, что предупреждения делаются для того, чтоб предпринять какие-то действия, пока что-то не сломалось.

stranger написал:
andrei186
И да, в данном (и прочих) случаях полезно указывать свою операционную систему.

Debian Kernel 3.2.0-4-686-pae i686 (32 bit)
Distro Debian GNU/Linux 7

12.11.2014 12:51 #400619
"andrei186" написал:
предупреждения делаются для того, чтоб предпринять какие-то действия, пока что-то не сломалось

Не обязательно. Чаще чтобы не предпринимать. Иногда чтобы не ожидать невозможного.

12.11.2014 15:37 #400637

andrei186,
Можно ещё запустить это: ScreenFetch

ScreenFetch выводит лого Linux дистрибутива, который вы используете в ASCII виде, и информацию о вашем железе, ядре, количестве установленных пакетов, используемом по-умолчание шелле, разрешению, DE, WM, теме оформления, теме иконок, прцессоре и оперативной памяти.

з.ы. пакет c названием screenfetch есть и в репозиториях дистрибутивов

18.02.2015 17:57 · отредактировано #414735

Простите, а : $ pstree --не?

18.02.2015 21:09 #414761

Да работает.
Вот
[console]mvt@runtu:~$ inxi -S
System: Host: runtu Kernel: 3.13.0-44-generic i686 (32 bit) Desktop: Openbox 3.5.2 Distro: Ubuntu 14.04 trusty[/console]
Openbox - проходит? :)

19.02.2015 08:32 #414793

"Bish" написал:
Простите, а : $ pstree --не?

http://i10.pixs.ru/thumbs/9/4/3/77png_8203334_16105943.jpg
я долго врубался в смысл вашего сообщения, пока не догадался, что это такой скриншот. Это вы троллите или издеваетесь?
19.02.2015 10:26 #414815

А что не понятного в команде ps tree?

Войдите или зарегистрируйтесь, чтобы ответить.