Я часто сталкиваюсь с информацией о сервере X11.
Иногда версия записывается как 1.6.x, иногда как 7.4.x.
Тем не менее, в обоих случаях один и тот же продукт, по-видимому, упоминается.

Почему это такие разные обозначения?

Существует ли сопоставление или "алгоритм" для сопоставления этих разных обозначений?

3 ответа3

1

Номера версий относятся к разным вещам ..
7.x относится к версии "X Window System" (X11). Другими словами, версия спецификаций, которые определяют используемые протоколы и тому подобное.
1.x относится к версии сервера "X.Org", которая является реализацией спецификации X11.

В Википедии есть таблица, которая может быть использована для отображения между ними.

1

Они относятся к двум связанным вещам:

  1. Версия X.org, которая находится на 7.x. Это также версия спецификации X11.
  2. Компонент X-сервера X.org, версия 1.x

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

$ dpkg -l xserver-xorg xserver-xorg-core
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                      Version                   Description
+++-=========================-=========================-==================================================================
ii  xserver-xorg              1:7.4~5ubuntu18           the X.Org X server
ii  xserver-xorg-core         2:1.6.0-0ubuntu14         Xorg X server - core server

Смотрите этот отчет об ошибке, который отвечает на ваш вопрос: xorg: /usr /bin /Xorg -version дает неправильный ответ. Из отчета:

X.org является модульным сейчас. Номер версии Xorg ничего не значит, он сортирует тег по множеству компонентов. Прямо сейчас, unstable содержит много компонентов из 7.2, пару из 7.1, которая скоро будет обновлена (включая xorg/xserver-xorg/x11-common), и некоторые уже более поздние, чем 7.2 (включая xserver-xorg-core).

Основным компонентом X.org является X-сервер (он же xserver-xorg-core, уже 1.3.0 в нестабильном и исходном версиях). Вот почему вы видите 1.3 здесь.

0

Питер Хаттерер, один из разработчиков X.Org и менеджер по выпуску выпуска сервера Xorg 1.7, сегодня опубликовал объяснение этого в своем блоге: выпущен X11R7.5 - но что это?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .