Итак, я слышал следующие термины столько, сколько я помню. Пытаться найти источник, который описывает их и их отношение друг к другу, просто не существует. И это сбивает с толку, если не сказать больше.
Может кто-нибудь объяснить мне, как и пятилетнему, следующие термины и то, как они связаны или коррелируют друг с другом:
Gnome KDE Unity Xorg x11 x server startx Pantheon GTK QT Window managerGnome, KDE, Unity, Pantheon - это настольные среды. Настольная среда состоит из множества различных инструментов. например: менеджер входа в систему, диспетчер окон, панель запуска приложений, меню, эмулятор терминала, файловый менеджер, веб-браузер, редактор, графические инструменты для настройки системы и множество других утилит.
Изображение из reddit:
GTK и QT являются инструментами / рамки для разработки программного обеспечения, например: множество инструментов, разработанных для среды настольных компьютеров Gnome, - это usin GTK, чтобы сделать свой графический интерфейс, вместо того, чтобы писать все сам, я могу использовать их для ускорения моей разработки и в то же время использовать и следовать стандартной структуре, которая все остальные программы используются в одной и той же среде.
X - это структура, мы можем даже ссылаясь на него как на протокол, X11 является последней версией этого протокола, а Xorg (сервер Xorg: X использует клиентскую структуру сервера) - это реализация x11, это как HTTP и браузеры, HTTP - протокол, HTTP2 - последняя версия
Из Википедии:
X предоставляет базовую среду для среды графического интерфейса: рисование и перемещение окон на d isplay устройство и взаимодействие с мышью и клавиатурой.Это просто делает нас способными рисовать и показывать вещи, также содержит много необходимых драйверов.
Однако даже X нужно, чтобы оконный менеджер использовал свои возможности, см. twm диспетчер окон и xterm и другие элементы, выполняющие сеанс X. Для получения дополнительной информации о менеджерах окон прочитайте последний раздел.
[!d8]
startx - это сценарий для добавления графической среды вверх, инициализация X-сессии.
Менеджеры окон в основном являются частью рабочего стола среды, вы можете даже использовать их вместо использования полной среды рабочего стола. Существует множество оконных менеджеров, таких как: i3wm, awesome, openbox, fluxbox, blackbox, xfwm4, compiz и т. Д.
Они контролируют, как работают наши окна, как они выглядят, какие элементы у них есть, где должны появляться мои заголовок и кнопки по умолчанию, что произойдет, если я перетащить / изменить размер / закрыть его? и т. д. Менеджеры окон используют для этого такие серверы отображения, как X или Wayland.
Изображение из reddit:
Gnome, KDE, Unity, Pantheon - это настольные среды. Настольная среда состоит из множества различных инструментов. например: менеджер входа в систему, диспетчер окон, панель запуска приложений, меню, эмулятор терминала, файловый менеджер, веб-браузер, редактор, графические инструменты для настройки системы и множество других утилит.
Изображение из reddit:
GTK и QT являются инструментами / рамки для разработки программного обеспечения, например: множество инструментов, разработанных для среды настольных компьютеров Gnome, - это usin GTK, чтобы сделать свой графический интерфейс, вместо того, чтобы писать все сам, я могу использовать их для ускорения моей разработки и в то же время использовать и следовать стандартной структуре, которая все остальные программы используются в одной и той же среде.
X - это структура, мы можем даже ссылаясь на него как на протокол, X11 является последней версией этого протокола, а Xorg (сервер Xorg: X использует клиентскую структуру сервера) - это реализация x11, это как HTTP и браузеры, HTTP - протокол, HTTP2 - последняя версия
Из Википедии:
X предоставляет базовую среду для среды графического интерфейса: рисование и перемещение окон на d isplay устройство и взаимодействие с мышью и клавиатурой.Это просто делает нас способными рисовать и показывать вещи, также содержит много необходимых драйверов.
Однако даже X нужно, чтобы оконный менеджер использовал свои возможности, см. twm диспетчер окон и xterm и другие элементы, выполняющие сеанс X. Для получения дополнительной информации о менеджерах окон прочитайте последний раздел.
[!d8]
startx - это сценарий для добавления графической среды вверх, инициализация X-сессии.
Менеджеры окон в основном являются частью рабочего стола среды, вы можете даже использовать их вместо использования полной среды рабочего стола. Существует множество оконных менеджеров, таких как: i3wm, awesome, openbox, fluxbox, blackbox, xfwm4, compiz и т. Д.
Они контролируют, как работают наши окна, как они выглядят, какие элементы у них есть, где должны появляться мои заголовок и кнопки по умолчанию, что произойдет, если я перетащить / изменить размер / закрыть его? и т. д. Менеджеры окон используют для этого такие серверы отображения, как X или Wayland.
Изображение из reddit: